Tensorflow的常用矩阵生成方式


Posted in Python onJanuary 04, 2020

我就废话不多说了,直接上代码吧!

#全0和全1矩阵

v1 = tf.Variable(tf.zeros([3,3,3]), name="v1") 

v2 = tf.Variable(tf.ones([10,5]), name="v2") 
 
#填充单值矩阵 
v3 = tf.Variable(tf.fill([2,3], 9)) 

 
#常量矩阵 
v4_1 = tf.constant([1, 2, 3, 4, 5, 6, 7]) 
v4_2 = tf.constant(-1.0, shape=[2, 3]) 


# 和v4_1形状一样的全1或全0矩阵

v5_1=tf.ones_like(v4_1)

v5_2=tf.zeros_like(v4_1) 


#生成等差数列 
v6_1 = tf.linspace(10.0, 12.0, 30, name="linspace")#float32 or float64 
v7_1 = tf.range(10, 20, 3)#just int32 
 
#生成各种随机数据矩阵 

#平均分布

v8_1 = tf.Variable(tf.random_uniform([2,4], minval=0.0, maxval=2.0, dtype=tf.float32, seed=1234, name="v8_1")) 
#正态分布

v8_2 = tf.Variable(tf.random_normal([2,3], mean=0.0, stddev=1.0, dtype=tf.float32, seed=1234, name="v8_2")) 

#正态分布,但是去掉2sigma外的数字

v8_3 = tf.Variable(tf.truncated_normal([2,3], mean=0.0, stddev=1.0, dtype=tf.float32, seed=1234, name="v8_3")) 

#把这3个行重排列
v8_5 = tf.random_shuffle([[1,2,3],[4,5,6],[6,6,6]], seed=134, name="v8_5")

以上都是计算图中的变量,需要sess.run()以后才能成为真正的数据

存取方式是:

np.save("v1.npy",sess.run(v1))#numpy save v1 as file 
test_a = np.load("v1.npy") 
print test_a[1,2]

这篇Tensorflow的常用矩阵生成方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现系统状态监测和故障转移实例方法
Nov 18 Python
Python解释执行原理分析
Aug 22 Python
python通过pil将图片转换成黑白效果的方法
Mar 16 Python
python遍历目录的方法小结
Apr 28 Python
Python数据拟合与广义线性回归算法学习
Dec 22 Python
Python实现识别手写数字 简易图片存储管理系统
Jan 29 Python
简单了解python filter、map、reduce的区别
Jan 14 Python
Python发送邮件封装实现过程详解
May 09 Python
基于Python爬取51cto博客页面信息过程解析
Aug 25 Python
Python实现壁纸下载与轮换
Oct 19 Python
python 实现超级玛丽游戏
Nov 25 Python
python爬虫如何解决图片验证码
Feb 14 Python
Tensorflow读取并输出已保存模型的权重数值方式
Jan 04 #Python
tensorflow实现打印ckpt模型保存下的变量名称及变量值
Jan 04 #Python
tensorflow 获取所有variable或tensor的name示例
Jan 04 #Python
tensorflow没有output结点,存储成pb文件的例子
Jan 04 #Python
TensorFlow查看输入节点和输出节点名称方式
Jan 04 #Python
根据tensor的名字获取变量的值方式
Jan 04 #Python
将tensorflow.Variable中的某些元素取出组成一个新的矩阵示例
Jan 04 #Python
You might like
php的api数据接口书写实例(推荐)
2016/09/22 PHP
PHP面向对象之工作单元(实例讲解)
2017/06/26 PHP
Yii2语言国际化自动配置详解
2018/08/22 PHP
laravel 自定义常量的两种方案
2019/10/14 PHP
ExtJs3.0中Store添加 baseParams 的Bug
2010/03/10 Javascript
从零开始学习jQuery (四) jQuery中操作元素的属性与样式
2011/02/23 Javascript
js下获得客户端操作系统的函数代码(1:vista,2:windows7,3:2000,4:xp,5:2003,6:2008)
2011/10/31 Javascript
javascript针对DOM的应用分析(二)
2012/04/15 Javascript
JavaScript等比例缩放图片控制超出范围的图片
2013/08/06 Javascript
JS 实现导航栏悬停效果(续2)
2013/09/24 Javascript
javascript中解析四则运算表达式的算法和示例
2014/08/11 Javascript
jQuery中each()方法用法实例
2014/12/27 Javascript
jQuery中triggerHandler()方法用法实例
2015/01/19 Javascript
JavaScript数据类型之基本类型和引用类型的值
2015/04/01 Javascript
JavaScript 中对象的深拷贝
2016/12/04 Javascript
ES2015 Symbol 一种绝不重复的值
2016/12/25 Javascript
微信小程序 生命周期和页面的生命周期详细介绍
2017/01/19 Javascript
详解vue-cli 构建Vue项目遇到的坑
2017/08/30 Javascript
js实现整体缩放页面适配移动端
2020/03/31 Javascript
如何利用vue实现波谱拟合详解
2020/11/05 Javascript
[03:15]2014DOTA2国际邀请赛 专访国士无双信心满满
2014/07/12 DOTA
[01:11]辉夜杯战队访谈宣传片—CDEC.Y
2015/12/26 DOTA
[01:46]2018完美盛典章节片——坚守
2018/12/17 DOTA
Django静态资源URL STATIC_ROOT的配置方法
2014/11/08 Python
Python 的 Socket 编程
2015/03/24 Python
python定时按日期备份MySQL数据并压缩
2019/04/19 Python
Python基于DB-API操作MySQL数据库过程解析
2020/04/23 Python
Python Web项目Cherrypy使用方法镜像
2020/11/05 Python
一篇文章带你学习CSS3图片边框
2020/11/04 HTML / CSS
新西兰购物网站:TheMarket NZ
2020/09/19 全球购物
您熟悉ORM(Object-Relation Mapping)吗?请谈谈您所理解的ORM
2016/02/08 面试题
职称自我鉴定
2013/10/15 职场文书
安全生产月演讲稿
2014/05/09 职场文书
2015年教师新年寄语
2014/12/08 职场文书
导游词之苏州阳澄湖
2019/11/15 职场文书
react合成事件与原生事件的相关理解
2021/05/13 Javascript