このページは Cloud Translation API によって翻訳されました。
Switch to English

tff.StructType

GitHubでソースを表示する

TFFの構造型を表すtff.Typeの実装。

継承元: Type

ノートブックで使用

チュートリアルで使用

名前で初期化された要素はfoo.nameとしてアクセスできます。それ以外の場合は、インデックスfoo[index]でアクセスできます。

elements 要素仕様の反復可能。各要素の仕様は、要素の型仕様( tff.Typeインスタンスまたはtff.to_typeを介して変換可能なもの)、または名前が定義されている要素の(名前、仕様)のいずれかです。別の方法として、 collections.OrderedDictマッピング要素の名前のインスタンスをそれらのタイプ(またはタイプに変換可能なもの)に提供することもできます。
convert この反復子の要素を変換しようとするかどうか。デフォルトはTrueです。 False場合、 elementsすべてのメンバーはTuple[Optional[str], tff.Type]型である必要がありTuple[Optional[str], tff.Type]

python_container

方法

check_abstract

ソースを表示

これがtff.AbstractTypeあることを確認してください。

check_assignable_from

ソースを表示

source_type値をこの型にキャストできない場合に発生します。

check_equivalent_to

ソースを表示

'other'の値をこの型との間でキャストできない場合に発生します。

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_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__

ソースを表示

2つのタイプ定義が同一かどうかを判別します。

この同等性の概念は同等性よりも強いことに注意してください。同等の定義を持つ2つの型は、たとえば、それらが定義に異なる名前の型変数を持つテンプレートを表す場合、同一ではない場合があります。

アーグ
other 比較するもう1つのタイプ。

戻り値
True iffタイプの定義は、構文的には(上記で定義したとおり)同一であるか、そうでなければFalseです。

上げる
NotImplementedError 派生クラスに実装されていない場合。

__getitem__

ソースを表示

__iter__

ソースを表示

__len__

ソースを表示

__ne__

ソースを表示

self!= valueを返します。