TensorFlow
神之凝视
这个作者很懒,什么都没留下…
展开
-
基于TensorFlow卷积神经网络实现手写数字识别
一.权重初始化 为了创建这个模型,我们需要创建大量的权重和篇置项。这个模型中的权重在初始化时应该加入少量的噪声来打破对称性以及避免0梯度。由于我们使用的是Relu激活函数,因此比较好的做法是用一个较小的正数来初始化偏置项,以避免神经元节点输出恒为0的问题。为了不在建立模型的时候反复做初始化操作,我们定义两个函数用来初始化。 def weight_variable(shape): initial = tf.truncated_normal(shape, stddev=0.1) return t原创 2020-08-14 18:36:13 · 979 阅读 · 0 评论 -
Tensorflow手写数字识别
一.MNIST数据集 当我们开始学习编程的时候,第一件事往往是学习打印"Hello World"。就好比编程入门有Hello World,机器学习入门有MNIST。 MNIST是一个入门级的计算机视觉数据集,它包含各种手写数字图片: 它也包含每一张图片对应的标签,告诉我们这个是数字几。比如,上面这四张图片的标签分别是5,0,4,1。 为了便于下载MNIST数据集,执行下面的python代码【需要提前安装好tensorflow】可以将该数据集下载到本地: from tensorflow.examples.t原创 2020-08-04 19:16:27 · 1899 阅读 · 1 评论