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中xlrd包的安装与处理Excel表格
Dec 16 Python
python 编程之twisted详解及简单实例
Jan 28 Python
python与C互相调用的方法详解
Jul 14 Python
Python有序字典简单实现方法示例
Sep 28 Python
Python入门之三角函数tan()函数实例详解
Nov 08 Python
python3+PyQt5 使用三种不同的简便项窗口部件显示数据的方法
Jun 17 Python
python 实现在shell窗口中编写print不向屏幕输出
Feb 19 Python
python GUI库图形界面开发之PyQt5 MDI(多文档窗口)QMidArea详细使用方法与实例
Mar 05 Python
Python通过4种方式实现进程数据通信
Mar 12 Python
python自动化测试三部曲之unittest框架的实现
Oct 07 Python
解决Jupyter-notebook不弹出默认浏览器的问题
Mar 30 Python
python神经网络Xception模型
May 06 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 win下Socket方式发邮件类
2009/08/21 PHP
destoon实现调用热门关键字的方法
2014/07/15 PHP
php中spl_autoload详解
2014/10/17 PHP
浅谈php中的访问修饰符private、protected、public的作用范围
2016/11/20 PHP
PHP使用glob方法遍历文件夹下所有文件的实例
2018/10/17 PHP
PHP 数组黑名单/白名单实例代码详解
2019/06/04 PHP
input、button的不同type值在ajax提交表单时导致的陷阱
2009/02/24 Javascript
鼠标移到图片上变大显示而不是放大镜效果
2014/06/15 Javascript
使用JavaScript制作一个简单的计数器的方法
2015/07/07 Javascript
谈谈jQuery之Deferred源码剖析
2016/12/19 Javascript
详谈$.data()的用法和作用
2017/02/13 Javascript
微信小程序内拖动图片实现移动、放大、旋转的方法
2018/09/04 Javascript
如何检查一个对象是否为空
2019/04/11 Javascript
JavaScript代码压缩工具UglifyJS和Google Closure Compiler的基本用法
2020/04/13 Javascript
Layer UI表格列日期格式化及取消自动填充日期的实现方法
2020/05/10 Javascript
Python 冒泡,选择,插入排序使用实例
2015/02/05 Python
详解Python中time()方法的使用的教程
2015/05/22 Python
Python Socket编程详细介绍
2017/03/23 Python
python爬虫实战之爬取京东商城实例教程
2017/04/24 Python
Python使用文件锁实现进程间同步功能【基于fcntl模块】
2017/10/16 Python
Python 实现使用dict 创建二维数据、DataFrame
2018/04/13 Python
使用实现XlsxWriter创建Excel文件并编辑
2018/05/04 Python
500行Python代码打造刷脸考勤系统
2019/06/03 Python
解决TensorFlow模型恢复报错的问题
2020/02/06 Python
python中如何设置代码自动提示
2020/07/15 Python
Python 如何反方向迭代一个序列
2020/07/28 Python
诗狄娜化妆品官方网站:Stila Cosmetics
2016/12/21 全球购物
阿里巴巴美国:Alibaba美国
2019/11/24 全球购物
爱情检讨书大全
2014/01/21 职场文书
个人对照检查材料
2014/02/12 职场文书
司法助理专业自荐书
2014/06/13 职场文书
爱护草坪标语
2014/06/24 职场文书
咖啡店创业计划书范文
2014/09/15 职场文书
七一表彰大会简报
2015/07/20 职场文书
女性励志书籍推荐
2019/08/19 职场文书
Golang中channel的原理解读(推荐)
2021/10/16 Golang