系列文章目录
第二章 Tensorflow之前期零七八碎的小知识
前言
深度学习入门必须了解一些关于numpy的知识,本文介绍一些零七八碎的注意事项。
一、numpy相关知识
1. 数组的操作
array1 = ([1, 2, 3],
[4, 5, 6],
[7, 8, 9])
array2 = array1 #这么做是不对的 python中只是把array1的内存赋给array2
array2 = array1.copy() #正确
二、 Tensorflow小知识
1. 解决梯度消失
两边截断的正太分布
tf.random.truncated_normal([3,5])
<tf.Tensor: shape=(3, 5), dtype=float32, numpy=
array([[-0.9843198 , -1.4089845 , 0.00315271, 1.8632748 , -1.0704254 ],
[-0.7594164 , -1.7142528 , -1.5491282 , 0.7060762 , 1.6989831 ],
[ 0.33328882, -0.6960798 , -0.47550353, -0.8256913 , 0.26284963]],
dtype=float32)>