python Tensor和Array对比分析
作者:aaon22357 发布时间:2023-08-27 04:37:02
标签:python,Tensor,Array
如下所示:
区别 | 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 按列堆叠
来源:https://blog.csdn.net/aaon22357/article/details/82193793


猜你喜欢
- 本文实例讲述了Python实现读取并保存文件的类。分享给大家供大家参考,具体如下:这个类写在一个叫class_format.py 的文件里,
- MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司。目前MySQL被广泛地应用在Internet上的中小型
- 一、背景在平时的软件开发过程中常常会有这样的场景,自己负责的某个模块会依赖其他模块或者第三方的library。这时你自己的模块是一个独立的代
- 本文实例讲述了Python实现对文件进行单词划分并去重排序操作。分享给大家供大家参考,具体如下:文件名:test1.txt文件内容:But
- OUTPUT是SQL SERVER2005的新特性,可以从数据修改语句中返回输出,可以看作是"返回结果的DML"。INS
- 昨天刚刚发表了一个前端跨域新方案尝试,今天在开发中就遇到的了问题。起因前端使用的是vue-router组件的history模式,但是由于我们
- mysql数据库报ERROR 1045 (28000): Access denied for user 'ODBC'@
- MongoDB简介MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证
- 在使用 peewee 框架时,默认是不会出现日志消息的。from peewee import Model, CharField, DateT
- 上一篇介绍了 HTML5 中 Canvas 的基本概念,这篇将要介绍一下 Canvas&n
- 前言为了上班摸鱼方便,今天自己写了个爬取笔趣阁小说的程序。好吧,其实就是找个目的学习python,分享一下。一、首先导入相关的模块impor
- 写出能用的代码很简单,写出好用的代码很难。好用的代码,也都会遵循一此原则,这就是设计原则,它们分别是:单一职责原则 (SRP)开闭原则 (O
- 如下所示:# -*-coding: utf-8 -*-import pandas as pd#读取csv文件df=pd.read_csv(&
- 如果当前绝对定位的元素需要透明(没啥内容、且不设置背景),背景元素有内容透出来的时候,IE6/IE7响应的不是期望的当前元素,而是背景元素。
- 本文主要研究的是用Python语言建立Map写Excel表的相关代码,具体如下。前言:我们已经能够很熟练的写Excel表相关的脚本了。大致的
- 学习python过程中想使用python的matlabplot绘图功能,遇到了一大批问题,然后一路过关斩将,最终安装成功,实为不易,发帖留念
- 本文实例讲述了python获取从命令行输入数字的方法。分享给大家供大家参考。具体如下:#--------------------------
- 过滤html代码的函数,当然也可以使用正则表达式。<%Function FilterHTML(strToFilter)&nb
- 引言这三个排序方法应对日常工作基本够用先说一下三者的区别sort, sorted 是用在 list 数据类型中的排序方法argsort 是用
- 字典概述字典是一个映射集合,他储存的是键值对,通过键来查找值,而不是索引字典定义通过大括号{}与键值对来表示一个字典 字典名=