tensorflow学习之将python代码写入文件

Posted 走丢的蜗牛

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tensorflow学习之将python代码写入文件相关的知识,希望对你有一定的参考价值。

#save to file

import tensorflow as tf
import  numpy as np

##(1)Save to file 把相关变量存储到文件中
#remember to define the same dtype and shape when restore
W = tf.Variable([[1,2,3],[3,4,5]],dtype=tf.float32,name=weights)
b = tf.Variable([[1,2,3]],dtype=tf.float32,name=biases)

init = tf.initialize_all_variables()
saver = tf.train.Saver()

with tf.Session() as sess:
    sess.run(init)
    save_path = saver.save(sess,"my_net/save_net.ckpt")
    print("Save to path : ",save_path)

##(2)restore variables 从文件中取出相关变量
#redefine the same shape and same type for you variables
W = tf.Variable(np.arange(6).reshape((2,3)),dtype=tf.float32,name="weights")#reshape((2,3):2行3列
b = tf.Variable(np.arange(3).reshape((1,3)),dtype=tf.float32,name="biases")

#not need init step
saver = tf.train.Saver()
with tf.Session() as sess:
    saver.restore(sess,"my_net/save_net.ckpt")
    print("weights: ",sess.run(W))
    print("biases: ",sess.run(b))

 

以上是关于tensorflow学习之将python代码写入文件的主要内容,如果未能解决你的问题,请参考以下文章

强化学习(使用 TensorFlow 和 Matlab 环境)

php之将用户信息写入数据库

权限组件之将登录用户权限写入到session中

机器学习数据预处理之将类别数据转换为数值

实时即未来,车联网项目之将数据落地到文件系统和数据库

实时即未来,车联网项目之将数据落地到文件系统和数据库