该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

import tensorflow as tf

from tensorflow.examples.tutorials.mnist import input_data

# In[12]:

#载入数据集

mnist = input_data.read_data_sets("E://YangBen//MNIST_data",one_hot=True)

#每个批次的大小

batch_size = 100

#计算一共有多少个批次

n_batch = mnist.train.num_examples // batch_size

#定义两个placeholder

x = tf.placeholder(tf.float32,[None,784])

y = tf.placeholder(tf.float32,[None,10])

#创建一个简单的神经网络

W = tf.Variable(tf.zeros([784,10]))

b = tf.Variable(tf.zeros([10]))

prediction = tf.nn.softmax(tf.matmul(x,W)+b)

# ///隐藏层//

w1 = tf.Variable(tf.truncated_normal([784, 500], stddev=0.1))

b1 = tf.Variable(tf.zeros([500]))

L1 = tf.nn.relu(tf.matmul(x, w1) + b1)

w2 = tf.Variable(tf.truncated_normal([500, 300], stddev=0.1))

b2 = tf.Variable(tf.zeros([300]))

L2 = tf.nn.relu(tf.matmul(L1, w2) + b2)

# ///隐藏层//

# 输出层

w3 = tf.Variable(tf.truncated_normal([300, 10], stddev=0.1))

b3 = tf.Variable(tf.zeros([10]))

prediction = tf.nn.softmax(tf.matmul(L2, w3)+b3)

#二次代价函数

relu = tf.reduce_mean(tf.square(y-prediction))

#使用梯度下降法

train_step = tf.train.GradientDescentOptimizer(0.2).minimize(relu)

#初始化变量

init = tf.global_variables_initializer()

#结果存放在一个布尔型列表中

correct_prediction = tf.equal(tf.argmax(y,1),tf.argmax(prediction,1)) #argmax返回一维张量中最大的值所在的位置

#求准确率

accuracy = tf.reduce_mean(tf.cast(correct_prediction,tf.float32))

with tf.Session() as sess:

sess.run(init)

for epoch in range(5):

for batch in range(n_batch):

batch_xs,batch_ys = mnist.train.next_batch(batch_size)

sess.run(train_step,feed_dict={x:batch_xs,y:batch_ys})

acc = sess.run(accuracy,feed_dict={x:mnist.test.images,y:mnist.test.labels})

print("Iter " + str(epoch)+",Testing Accuracy"+str(acc))

这是我的代码,中间加了Saver之后还是报错

python保存模型_MNIST数据集训练完如何保存成模型文件?相关推荐

  1. python 训练好的模型怎么保存_MNIST数据集训练完如何保存成模型文件?

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 import tensorflow as tf from tensorflow.examples.tutorials.mnist import input ...

  2. 【玩转yolov5】使用bdd100k数据集训练行人和全车模型

    这是一篇yolov5的实操作文章,前提是你对yolov5框架本身有了一个基本的认识.实操的内容也正好是最近要做的一个任务,训练一个全车和行人检测的模型.数据集的话我想就直接先用BDD100k,它是BA ...

  3. 怎样将cad布局导出来_cad布局导出模型(CAD 布局图怎么转换成模型图)

    请教大神cad布局转模型exportlayout命令无法生成新... 用高版本CAD打开需要转的文件,然后用recover命令,输入完命令会提示打开文件,再次选择第一次(需要转换的)文件,此时会从新打 ...

  4. Python编程:使用wkhtmltopdf将html网页转成pdf文件

    官网:https://wkhtmltopdf.org/ github: https://github.com/wkhtmltopdf/wkhtmltopdf Mac环境: brew install C ...

  5. 用Python+PIL将目录下jpg图像批量转成pdf文件

    一.引言 最近单位有个事,需要将一堆图片文件先转成pdf文件,同事下了个windows下的图形软件,但要一个个转,几百个jpg文件,太过麻烦,因此想用Python批量来做.一查,图像处理库PIL库可以 ...

  6. python_torch_加载数据集_构建模型_构建训练循环_保存和调用训练好的模型

    以下代码均来自bilibili:[适用于初学者的Pytorch编程教学] 以下为完整代码,复制即可运行. import torch import time import json import tor ...

  7. 【小白学习keras教程】二、基于CIFAR-10数据集训练简单的MLP分类模型

    @Author:Runsen 分类任务的MLP 当目标(y)是离散的(分类的) 对于损失函数,使用交叉熵:对于评估指标,通常使用accuracy 数据集描述 CIFAR-10数据集包含10个类中的60 ...

  8. 【小白学习keras教程】一、基于波士顿住房数据集训练简单的MLP回归模型

    @Author:Runsen 多层感知机(MLP)有着非常悠久的历史,多层感知机(MLP)是深度神经网络(DNN)的基础算法 MLP基础知识 目的:创建用于简单回归/分类任务的常规神经网络(即多层感知 ...

  9. Python 批量将raw数据或图片一一存成.npy文件

    深度学习神经网络训练读入的都是numpy数组,一般直接读取图片在做预处理送入模型训练时很浪费时间的,我们可以提前将数据转成.npy格式的文件,并且数据的预处理也可以在这里完成.那么,将预处理好的数据直 ...

最新文章

  1. php ajax 点击后刷新当前页面,ajax请求值后返回会刷新页面?
  2. 委瑞内拉遭网络攻击全国停电,他们可能忽视哪些安全威胁?...
  3. Mongodb3.4.4复制集群+分片配置文档
  4. 观电台大神弹吉他有感
  5. wsdl接口调用请求消息xml_短网址生成 API 接口调用请求
  6. ArcGIS Maritime 发布海图切片服务详解
  7. python合并两个数据框_python-3.x - 如何使用匹配索引合并两个数据框? - SO中文参考 - www.soinside.com...
  8. 【语音隐写】基于matlab GUI DWT音频数字水印【含Matlab源码 712期】
  9. html js把json转化为excel,json转换Excel
  10. 税控盘版增值税开票软件日志加密算法分析及解密工具
  11. 小程序手写板电子签名
  12. Adobe Photoshop CS6 缩小图片保持不失真的最佳方案
  13. setiosflags与setw使用说明
  14. 《筱静观察》2019开机仪式暨战略合作签约仪式在北京创新社成功举办
  15. Siggraph2019 RealTimeRender“观影推荐”
  16. 下载神器Aria2 + WebUI-Aria2 + 接管Chrome下载任务
  17. Windows下Zookeeper启动zkServer.cmd报错闪退,找不到zoo.cfg文件
  18. The Copernicus Global Land Service (CGLS)账号注册与数据下载
  19. 详细解读 PolarDB HTAP 的功能特性和关键技术
  20. 某计算机系统中有k台打印机,第三章复习题(2)

热门文章

  1. 使用Ajax解析数据遇到的问题
  2. [原创]Toolbar setNavigationIcon无效
  3. (五十九)iOS网络基础之UIWebView简易浏览器实现
  4. 9读书1-我在义务发财(1)
  5. python的setup()与py2exe
  6. CodeSmith实用技巧(八):生成的代码输出到文件中
  7. 追寻终极数据库 - 事务/分析混合处理系统的交付挑战 (3)
  8. 【VMware vSAN 6.6】6.2.启用性能服务:vSAN硬件服务器解决方案
  9. APNIC IP 库
  10. Java设计模式12:装饰器模式