[Python实战]TensorFlow(2.0,python) 入门&安装&扩展 [陆续更新中...]

108 阅读1分钟

最近对深度学习很感兴趣:

然后准备了解以下tensorflow-python

TensorFlow 安装与环境配置

TensorFlow 的最新安装步骤可参考官方网站上的说明(TensorFlow)。

我的方案:

1.Docker本机

// docker 运行&安装 tensorflow

sudo docker run -it -p 8888:8888 tensorflow/tensorflow:2.2.0-jupyter

2.Python本机

2.1.安装python3.7

Python Release Python 3.7.0 | Python.org

2.2.安装tensorflow

pip install tensorflow

第一个程序

安装完毕后,我们来编写一个简单的程序来验证安装。

试题:

代码如下: sample.py

# -*- coding: UTF-8 -*-
import tensorflow as tf

print("你好!我是一个TensorFlow示例...")

# 定义一个随机数(标量)
random_float = tf.random.uniform(shape=())

# 定义一个有2个元素的零向量
zero_vector = tf.zeros(shape=(2))

# 定义两个2×2的常量矩阵
A = tf.constant([[1., 2.], [3., 4.]])
B = tf.constant([[5., 6.], [7., 8.]])

# 查看矩阵A的形状、类型和值
print("A.shape:", A.shape)      # 输出(2, 2),即矩阵的长和宽均为2
print("A.dtype:", A.dtype)      # 输出<dtype: 'float32'>
print("A.numpy:", A.numpy())    # 输出[[1. 2.]#[3. 4.]]

C = tf.add(A, B)    # 计算矩阵A和B的和
D = tf.matmul(A, B)  # 计算矩阵A和B的乘积
print("C:", C)
print("D:", D)

输出结果:

参考网址:

关于TensorFlow | TensorFlow中文官网

简单粗暴 TensorFlow 2 | A Concise Handbook of TensorFlow 2 — 简单粗暴 TensorFlow 2 0.4 beta 文档