Tensorflow教程:Tensorflow中变量的初始化
打开Python Shell,输入import tensorflow as tf,然后可以执行以下代码。
1、创建一个2*3的矩阵,并让所有元素的值为0.(类型为tf.float)
a = tf.zeros([2,3], dtype = tf.float32)2、创建一个3*4的矩阵,并让所有元素的值为1.
b = tf.ones([3,4])3、创建一个1*10的矩阵,使用2来填充。(类型为tf.int32,可忽略)
c = tf.constant(2, dtype=tf.int32, shape=[1,10])4、创建一个1*10的矩阵,其中的元素符合正态分布,平均值是20,标准偏差是3.
d = tf.random_normal([1,10],mean = 20, stddev = 3)上面所有的值都可以用来初始化变量。例如用0.01来填充一个1*2的矩阵来初始化一个叫bias的变量。
bias = tf.Variable(tf.zeros([1,2]) + 0.01)如果你想查看这些量具体的值,可以在Session中执行它并输出。
sess = tf.Session()
print(sess.run(d))这里,我得到了以下的值:
[[ 22.44503784 18.19544983 17.89671898 17.67314911 19.45074844
18.6805439 18.56541443 16.59041977 22.11240005 19.12819099]]。它就是上面4我们创建的量的值。
参考资料
《Tensorflow学习笔记(3)》:http://blog.sina.com.cn/s/blog_8b2a28790102wnkh.html
最后更新于1年前
本文由人工编写,AI优化,转载请注明原文地址: Tensorflow教程:Tensorflow中变量的初始化
推荐阅读
天地图429 Too Many Requests错误解决方案-配额升级与配置指南
4792025-11-25
OpenAI Codex命令行工具安装与使用教程:AI编程助手实战指南
16422025-10-08
天融信VPN客户端详解:VONE与安全接入的区别、下载与使用指南
12772025-12-03
VMware Workstation 16激活码及许可证密钥获取方法
23122025-10-26
OpenVPN安装配置完整指南:从零搭建安全VPN服务器与客户端
19082025-10-30
Windows系统PyTorch安装教程:CUDA 12.1环境配置与TorchText版本兼容性指南
23362025-10-08
评论 (0)
发表评论
昵称:加载中...
暂无评论,快来发表第一条评论吧!