Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

tff.StructType

Visualizza sorgente su GitHub

Un'implementazione di tff.Type rappresenta i tipi strutturali in TFF.

Eredita da: Type

Utilizzato nei taccuini

Utilizzato nei tutorial

È possibile accedere agli elementi inizializzati per nome come foo.name , e in caso contrario tramite index, foo[index] .

elements Un iterabile di specifiche degli elementi. Ogni specifica di elemento è una specifica di tipo (un'istanza di tff.Type o qualcosa di convertibile ad esso tramite tff.to_type ) per l'elemento, o un (nome, specifica) per gli elementi che hanno nomi definiti. In alternativa, è possibile fornire qui un'istanza di collections.OrderedDict mappare i nomi degli elementi ai loro tipi (o cose che sono convertibili in tipi).
convert Se tentare di convertire gli elementi di questo iteratore. Il valore predefinito è True . Se False , tutti i membri degli elements devono essere di tipo Tuple[Optional[str], tff.Type] .

python_container

metodi

check_abstract

Vedi la fonte

Verifica che sia un tff.AbstractType .

check_assignable_from

Vedi la fonte

source_type se i valori di source_type non possono essere source_type in questo tipo.

check_equivalent_to

Vedi la fonte

Solleva se i valori di "altro" non possono essere convertiti in e da questo tipo.

check_federated

Vedi la fonte

Controlla che questo sia un tff.FederatedType .

check_function

Vedi la fonte

Verifica che sia un tff.FunctionType .

check_placement

Vedi la fonte

Verifica che sia un tff.PlacementType .

check_sequence

Vedi la fonte

Verifica che sia un tff.SequenceType .

check_struct

Vedi la fonte

Verifica che sia un tff.StructType .

check_struct_with_python

Vedi la fonte

Controlla che questo sia un tff.StructWithPythonType .

check_tensor

Vedi la fonte

Verifica che sia un tff.TensorType .

children

Vedi la fonte

Restituisce un generatore che produce tipi figlio immediati.

compact_representation

Vedi la fonte

Restituisce la rappresentazione di stringa compatta di questo tipo.

formatted_representation

Vedi la fonte

Restituisce la rappresentazione di stringa formattata di questo tipo.

is_abstract

Vedi la fonte

Restituisce se questo tipo è o meno un tff.AbstractType .

is_assignable_from

Vedi la fonte

Restituisce se è possibile eseguire il cast dei valori di source_type a questo tipo.

is_equivalent_to

Vedi la fonte

Restituisce se è possibile eseguire il cast dei valori di other a e da questo tipo.

is_federated

Vedi la fonte

Restituisce se questo tipo è o meno un tff.FederatedType .

is_function

Vedi la fonte

Restituisce se questo tipo è o meno un tff.FunctionType .

is_placement

Vedi la fonte

Restituisce se questo tipo è o meno un tff.PlacementType .

is_sequence

Vedi la fonte

Restituisce se questo tipo è o meno un tff.SequenceType .

is_struct

Vedi la fonte

Restituisce se questo tipo è o meno un tff.StructType .

is_struct_with_python

Vedi la fonte

Restituisce se questo tipo è o meno un tff.StructWithPythonType .

is_tensor

Vedi la fonte

Restituisce se questo tipo è o meno un tff.TensorType .

__eq__

Vedi la fonte

Determina se due definizioni di tipo sono identiche.

Notare che questa nozione di uguaglianza è più forte dell'equivalenza. Due tipi con definizioni equivalenti potrebbero non essere identici, ad esempio se rappresentano modelli con variabili di tipo denominate in modo diverso nelle loro definizioni.

args
other L'altro tipo con cui confrontare.

ritorna
True definizioni di tipo True iff sono sintaticamente identiche (come definito sopra) o False contrario.

alza
NotImplementedError Se non implementato nella classe derivata.

__getitem__

Vedi la fonte

__iter__

Vedi la fonte

__len__

Vedi la fonte

__ne__

Vedi la fonte

Restituisci self! = Value.