python Tensor和Array对比分析


Posted in Python onJanuary 08, 2020

如下所示:

区别 Array Tensor
类型 uint8,float32系列 {}
各类型相互转换 uint8转float64:image = image * (2. / 255.) - 1 float64转uint8:image.astype(np.uint8) {}
扩充维度 image[np.newaxis, :] tf.expand_dims(image,axis=0)
数组拼接 np.concatenate([image, image], axis=0) tf.concat([frame,frame],axis=0)
相互转换 image.eval() tf.convert_to_tensor(image)
拼接 np.concat, np.concatenate, np.stack, image.append等 tf.stack, tf.concat

##array的一些操作

1、获取shape:score.shape #(1, 257, 257)

2、转换成list:score.get_shape().as_list() #[1, 257, 257]

3、list前再扩充一维: [1] + score.get_shape().as_list() #[1, 1, 257, 257]

4、x_crops是(1, 3, 255, 255, 3),将前两维合并:

x_crops = tf.reshape(x_crops, [x_crops_shape[0] * x_crops_shape[1]] + x_crops_shape[2: ])

5、numpy数组堆叠

z.shape本来是(1,127,127,3),想要堆叠成(3,127,127,3)

np.stack([z_crops_hog,z_crops_hog,z_crops_hog])后,变成了(3, 1, 127, 127, 3),

vstack 按行堆叠

hstack 按列堆叠

以上这篇python Tensor和Array对比分析就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python 实现文件的递归拷贝实现代码
Aug 02 Python
跟老齐学Python之不要红头文件(2)
Sep 28 Python
利用Python实现命令行版的火车票查看器
Aug 05 Python
windows及linux环境下永久修改pip镜像源的方法
Nov 28 Python
python 中random模块的常用方法总结
Jul 08 Python
Python自然语言处理 NLTK 库用法入门教程【经典】
Jun 26 Python
pycharm运行和调试不显示结果的解决方法
Nov 30 Python
Ubuntu+python将nii图像保存成png格式
Jul 18 Python
python yield和Generator函数用法详解
Feb 10 Python
Python文件操作模拟用户登陆代码实例
Jun 09 Python
python实现图片转字符画
Feb 19 Python
Pycharm小白级简单使用教程
Jan 08 #Python
python如何实现不可变字典inmutabledict
Jan 08 #Python
PyQt5 closeEvent关闭事件退出提示框原理解析
Jan 08 #Python
python从内存地址上加载python对象过程详解
Jan 08 #Python
PyCharm第一次安装及使用教程
Jan 08 #Python
Python namedtuple命名元组实现过程解析
Jan 08 #Python
Pytorch基本变量类型FloatTensor与Variable用法
Jan 08 #Python
You might like
在线短消息收发的程序,不用数据库
2006/10/09 PHP
投票管理程序
2006/10/09 PHP
php对gzip文件或者字符串解压实例参考
2008/07/25 PHP
PHP实现微信公众平台音乐点播
2014/03/20 PHP
浅谈PHP调用Webservice思路及源码分享
2014/06/04 PHP
2款PHP无限级分类实例代码
2015/11/11 PHP
谈谈 PHP7新增功能
2015/12/16 PHP
php实现的网页版剪刀石头布游戏示例
2016/11/25 PHP
PHP命令Command模式用法实例分析
2018/08/08 PHP
基于Jquery实现表格动态分页实现代码
2011/06/21 Javascript
CSS(js)限制页面显示的文本字符长度
2012/12/27 Javascript
JS特殊函数(Function()构造函数、函数直接量)区别介绍
2013/05/19 Javascript
JavaScript创建对象的写法
2013/08/29 Javascript
Jquery方式获取iframe页面中的 Dom元素
2014/05/07 Javascript
javascript如何定义对象数组
2016/06/07 Javascript
原生JS中slice()方法和splice()区别
2017/03/06 Javascript
详解从angular-cli:1.0.0-beta.28.3升级到@angular/cli:1.0.0
2017/05/22 Javascript
python爬取安居客二手房网站数据(实例讲解)
2017/10/19 Javascript
基于vue打包后字体和图片资源失效问题的解决方法
2018/03/06 Javascript
Vue动态路由缓存不相互影响的解决办法
2019/02/19 Javascript
webpack的 rquire.context用法实现工程自动化的方法
2020/02/07 Javascript
vue+ts下对axios的封装实现
2020/02/18 Javascript
js 数组当前行添加数据方法详解
2020/07/28 Javascript
[01:14]英雄,所敬略同——2018完美盛典宣传视频4K
2018/12/05 DOTA
python中requests小技巧
2017/05/10 Python
Python 窗体(tkinter)按钮 位置实例
2019/06/13 Python
用Python画小女孩放风筝的示例
2019/11/23 Python
pytorch 获取tensor维度信息示例
2020/01/03 Python
港湾网络笔试题
2014/04/19 面试题
为什么要使用servlet
2016/01/17 面试题
董事长职责范文
2013/11/08 职场文书
竞聘副主任科员演讲稿
2014/01/11 职场文书
大学生会计职业生涯规划范文
2014/02/28 职场文书
充分就业社区汇报材料
2014/05/07 职场文书
结对共建工作方案
2014/06/02 职场文书
Python集合的基础操作
2021/11/01 Python