tensor和numpy的互相转换的实现示例


Posted in Python onAugust 02, 2019

要对tensor进行操作,需要先启动一个Session,否则,我们无法对一个tensor比如一个tensor常量重新赋值或是做一些判断操作,所以如果将它转化为numpy数组就好处理了。下面一个小程序讲述了将tensor转化为numpy数组,以及又重新还原为tensor:

import tensorflow as tf
img1 = tf.constant(value=[[[[1],[2],[3],[4]],[[1],[2],[3],[4]],[[1],[2],[3],[4]],[[1],[2],[3],[4]]]],dtype=tf.float32)
img2 = tf.constant(value=[[[[1],[1],[1],[1]],[[1],[1],[1],[1]],[[1],[1],[1],[1]],[[1],[1],[1],[1]]]],dtype=tf.float32)
img = tf.concat(values=[img1,img2],axis=3)
sess=tf.Session()
#sess.run(tf.initialize_all_variables())
sess.run(tf.global_variables_initializer())
print("out1=",type(img))
#转化为numpy数组
img_numpy=img.eval(session=sess)
print("out2=",type(img_numpy))
#转化为tensor
img_tensor= tf.convert_to_tensor(img_numpy)
print("out2=",type(img_tensor))

输出:

out1= <class 'tensorflow.python.framework.ops.Tensor'>
out2= <class 'numpy.ndarray'>
out2= <class 'tensorflow.python.framework.ops.Tensor'>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python学习笔记(二)基础语法
Jun 06 Python
python with statement 进行文件操作指南
Aug 22 Python
Python实现数据库编程方法详解
Jun 09 Python
Python字符串匹配算法KMP实例
Jul 18 Python
利用python爬取软考试题之ip自动代理
Mar 28 Python
Python2实现的LED大数字显示效果示例
Sep 04 Python
python实现百度语音识别api
Apr 10 Python
读取json格式为DataFrame(可转为.csv)的实例讲解
Jun 05 Python
通过python3实现投票功能代码实例
Sep 26 Python
Python异常模块traceback用法实例分析
Oct 22 Python
Python 私有属性和私有方法应用场景分析
Jun 19 Python
selenium与xpath之获取指定位置的元素的实现
Jan 26 Python
Django文件存储 自己定制存储系统解析
Aug 02 #Python
使用pycharm在本地开发并实时同步到服务器
Aug 02 #Python
Django文件存储 默认存储系统解析
Aug 02 #Python
Django 迁移、操作数据库的方法
Aug 02 #Python
Django用户认证系统 组与权限解析
Aug 02 #Python
python3中eval函数用法使用简介
Aug 02 #Python
Django用户认证系统 Web请求中的认证解析
Aug 02 #Python
You might like
php入门学习知识点二 PHP简单的分页过程与原理
2011/07/14 PHP
浅析php中json_encode()和json_decode()
2014/05/25 PHP
PHP记录搜索引擎蜘蛛访问网站足迹的方法
2015/04/15 PHP
PHP中生成UUID自定义函数分享
2015/06/10 PHP
代码精简的可以实现元素圆角的js函数
2007/07/21 Javascript
JavaScript 检测浏览器和操作系统的脚本
2008/12/26 Javascript
IE8 中使用加速器(Activities)
2010/05/14 Javascript
兼容IE、FireFox、Chrome等浏览器的xml处理函数js代码
2011/11/30 Javascript
javascript 快速排序函数代码
2012/05/30 Javascript
javascript中style.left和offsetLeft的用法说明
2014/03/07 Javascript
js使用for循环及if语句判断多个一样的name
2014/09/09 Javascript
原生javascript实现简单的datagrid数据表格
2015/01/02 Javascript
jquery实现表格中点击相应行变色功能效果【实例代码】
2016/05/09 Javascript
详解VueJs前后端分离跨域问题
2017/05/24 Javascript
jQuery+koa2实现简单的Ajax请求的示例
2018/03/06 jQuery
[04:42]2015国际邀请赛CDEC战队晋级之路
2015/08/13 DOTA
Python中用于检查英文字母大写的isupper()方法
2015/05/19 Python
django将图片上传数据库后在前端显式的方法
2018/05/25 Python
python使用matplotlib画饼状图
2018/09/25 Python
python 求某条线上特定x值或y值的点坐标方法
2019/07/09 Python
python+logging+yaml实现日志分割
2019/07/22 Python
python处理大日志文件
2019/07/23 Python
如何在Django项目中引入静态文件
2019/07/26 Python
python 3.7.4 安装 opencv的教程
2019/10/10 Python
scrapy框架携带cookie访问淘宝购物车功能的实现代码
2020/07/07 Python
Python用来做Web开发的优势有哪些
2020/08/05 Python
苏格兰销售女装、男装和童装的连锁店:M&Co
2018/03/16 全球购物
最新销售员个人自荐信
2013/09/21 职场文书
中专毕业个人的自荐信格式
2013/09/21 职场文书
老公保证书范文
2014/04/29 职场文书
求职意向书
2014/07/29 职场文书
人身损害赔偿协议书范本
2014/09/27 职场文书
给老婆的保证书
2015/01/16 职场文书
个人收入证明范本
2015/06/12 职场文书
少先队中队工作总结
2015/08/14 职场文书
Win11查看设备管理器
2022/04/19 数码科技