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实现换行符转换的脚本的教程
Apr 16 Python
Python解惑之True和False详解
Apr 24 Python
Python实现字符串格式化输出的方法详解
Sep 20 Python
Python3简单实现串口通信的方法
Jun 12 Python
使用WingPro 7 设置Python路径的方法
Jul 24 Python
pycharm修改文件的默认打开方式的步骤
Jul 29 Python
一篇文章搞定Python操作文件与目录
Aug 13 Python
PyTorch加载自己的数据集实例详解
Mar 18 Python
django使用JWT保存用户登录信息
Apr 22 Python
Keras—embedding嵌入层的用法详解
Jun 10 Python
Python利用myqr库创建自己的二维码
Nov 24 Python
matplotlib 使用 plt.savefig() 输出图片去除旁边的空白区域
Jan 05 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 pathinfo()获得文件的路径、名称等信息说明
2011/09/13 PHP
php通过baihui网API实现读取word文档并展示
2015/06/22 PHP
PHP实现的简单适配器模式示例
2017/06/22 PHP
Laravel5.5+ 使用API Resources快速输出自定义JSON方法详解
2020/04/06 PHP
HTML页面如何象ASP一样接受参数
2007/02/07 Javascript
Mootools 1.2教程 排序类和方法简介
2009/09/15 Javascript
jquery 单击li防止重复加载的实现代码
2010/12/24 Javascript
在css加载完毕后自动判断页面是否加入css或js文件
2014/09/10 Javascript
NodeJS制作爬虫全过程
2014/12/22 NodeJs
JavaScript设计模式之工厂模式和构造器模式
2015/02/11 Javascript
jQuery实现鼠标单击网页文字后在文本框显示的方法
2015/05/06 Javascript
cocos2dx骨骼动画Armature源码剖析(三)
2015/09/08 Javascript
Node.js通过身份证号验证年龄、出生日期与性别方法示例
2017/03/09 Javascript
js图片放大镜效果实现方法详解
2020/10/28 Javascript
深入理解nodejs中Express的中间件
2017/05/19 NodeJs
深入浅析javascript函数中with
2018/10/28 Javascript
浅谈js闭包理解
2019/03/28 Javascript
详解如何探测小程序返回到webview页面
2019/05/14 Javascript
JS 遍历 json 和 JQuery 遍历json操作完整示例
2019/11/11 jQuery
jQuery 图片查看器插件 Viewer.js用法简单示例
2020/04/04 jQuery
vscode中Vue别名路径提示的实现
2020/07/31 Javascript
jQuery实现手风琴特效
2021/01/11 jQuery
Python 实现引用其他.py文件中的类和类的方法
2018/04/29 Python
Python运维之获取系统CPU信息的实现方法
2018/06/11 Python
Django开发的简易留言板案例详解
2018/12/04 Python
Python装饰器限制函数运行时间超时则退出执行
2019/04/09 Python
python函数的万能参数传参详解
2019/07/26 Python
python英语单词测试小程序代码实例
2019/09/09 Python
Python3操作MongoDB增册改查等方法详解
2020/02/10 Python
Python3+SQLAlchemy+Sqlite3实现ORM教程
2021/02/16 Python
Smallable英国家庭概念店:设计师童装及家居装饰
2017/07/05 全球购物
Expedia挪威官网:酒店、机票和租车
2018/03/03 全球购物
法国在线药房:1001Pharmacies
2021/03/07 全球购物
软件工程师岗位职责
2013/11/16 职场文书
事务机电主管工作职责
2014/02/25 职场文书
反腐倡廉标语
2014/06/24 职场文书