tf.cast()数据类型转换
tf.cast()函数的作用是执行 tensorflow 中张量数据类型转换,比如读入的图片如果是int8类型的,一般在要在训练前把图像的数据格式转换为float32。
cast定义:
cast(x, dtype, name=None)
第一个参数 x: 待转换的数据(张量)
第二个参数 dtype: 目标数据类型
第三个参数 name: 可选参数,定义操作的名称
int32转换为float32:
import tensorflow as tf
t1 = tf.Variable([1,2,3,4,5])
t2 = tf.cast(t1,dtype=tf.float32)
print 't1: {}'.format(t1)
print 't2: {}'.format(t2)
with tf.Session() as sess:
sess.run(tf.global_variables_initializer())
sess.run(t2)
print t2.eval()
# print(sess.run(t2))
输出:
t1: <tf.Variable 'Variable:0' shape=(5,) dtype=int32_ref>
t2: Tensor("Cast:0", shape=(5,), dtype=float32)
[ 1. 2. 3. 4. 5.]
tensorflow中的数据类型列表:
数据类型 Python 类型 描述
DT_FLOAT tf.float32 32 位浮点数.
DT_DOUBLE tf.float64 64 位浮点数.
DT_INT64 tf.int64 64 位有符号整型.
DT_INT32 tf.int32 32 位有符号整型.
DT_INT16 tf.int16 16 位有符号整型.
DT_INT8 tf.int8 8 位有符号整型.
DT_UINT8 tf.uint8 8 位无符号整型.
DT_STRING tf.string 可变长度的字节数组.每一个张量元素都是一个字节数组.
DT_BOOL tf.bool 布尔型.
DT_COMPLEX64 tf.complex64 由两个32位浮点数组成的复数:实数和虚数.
DT_QINT32 tf.qint32 用于量化Ops的32位有符号整型.
DT_QINT8 tf.qint8 用于量化Ops的8位有符号整型.
DT_QUINT8 tf.quint8 用于量化Ops的8位无符号整型.
---------------------
作者:-牧野-
来源:CSDN
原文:https://blog.csdn.net/dcrmg/article/details/79747814
版权声明:本文为博主原创文章,转载请附上博文链接!
tf.cast()数据类型转换相关推荐
- tf.cast() 数据类型转换
tf.cast()函数的作用是执行 tensorflow 中张量数据类型转换,比如读入的图片如果是int8类型的,一般在要在训练前把图像的数据格式转换为float32. cast定义:cast(x, ...
- tf.cast() 张量数据类型转换
tf.cast() 数据类型转换 import tensorflow as tf t1 = tf.Variable([1,2,3,4,5]) # 生成张量 t1 <tf.Variable 'Va ...
- SQL中数据类型转换
CAST 和 CONVERT 将某种数据类型的表达式显式转换为另一种数据类型.CAST 和 CONVERT 提供相似的功能. 语法 使用 CAST: CAST ( expression AS data ...
- sql数据类型转换(cast() and convent())函数)
sql数据类型转换(cast() and convent())函数) sql数据类型转换(cast() and convent())函数) 当 Microsoft® SQL Server™ 2000 ...
- SQL Server Cast、Convert数据类型转换
一.概述 本篇文章转载来着官网在线文档,文章主要介绍SQL Server数据类型转换相关语法.隐式转换.Date样式等. 语法 Syntax for CAST: CAST ( expression A ...
- Mysql 数据类型转换详解 (convert、cast)
文章目录 1 概述 2 类型转换 3 扩展 3.1 日期时间函数 1 概述 #mermaid-svg-ItXfZsGMo79eou3H {font-family:"trebuchet ms& ...
- sql数据类型转换(cast() and convent())函数)(转)
当 Microsoft® SQL Server™ 2000 不自动执行不同数据类型的表达式转换时,可使用转换函数 CAST 和CONVERT 进行转换.这些转换函数还可用来获得各种特殊的数据格式.这两 ...
- tf.cast()类型转换函数
tf.cast(x, dtype, name=None) 参数 x:输入 dtype:转换目标类型 name:名称 返回:Tensor 例子: import tensorflow as tfa = [ ...
- tf.cast()用法总结
概述 tf.cast()函数用于执行tensorflow中张量数据类型转换. 用法 tf.cast(x, dtype, name=None) 1.x:待转换的数据(张量) 2.dtype:目标数据类型 ...
最新文章
- Spring cloud技术栈
- IE 8 Accelerator加速器开发介绍{转载}
- 扑克牌比大小c语言,算了算学了有一个月c语言了,写了个扑克牌程序
- npm:can not find module 'xxx'
- BBV:实验基本块向量生成工具
- 只让类访问, 而不让类的实例来访问某个成员变量
- java对象说明 PO,BO,VO,DTO,POJO,DAO,Entity
- git flow命令
- 鼠标单击变双击修正工具软件DoubleClickFix下载
- seo站长,必备批量工具
- Mac上怎么把mov文件转成gif文件
- 80+的AI音频工具你值得拥有
- 冬色烂漫 纯情踏雪 论著名画家冯庆冰雪画作品
- 微信小程序——获取用户个人信息
- Tripleo之nova-compute 和Ironic的代码深入分析(三)
- 企业办公网安全问题及其解决方案
- 路缘石滑模机施工赶作业原理和相应模具管理
- web项目-中日韩文通用UTF-8处理流程
- B3U4 Text A Language Focus 共34词
- 想学习制冷空调技术,找不到资料怎么办?
热门文章
- 用Construct 2制作入门小游戏~
- Python 标准库之 Queue
- 亲手建造自己想要的生活
- CentOS 安装docker.ce报错提示containerd.io >= 1.2.2-3问题
- 禁用GPU版本TensorFlow,切换到CPU版本TensorFlow。
- LeetCode简单题之1比特与2比特字符
- LeetCode简单题之按键持续时间最长的键
- Tengine Web服务器概述
- 2021年大数据HBase(十三):HBase读取和存储数据的流程
- 2021年大数据常用语言Scala(十九):基础语法学习 iterator迭代器