Diese Seite wurde von der Cloud Translation API übersetzt.
Switch to English

tff.StructType

Quelle auf GitHub anzeigen

Eine Implementierung von tff.Type die Strukturtypen in TFF darstellt.

Erbt von: Type

Wird in den Notizbüchern verwendet

Wird in den Tutorials verwendet

Auf nach Namen initialisierte Elemente kann als foo.name und ansonsten über den Index foo[index] zugegriffen werden.

elements Eine Iteration von Elementspezifikationen. Jede Elementspezifikation ist entweder eine Typspezifikation (eine Instanz von tff.Type oder etwas, das über tff.to_type in diese tff.to_type ) für das Element oder eine (Name, Spezifikation) für Elemente mit definierten Namen. Alternativ kann hier eine Instanz von collections.OrderedDict OrderedDict ordnet Elementnamen ihren Typen zu (oder Dingen, die in Typen konvertierbar sind).
convert Gibt an, ob versucht werden soll, die Elemente dieses Iterators zu konvertieren. Der Standardwert ist True . Bei False müssen alle elements von elements vom Typ Tuple[Optional[str], tff.Type] .

python_container

Methoden

check_abstract

Quelltext anzeigen

Überprüfen Sie, ob dies ein tff.AbstractType .

check_assignable_from

Quelltext anzeigen

Wird source_type wenn Werte von source_type nicht in diesen Typ umgewandelt werden können.

check_equivalent_to

Quelltext anzeigen

Wird ausgelöst, wenn Werte von 'other' nicht von und zu diesem Typ umgewandelt werden können.

check_federated

Quelltext anzeigen

Überprüfen Sie, ob dies ein tff.FederatedType .

check_function

Quelltext anzeigen

Überprüfen Sie, ob dies ein tff.FunctionType .

check_placement

Quelltext anzeigen

Überprüfen Sie, ob dies ein tff.PlacementType .

check_sequence

Quelltext anzeigen

Überprüfen Sie, ob dies ein tff.SequenceType .

check_struct

Quelltext anzeigen

Überprüfen Sie, ob dies ein tff.StructType .

check_struct_with_python

Quelltext anzeigen

Überprüfen Sie, ob dies ein tff.StructWithPythonType .

check_tensor

Quelltext anzeigen

Überprüfen Sie, ob dies ein tff.TensorType .

children

Quelltext anzeigen

Gibt einen Generator zurück, der sofortige untergeordnete Typen liefert.

compact_representation

Quelltext anzeigen

Gibt die kompakte Zeichenfolgendarstellung dieses Typs zurück.

formatted_representation

Quelltext anzeigen

Gibt die formatierte Zeichenfolgendarstellung dieses Typs zurück.

is_abstract

Quelltext anzeigen

Gibt zurück, ob dieser Typ ein tff.AbstractType ist oder nicht.

is_assignable_from

Quelltext anzeigen

Gibt zurück, ob Werte von source_type in diesen Typ umgewandelt werden können.

is_equivalent_to

Quelltext anzeigen

Gibt zurück, ob other Werte zu und von diesem Typ umgewandelt werden können.

is_federated

Quelltext anzeigen

Gibt zurück, ob dieser Typ ein tff.FederatedType ist oder nicht.

is_function

Quelltext anzeigen

Gibt zurück, ob dieser Typ ein tff.FunctionType .

is_placement

Quelltext anzeigen

Gibt zurück, ob dieser Typ ein tff.PlacementType .

is_sequence

Quelltext anzeigen

Gibt zurück, ob dieser Typ ein tff.SequenceType ist oder nicht.

is_struct

Quelltext anzeigen

Gibt zurück, ob dieser Typ ein tff.StructType ist oder nicht.

is_struct_with_python

Quelltext anzeigen

Gibt zurück, ob dieser Typ ein tff.StructWithPythonType .

is_tensor

Quelltext anzeigen

Gibt zurück, ob dieser Typ ein tff.TensorType ist oder nicht.

__eq__

Quelltext anzeigen

Legt fest, ob zwei Typdefinitionen identisch sind.

Beachten Sie, dass dieser Begriff der Gleichheit stärker ist als die Äquivalenz. Zwei Typen mit äquivalenten Definitionen sind möglicherweise nicht identisch, z. B. wenn sie Vorlagen mit unterschiedlich benannten Typvariablen in ihren Definitionen darstellen.

Args
other Der andere Typ zum Vergleichen.

Kehrt zurück
True iff-Typdefinitionen sind syntaktisch identisch (wie oben definiert) oder False andernfalls.

Erhöht
NotImplementedError Wenn nicht in der abgeleiteten Klasse implementiert.

__getitem__

Quelltext anzeigen

__iter__

Quelltext anzeigen

__len__

Quelltext anzeigen

__ne__

Quelltext anzeigen

Selbst zurückgeben! = Wert.