最近对深度学习很感兴趣:
然后准备了解以下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 2 | A Concise Handbook of TensorFlow 2 — 简单粗暴 TensorFlow 2 0.4 beta 文档