我正在学习Tensorflow Federated,但我不知道如何解释语法tff.to_type((tf.int64, [2])).我认为tff.to_type可以创建tff数据类型,但我不知道[2]的含义.

推荐答案

因此,tff.to_type创建了具有数据类型tf.int64和形状[2]tff类型.这就像定义一个描述张量属性的tf.TensorSpec.它有shape个参数和dtype个参数.为了更好地理解,请运行:

import tensorflow as tf
tf.TensorSpec(dtype=tf.int64, shape=[2])
TensorSpec(shape=(2,), dtype=tf.int64, name=None)

因此,该张量将具有两个数据类型为tf.int64的值.

Python相关问答推荐

拆分pandas列并创建包含这些拆分值计数的新列

将numpy数组存储在原始二进制文件中

可变参数数量的重载类型(args或kwargs)

优化pytorch函数以消除for循环

按顺序合并2个词典列表

如何从在虚拟Python环境中运行的脚本中运行需要宿主Python环境的Shell脚本?

如何获得每个组的时间戳差异?

如何使Matplotlib标题以图形为中心,而图例框则以图形为中心

mypy无法推断类型参数.List和Iterable的区别

寻找Regex模式返回与我当前函数类似的结果

python—telegraph—bot send_voice发送空文件

为什么调用函数的值和次数不同,递归在代码中是如何工作的?

pandas:在操作pandora之后将pandora列转换为int

根据客户端是否正在传输响应来更改基于Flask的API的行为

什么是一种快速而优雅的方式来转换一个包含一串重复的列,而不对同一个值多次运行转换,

python的文件. truncate()意外地没有截断'

如何在Python中自动创建数字文件夹和正在进行的文件夹?

如何为需要初始化的具体类实现依赖反转和接口分离?

Scipy差分进化:如何传递矩阵作为参数进行优化?

将字节序列解码为Unicode字符串