此页面由 Cloud Translation API 翻译。
Switch to English

tff.StructType

在GitHub上查看源代码

tff.Type的实现,表示TFF中的结构类型。

继承自: Type

用于笔记本

在教程中使用

可以将通过名称初始化的元素访问为foo.name ,否则可以通过索引foo[index]

elements 元素规格的迭代。每个元素规范都是该元素的类型规范( tff.Type的实例或可通过tff.to_type转换为它的tff.to_type ),或者是具有已定义名称的元素的(名称,spec)。或者,可以在此处提供collections.OrderedDict实例,将元素名称映射到其类型(或可转换为类型的事物)。
convert 是否尝试转换此迭代器的元素。默认为True 。如果为False ,则elements所有成员都必须为Tuple[Optional[str], tff.Type]

python_container

方法

check_abstract

查看资料

检查这是一个tff.AbstractType

check_assignable_from

查看资料

如果无法将source_typesource_type转换为该类型,则引发。

check_equivalent_to

查看资料

如果不能将“其他”的值强制转换为该类型或从该类型强制转换,则引发。

check_federated

查看资料

检查这是否是tff.FederatedType

check_function

查看资料

检查这是tff.FunctionType

check_placement

查看资料

检查这是tff.PlacementType

check_sequence

查看资料

检查这是tff.SequenceType

check_struct

查看资料

检查这是否是tff.StructType

check_struct_with_python

查看资料

检查这是否是tff.StructWithPythonType

check_tensor

查看资料

检查这是tff.TensorType

children

查看资料

返回产生立即子类型的生成器。

compact_representation

查看资料

返回此类型的紧凑字符串表示形式。

formatted_representation

查看资料

返回此类型的格式化字符串表示形式。

is_abstract

查看资料

返回此类型是否为tff.AbstractType

is_assignable_from

查看资料

返回是否可以将source_typesource_type转换为该类型。

is_equivalent_to

查看资料

返回other值是否可以与此类型强制转换。

is_federated

查看资料

返回此类型是否为tff.FederatedType

is_function

查看资料

返回此类型是否为tff.FunctionType

is_placement

查看资料

返回此类型是否为tff.PlacementType

is_sequence

查看资料

返回此类型是否为tff.SequenceType

is_struct

查看资料

返回此类型是否为tff.StructType

is_struct_with_python

查看资料

返回此类型是否为tff.StructWithPythonType

is_tensor

查看资料

返回此类型是否为tff.TensorType

__eq__

查看资料

确定两个类型定义是否相同。

请注意,这种平等的概念比等效的更为重要。具有相等定义的两个类型可能不相同,例如,如果它们表示在其定义中具有不同命名的类型变量的模板。

精氨酸
other 要比较的另一种类型。

退货
True iff类型定义在语法上相同(如上定义),否则为False

加薪
NotImplementedError 如果未在派生类中实现。

__getitem__

查看资料

__iter__

查看资料

__len__

查看资料

__ne__

查看资料

返回self!=值。