1 Star 0 Fork 0

TRH/tensorflow mnist的简单测试

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
model.py 1001 Bytes
一键复制 编辑 原始数据 按行查看 历史
TRH 提交于 2019-01-06 11:20 . init
# -*- coding: utf-8 -*-
"""
Created on Mon Jun 11 22:17:52 2018
func:搭建网络图
@author: kuangyongjian
"""
import tensorflow as tf
#构建图
class Network(object):
def __init__(self):
self.learning_rate = 0.001
#几率已经训练的次数
self.global_step = tf.Variable(0,trainable = False)
self.x = tf.placeholder(tf.float32,[None,784])
self.label = tf.placeholder(tf.float32,[None,10])
self.w = tf.Variable(tf.zeros([784,10]))
self.b = tf.Variable(tf.zeros([10]))
self.y = tf.nn.softmax(tf.matmul(self.x,self.w) + self.b)
self.loss = -tf.reduce_mean(self.label * tf.log(self.y) + 1e-10)
self.train = tf.train.GradientDescentOptimizer(self.learning_rate).minimize(self.loss,global_step = self.global_step)
predict = tf.equal(tf.argmax(self.label,1),tf.argmax(self.y,1))
self.accuracy = tf.reduce_mean(tf.cast(predict,tf.float32))
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/trhdq/simple_test_of_tensorflowmnist.git
git@gitee.com:trhdq/simple_test_of_tensorflowmnist.git
trhdq
simple_test_of_tensorflowmnist
tensorflow mnist的简单测试
master

搜索帮助

0d507c66 1850385 C8b1a773 1850385