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里disconnect UDP套接字的方法
Apr 23 Python
简介Python设计模式中的代理模式与模板方法模式编程
Feb 02 Python
12步教你理解Python装饰器
Feb 25 Python
Python 多进程并发操作中进程池Pool的实例
Nov 01 Python
Python函数any()和all()的用法及区别介绍
Sep 14 Python
python实现移位加密和解密
Mar 22 Python
使用python实现对元素的长截图功能
Nov 14 Python
tensorflow 实现自定义梯度反向传播代码
Feb 10 Python
在jupyter notebook中调用.ipynb文件方式
Apr 14 Python
PageFactory设计模式基于python实现
Apr 14 Python
Python抓包并解析json爬虫的完整实例代码
Nov 03 Python
python实现启动一个外部程序,并且不阻塞当前进程
Dec 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 根据IP地址控制访问的代码
2010/04/22 PHP
PHP目录函数实现创建、读取目录教程实例
2011/01/13 PHP
利用PHP+JS实现搜索自动提示(实例)
2013/06/09 PHP
php根据分类合并数组的方法实例详解
2013/11/06 PHP
利用浏览器的Javascript控制台调试PHP程序
2014/01/08 PHP
Laravel 4 初级教程之Pages、表单验证
2014/10/30 PHP
ThinkPHP模板标签eq if 中区分0,null,false的方法
2017/03/24 PHP
PDO::inTransaction讲解
2019/01/28 PHP
PHP实现的微信APP支付功能示例【基于TP5框架】
2019/09/16 PHP
ExtJS 2.0 实用简明教程之布局概述
2009/04/29 Javascript
jquery动态加载js/css文件方法(自写小函数)
2014/10/11 Javascript
jQuery实现模仿微博下拉滚动条加载数据效果
2015/12/25 Javascript
BootStrap中
2016/12/10 Javascript
jquery实现轮播图效果
2017/02/13 Javascript
微信小程序 参数传递实例代码
2017/03/20 Javascript
Angular2开发环境搭建教程之VS Code
2017/12/15 Javascript
vue2.0 + element UI 中 el-table 数据导出Excel的方法
2018/03/02 Javascript
js抽奖转盘实现方法分析
2020/05/16 Javascript
[01:51]DAC趣味视频-如何成为职业选手.mp4
2017/04/02 DOTA
Python实现平行坐标图的两种方法小结
2019/07/04 Python
python3格式化字符串 f-string的高级用法(推荐)
2020/03/04 Python
Python实现动态循环输出文字功能
2020/05/07 Python
五分钟带你搞懂python 迭代器与生成器
2020/08/30 Python
python 多线程共享全局变量的优劣
2020/09/24 Python
Python爬取股票信息,并可视化数据的示例
2020/09/26 Python
Python调用高德API实现批量地址转经纬度并写入表格的功能
2021/01/12 Python
优秀教师工作感言
2014/02/16 职场文书
2014年教师党员公开承诺书
2014/05/28 职场文书
2014年教师党员自我评价范文
2014/09/22 职场文书
对照四风自我剖析材料
2014/10/07 职场文书
2014最新预备党员思想汇报范文:中国梦,我的梦
2014/10/25 职场文书
村干部任职承诺书
2015/01/21 职场文书
高二英语教学反思
2016/03/03 职场文书
python爬虫框架feapde的使用简介
2021/04/20 Python
ant design vue的form表单取值方法
2022/06/01 Vue.js
vscode远程免密登入Linux服务器的配置方法
2022/06/28 Servers