tensorflow中的数据类型dtype用法说明
作者:知了不知蝉鸣惊 发布时间:2023-08-28 05:44:30
标签:tensorflow,dtype
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:转换数据类型
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 位浮点数(实数部分和虚数部分) |
来源:https://blog.csdn.net/promisejia/article/details/80806984
0
投稿
猜你喜欢
- 很多时候我们的redis的IP地址一般都是默认的127.0.0.1代表只能接受本机的访问,因此我们其他机器上想要访问这个redis的时候,就
- 一,斑马线的数据集数据集的构成:testtrainzebra corssing:56zebra corssing:168other:54ot
- 一、进程之间的数据共享展望未来,基于消息传递的并发编程是大势所趋即便是使用线程,推荐做法也是将程序设计为大量独立的线程集合,通过消息队列交换
- 如下,以创建系统用户举例,配置文件配置普通用户信息,登入后切换root用户,创建一个指定名字和密码的系统用户:def create_user
- 感想我们在用jupyter notebook的时候,经常需要可视化一些东西,尤其是一些图像,我这里给个sample code环境opencv
- 由于工作中涉及到生日编辑资料编辑,然后自己改了一下代码:<html><head> <meta charset=
- 本文实例为大家分享了Python基于OpenCV实现人脸检测,并保存的具体代码,供大家参考,具体内容如下安装opencv如果安装了pip的话
- 本文将和大家分享一些从互联网上爬取语料的经验。0x1 工具准备工欲善其事必先利其器,爬取语料的根基便是基于python。我们基于python
- SWFUpload上传组件,最初由Vinterwebb.se开发,组件主体由Flash与JavaScript整合而成,主要致力解决多文件、大
- python time模块计算时间之间的差距练习题1. 当前月1号对应的0点的时间戳# 定义一个当前月分的一号0点字符串格式的时间 now_
- 在用wordpress这个博客的时候,我很奇怪的发现,最近写的内容排在第一页,而最早写的成了最后页。这显然有悖逻辑,正常的情况应该是最早写的
- 第1章 ansible软件概念说明python语言是运维人员必会的语言,而ansible是一个基于Python开发的自动化运维工具 (sal
- 简单总结:1、与类和实例无绑定关系的function都属于函数(function);2、与类和实例有绑定关系的function都属于方法(m
- QMainWindowQMainWindow类中比较重要的方法方法描述addToolBar()添加工具栏centralWidge()返回窗口
- 本文实例讲述了python实现分析apache和nginx日志文件并输出访客ip列表的方法。分享给大家供大家参考。具体如下:这里使用pyth
- 以前看过几个JS代码格式的,自己也来写了一个,呵呵,优点是可以处理超长的 JS 而不会死机.........IE Only运行代码框<
- 现如今各种APP、微信订阅号、微博、购物网站等网站都允许用户发表一些个人看法、意见、态度、评价、立场等信息。针对这些数据,我们可以利用情感分
- 目录一、前言二、什么是super三、super的常用使用场景总结一、前言最近有粉丝向我咨询super相关的问题,说网上搜索到的教程不够通俗易
- Python HTTP客户端自定义Cookie实现实例几乎所有脚本语言都提供了方便的 HTTP 客户端处理的功能,Python 也不例外,使
- pip search报错在用pip查包名时搜到的都是:pip search xxx。但这样是报错的:查找发现pip search由于一些bu