博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
TensorFlow学习---入门(一)-----MNIST机器学习
阅读量:6270 次
发布时间:2019-06-22

本文共 1268 字,大约阅读时间需要 4 分钟。

参考教程:http://www.tensorfly.cn/tfdoc/tutorials/mnist_beginners.html

数据下载地址:http://wiki.jikexueyuan.com/project/tensorflow-zh/tutorials/mnist_download.html

环境:windows+Python3.5+tensorflow

python代码

from tensorflow.examples.tutorials.mnist import input_data#加载训练数据MNIST_data_folder=r"D:\WorkSpace\tensorFlow\data"mnist=input_data.read_data_sets(MNIST_data_folder,one_hot=True)# print(mnist.train.next_batch(1))import tensorflow as tf# 建立抽象模型x = tf.placeholder("float", [None, 784])W = tf.Variable(tf.zeros([784,10]))b = tf.Variable(tf.zeros([10]))y = tf.nn.softmax(tf.matmul(x,W) + b)y_ = tf.placeholder("float", [None,10])# 定义损失函数和训练方法cross_entropy = -tf.reduce_sum(y_*tf.log(y))  # 损失函数为交叉熵train_step = tf.train.GradientDescentOptimizer(0.01).minimize(cross_entropy)    # 梯度下降法,学习速率为0.01 # 训练目标:最小化损失函数init = tf.initialize_all_variables()sess = tf.Session()sess.run(init)for i in range(1000):  batch_xs, batch_ys = mnist.train.next_batch(100)  sess.run(train_step, feed_dict={x: batch_xs, y_: batch_ys})correct_prediction = tf.equal(tf.argmax(y,1), tf.argmax(y_,1))accuracy = tf.reduce_mean(tf.cast(correct_prediction, "float"))print(sess.run(accuracy, feed_dict={x: mnist.test.images, y_: mnist.test.labels}))

 

转载于:https://www.cnblogs.com/learnMoreEveryday/p/7599581.html

你可能感兴趣的文章
初识css层叠上下文
查看>>
再看正则表达式
查看>>
JavaScript异步精讲,让你更加明白Js的执行流程!
查看>>
mongoose 的那些基础操作
查看>>
前端每日实战:2# 视频演示如何用纯 CSS 创作一个矩形旋转 loader 特效
查看>>
Learn Forge tutorial - 向导式Forge进阶教程
查看>>
Apache配置文件解读学习笔记
查看>>
Laravel源码阅读(前奏-反射实例化对象)
查看>>
springboot mybatis redis shiro 权限控制(springboot模块化使用,后台代码已经完成)...
查看>>
干货--手把手撸vue移动UI框架: 滑动删除
查看>>
CSS 系列之伪类与伪元素
查看>>
《算法导论》学习分享——摊还分析
查看>>
GO — 提供跨域请求代理服务
查看>>
【javascript 基础篇】prototype & constructor & instanceof
查看>>
AngularJs功能(八)--表单验证
查看>>
【源起Netty 外传】System.getPropert()详解
查看>>
LeetCode 300. Longest Increasing Subsequence
查看>>
Spring Boot快速入门(三):依赖注入
查看>>
ASUS Merlin固件开启JFFS教程
查看>>
JS面向对象之四 【new】 (创建特定对象的语法糖)
查看>>