美文网首页
TF2.0:tf.cast()张量数据类型转换函数

TF2.0:tf.cast()张量数据类型转换函数

作者: 胜负55开 | 来源:发表于2019-12-07 22:05 被阅读0次

TF中:张量元素的数据类型:

  • int、float、double
  • bool
  • string —— 基本不用

所以:tf.cast()函数可以实现“元素数据类型”的互转。

函数:tf.cast(a, dtype = 新数据类型)
参数:a是原始数据,dtype是想要转换的新的数据类型 —— 上面类型均可互转!
返回值:返回一个和a的shape一样的,元素类型变为新数据类型的张量。

例子1:int与float互转

import tensorflow as tf

a = tf.random.normal( [3, 4] ) + 1.2

# 转为int:自动4舍5入
a_int = tf.cast(a, dtype = tf.int32)
print(a_int)

# 转为更高精度double:
a_double = tf.cast(a, dtype = tf.float64)
print(a_double)

# 结果:
<tf.Tensor: id=15, shape=(3, 4), dtype=int32, numpy=
array([[0, 2, 1, 1],
       [2, 0, 0, 0],
       [0, 1, 1, 0]])>

<tf.Tensor: id=16, shape=(3, 4), dtype=float64, numpy=
array([[-0.7194407 ,  2.5145092 ,  1.83174539,  1.16168237],
       [ 2.46861219,  0.52549803, -0.0511241 ,  0.56459582],
       [-0.27080107,  1.45568728,  1.62033534,  0.73094273]])>

例子2:bool与int互转 —— 统计预测正确的个数!

import tensorflow as tf

a = tf.constant( [True, False, True, True, False] )

# 转为int:
a_int = tf.cast(a, dtype = tf.int32)
print(a_int)

# 结果:
<tf.Tensor: id=20, shape=(5,), dtype=int32, numpy=array([1, 0, 1, 1, 0])>

相关文章

  • TF2.0:tf.cast()张量数据类型转换函数

    TF中:张量元素的数据类型: int、float、double bool string —— 基本不用 所以:tf...

  • 4.函数

    数据类型转换 Python内置的常用函数还包括数据类型转换函数,比如int()函数可以把其他数据类型转换为整数: ...

  • 2019-05-06 Python --调用函数

    数据类型转换 Python内置的常用函数还包括数据类型转换函数,比如int()函数可以把其他数据类型转换为整数: ...

  • tensorflow基础02--常用函数

    1. 强制tensor转换为该数据类型 2. 张量最值计算 计算张量维度上的最小值 计算张量维度上的最大值 运行结...

  • 7. 函数

    Python内置的常用函数还包括数据类型转换函数,比如int()函数可以把其他数据类型转换为整数 函数名其实就是指...

  • Python数据类型转换

    Python数据类型之间的转换 查看变量数据类型: Python数学函数 Python随机数函数

  • Python日常学习笔记

    数据类型转换 基本数据类型转换 转换方向转换函数说明string->intint(str_value)将字符串st...

  • 转换Boolean、运算符、一元运算符

    转换Boolean: 将其他的数据类型转换为Boolean 使用Boolean()函数 : ...

  • Kotlin学习笔记——基础语法篇之数据类型

    一、基本数据类型 Kotlin的数据类型 声明变量 Kotlin的类型转换 强制类型转换 数据转换函数 在kotl...

  • javaScript中数据类型转换方法

    JS 数据类型转换 方法主要有三种 转换函数、强制类型转换、利用js变量弱类型转换。 1. 转换函数: js提供了...

网友评论

      本文标题:TF2.0:tf.cast()张量数据类型转换函数

      本文链接:https://www.haomeiwen.com/subject/snkpgctx.html