本頁面由 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__

查看資料

48

__iter__

查看資料

__len__

查看資料

__ne__

查看資料

返回self!=值。