tensorflow中的数据类型dtype用法说明


Posted in Python onMay 26, 2021

Tensorflow中,主要有以下几种数据类型(dtype),在旧版本中,不用加tf也能使用。

有符号整型

tf.int8:8位整数。

tf.int16:16位整数。

tf.int32:32位整数。

tf.int64:64位整数。

无符号整型

tf.uint8:8位无符号整数。

tf.uint16:16位无符号整数。

浮点型

tf.float16:16位浮点数。

tf.float32:32位浮点数。

tf.float64:64位浮点数。

tf.double:等同于tf.float64。

字符串型

tf.string:字符串。

布尔型

tf.bool:布尔型。

复数型

tf.complex64:64位复数。

tf.complex128:128位复数。

补充:tensorflow及numpy的数据类型对象Dtype总结

1.dtyte与astype

dtype:查看数据类型

astype:转换数据类型

tensorflow中的数据类型dtype用法说明

2.tensorlow数据类型对象Dtype

名称 描述
tf.float16 16位半精度浮点
tf.float32 32位单精度浮点
tf.float64 64位双精度浮点
tf.bfloat16 16位截断浮点
tf.complex64 64位单精度复数
tf.complex128 128位双精度复数
tf.int8 8位有符号整数
tf.uint8 8位无符号整数
tf.uint16 16位无符号整数
tf.int16 16位有符号整数
tf.int32 32位有符号整数
tf.int64 64位有符号整数
tf.bool 布尔值
tf.string 字符串
tf.qint8 量化的8位带符号整数
tf.quint8 量化的8位无符号整数
tf.qint16 量化的16位有符号整数
tf.quint16 量化的16位无符号整数
tf.qint32 量化的32位有符号整数

tf.as_dtype()函数将numpy类型和字符串类型名称转换为DType对象。

3.numpy数据类型对象dtype

名称 描述
np.bool_ 布尔型数据类型
np.int_ 默认的整数类型
np.intc 与 C 的 int 类型一样,一般是 int32 或 int 64
np.intp 用于索引的整数类型,一般是 int32 或 int64
np.int8 8位整数即1字节(-128 to 127)
np.int16 16位整数(-32768 to 32767)
np.int32 32位整数(-2147483648 to 2147483647)
np.int64 64位整数(-9223372036854775808 to 9223372036854775807)
np.uint8 8位无符号整数(0 to 255)
np.uint16 16位无符号整数(0 to 65535)
np.uint32 32位无符号整数(0 to 4294967295)
np.uint64 64位无符号整数(0 to 18446744073709551615)
np.float_ float64 简写,即64位双精度浮点数
np.float16 16位半精度浮点数,包括:1 个符号位,5 个指数位,10 个尾数位
np.float32 32位 单精度浮点数,包括:1 个符号位,8 个指数位,23 个尾数位
np.float64 64位双精度浮点数,包括:1 个符号位,11 个指数位,52 个尾数位
np.complex_ complex128 简写,即 128 位复数
np.complex64 复数,表示双 32 位浮点数(实数部分和虚数部分)
np.complex128 复数,表示双 64 位浮点数(实数部分和虚数部分)

以上为个人经验,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python端口扫描系统实现方法
Nov 19 Python
Python遍历文件夹和读写文件的实现方法
May 10 Python
python 数据的清理行为实例详解
Jul 12 Python
一个简单的python爬虫程序 爬取豆瓣热度Top100以内的电影信息
Apr 17 Python
用python爬取租房网站信息的代码
Dec 14 Python
Python对象与引用的介绍
Jan 24 Python
对python 多线程中的守护线程与join的用法详解
Feb 18 Python
python匿名函数用法实例分析
Aug 03 Python
python选取特定列 pandas iloc,loc,icol的使用详解(列切片及行切片)
Aug 06 Python
python求质数列表的例子
Nov 24 Python
Django models filter筛选条件详解
Mar 16 Python
python 基于卡方值分箱算法的实现示例
Jul 17 Python
详解Python魔法方法之描述符类
May 26 #Python
使用tensorflow 实现反向传播求导
python基础学习之递归函数知识总结
TensorFlow的自动求导原理分析
Django分页器的用法你都了解吗
May 26 #Python
tensorflow中的梯度求解及梯度裁剪操作
May 26 #Python
python numpy中multiply与*及matul 的区别说明
May 26 #Python
You might like
php cout<<的一点看法
2010/01/24 PHP
解析PHP中数组元素升序、降序以及重新排序的函数
2013/06/20 PHP
jsp+javascript打造级连菜单的实例代码
2013/06/14 Javascript
js如何实现设计模式中的模板方法
2013/07/23 Javascript
JavaScript跨域方法汇总
2014/10/16 Javascript
jQuery获取对象简单实现方法小结
2014/10/30 Javascript
仅一个form表单 js实现注册信息依次填写提交功能
2016/06/12 Javascript
Vue.js教程之计算属性
2016/11/11 Javascript
React.Js添加与删除onScroll事件的方法详解
2017/11/03 Javascript
解析vue路由异步组件和懒加载案例
2018/06/08 Javascript
vue-auto-focus: 控制自动聚焦行为的 vue 指令方法
2018/08/25 Javascript
微信小程序单选radio及多选checkbox按钮用法示例
2019/04/30 Javascript
Vue+ElementUI项目使用webpack输出MPA的方法
2019/08/27 Javascript
微信小程序分包加载代码实现方法详解
2019/09/23 Javascript
JS如何把字符串转换成json
2020/02/21 Javascript
浅谈Vue 自动化部署打包上线
2020/06/14 Javascript
python清除字符串里非数字字符的方法
2015/07/02 Python
Python设计模式编程中解释器模式的简单程序示例分享
2016/03/02 Python
Pycharm学习教程(3) 代码运行调试
2017/05/03 Python
Python3+OpenCV2实现图像的几何变换(平移、镜像、缩放、旋转、仿射)
2019/05/13 Python
selenium+python环境配置教程详解
2019/05/28 Python
Django 接收Post请求数据,并保存到数据库的实现方法
2019/07/12 Python
Python将文字转成语音并读出来的实例详解
2019/07/15 Python
基于numpy中的expand_dims函数用法
2019/12/18 Python
如何基于windows实现python定时爬虫
2020/05/01 Python
python 代码运行时间获取方式详解
2020/09/18 Python
使用OpenCV实现人脸图像卡通化的示例代码
2021/01/15 Python
与世界上最好的跑步专业品牌合作:Fleet Feet
2019/03/22 全球购物
服装机修工岗位职责
2013/12/26 职场文书
会计专业应届生自荐信
2014/02/07 职场文书
出纳担保书范文
2014/04/02 职场文书
法定代表人免职证明
2015/06/24 职场文书
工作会议简报
2015/07/20 职场文书
导游词之广州陈家祠
2019/10/21 职场文书
Python入门之使用pandas分析excel数据
2021/05/12 Python
idea搭建可运行Servlet的Web项目
2021/06/26 Java/Android