tensorflow 实现数据类型转换
作者:于小勇 发布时间:2023-09-20 11:35:47
tensorflow支持14种不同的类型,主要包括:
实数:tf.float32 tf.float64
整数:tf.int8 tf.int16 tf.int32 tf.int64 tf.unit8
布尔:tf.bool
复数:tf.complex64 tf.complex128
1、tf.to_bfloat16函数
将张量强制转换为bfloat16类型。(deprecated)
tf.to_bfloat16(
x,
name='ToBFloat16'
)
参数:
x:张量或稀疏张量或索引切片。
name:操作的名称(可选)。
返回值:
一种与bfloat16类型的x形状相同的张量或稀疏张量或索引切片。
可能产生的异常:
TypeError: If x cannot be cast to the bfloat16.
2、tf.to_complex128函数
将张量转换为类型为complex128的张量。(deprecated)
tf.to_complex128(
x,
name='ToComplex128'
)
警告:不推荐使用此函数。它将在未来的版本中被删除。更新说明:使用tf。演员代替。
参数:
x:张量或稀疏张量或索引切片。
name:操作的名称(可选)。
返回值:
与x形状相同的张量或稀疏张量或索引切片,类型为complex128。
可能产生的异常:
TypeError: If x cannot be cast to the complex128.
3、tf.to_complex64函数
将张量转换为complex64类型。(deprecated)
tf.to_complex64(
x,
name='ToComplex64'
)
警告:不推荐使用此函数。它将在未来的版本中被删除。更新说明:使用tf。演员代替。
参数:
x:张量或稀疏张量或索引切片。
name:操作的名称(可选)。
返回值:
与x形状相同的张量或稀疏张量或索引切片,类型为complex64。
可能产生的异常:
TypeError: If x cannot be cast to the complex64.
4、tf.to_double函数
将张量强制转换为float64类型。(deprecated)
tf.to_double(
x,
name='ToDouble'
)
警告:不推荐使用此函数。它将在未来的版本中被删除。更新说明:使用tf。演员代替。
参数:
x:张量或稀疏张量或索引切片。
name:操作的名称(可选)。
返回值:
一种形状与x相同的张量或稀疏张量或索引切片,类型为float64。
可能产生的异常:
TypeError: If x cannot be cast to the float64.
4、tf.to_float函数
将张量强制转换为float32类型。(deprecated)
tf.to_float(
x,
name='ToFloat'
)
参数:
x:张量或稀疏张量或索引切片。
name:操作的名称(可选)。
返回值:
一种形状与x相同的张量或稀疏张量或索引切片,类型为float32。可能产生的异常:
TypeError: If x cannot be cast to the float32.
5、tf.to_int32函数
将张量转换为int32类型。(deprecated)
tf.to_int32(
x,
name='ToInt32'
)
参数:
x:张量或稀疏张量或索引切片。
name:操作的名称(可选)。
返回值:
一种与int32类型的x形状相同的张量或稀疏张量或索引切片。
可能产生的异常:
TypeError: If x cannot be cast to the int32.
6、tf.to_int64函数
将张量转换为int64类型。(deprecated)
tf.to_int64(
x,
name='ToInt64'
)
参数:
x:张量或稀疏张量或索引切片。
name:操作的名称(可选)。
返回值:
与int64类型的x形状相同的张量或稀疏张量或索引切片。
可能产生的异常:
TypeError: If x cannot be cast to the int64.
来源:https://blog.csdn.net/weixin_36670529/article/details/97485825


猜你喜欢
- 我们常见的RGB图像通常只有R、G、B三个通道,在图像处理的过程中会遇到往往需要向图像中添加透明度信息,如公司logo的设计,其输出图像文件
- 一、前言MySQL 的锁按照范围可以分为全局锁、表锁、行锁,其中行锁是由数据库引擎实现的,并不是所有的引擎都提供行锁,MyISAM 就不支持
- 前言本文主要给大家介绍了Go语言中函数new与make的使用和区别,关于Go语言中new和make是内建的两个函数,主要用来创建分配类型内存
- Django 中自带了 sitemap框架,用来生成 xml 文件Sitemap(站点地图)是通知搜索引擎页面的地址,页面的重要性,帮助站点
- 前言:opencv最主要的的功能是用于图像处理,所以图像的概念贯穿了整个opencv,与其相关的核心类就是Mat。像素:图片尺寸以像素为单位
- 在前面的博文中,我们介绍了如何通过软件模拟实现共享磁盘(https://www.jb51.net/network/592807.html),
- 每一字符串字符文字有一个字符集和一个校对规则,它不能为空。一个字符串文字可能有一个可选的字符集引介词和COLLATE子句:[_charset
- JSON简介JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它基于ECMAScript的一个子集
- 本文实例讲述了django框架模型层功能、组成与用法。分享给大家供大家参考,具体如下:Django models是Django框架自定义的一
- 这篇论坛文章(赛迪网技术社区)主要介绍了配置一个高可用性的MySQL服务器负载均衡群集的具体过程,详细内容请参考下文:本文将告诉你如何配置一
- 本文为 djangorestframework-simplejwt 使用记录。(官方文档) 1. 安装 pip inst
- 本文实例为大家分享了python实现计算器功能的具体代码,供大家参考,具体内容如下前缀表达式运算符在数字的前面1 + (2 + 3) * 4
- 1、Mysql errono 1005 : 主外键不是完全一致 , 请检查如下几点: a、字段是否存在 b、类型是否一致(注意unsigne
- <?php$dsn = "mysql:host=localhost;dbname=group";$db = new
- 数据字典是Oracle存放有关数据库信息的地方,其用途是用来描述数据的。比如一个表的创建者信息,创建时间信息,所属表空间信息,用户访问权限信
- python的版本及依赖的库的安装#版本python 3.7.1pip install pywin32==224pip install nu
- 题主Vue小白,入门demo时想在其中使用jQuery(当然可能是不推荐的做法哈,毕竟俩儿的风格不一样,但万一你就需要呢 _^ ^_),结果
- “没 Javascript 就会死”的页面通常都会加入 noscript 标签用于提示用户开启脚本支持。 然而在 IE8 下,如果在 nos
- 本文实例为大家分享了python抖音表白神器,供大家参考,具体内容如下# -*- coding: utf-8 -*-import sysfr
- 在开发中有些敏感接口,例如用户余额提现接口,需要考虑在并 * 况下接口是否会发生问题。如果用户将自己的多条提现请求同时发送到服务器,代码能否扛