Esta página foi traduzida pela API Cloud Translation.
Switch to English

tff.StructType

Ver fonte no GitHub

Uma implementação de tff.Type representa tipos estruturais em TFF.

Herda de: Type

Usado nos cadernos

Usado nos tutoriais

Os elementos inicializados por nome podem ser acessados ​​como foo.name e, caso contrário, por índice, foo[index] .

elements Um iterável de especificações de elemento. Cada especificação de elemento é uma especificação de tipo (uma instância de tff.Type ou algo conversível para ele por meio de tff.to_type ) para o elemento ou a (nome, especificação) para elementos que possuem nomes definidos. Como alternativa, pode-se fornecer aqui uma instância de nomes de elementos de mapeamento collections.OrderedDict para seus tipos (ou coisas que são conversíveis em tipos).
convert Se deve tentar converter os elementos deste iterador. O padrão é True . Se for False , todos os membros dos elements devem ser do tipo Tuple[Optional[str], tff.Type] .

python_container

Métodos

check_abstract

Ver fonte

Verifique se este é um tff.AbstractType .

check_assignable_from

Ver fonte

Aumenta se os valores de source_type não podem ser convertidos para este tipo.

check_equivalent_to

Ver fonte

Aumenta se os valores de 'outro' não podem ser convertidos para e a partir desse tipo.

check_federated

Ver fonte

Verifique se este é um tff.FederatedType .

check_function

Ver fonte

Verifique se este é um tff.FunctionType .

check_placement

Ver fonte

Verifique se este é um tff.PlacementType .

check_sequence

Ver fonte

Verifique se este é um tff.SequenceType .

check_struct

Ver fonte

Verifique se este é um tff.StructType .

check_struct_with_python

Ver fonte

Verifique se este é um tff.StructWithPythonType .

check_tensor

Ver fonte

Verifique se este é um tff.TensorType .

children

Ver fonte

Retorna um gerador que produz tipos filho imediatos.

compact_representation

Ver fonte

Retorna a representação de string compacta deste tipo.

formatted_representation

Ver fonte

Retorna a representação de string formatada deste tipo.

is_abstract

Ver fonte

Retorna se este tipo é ou não um tff.AbstractType .

is_assignable_from

Ver fonte

Retorna se os valores de source_type podem ser convertidos para este tipo.

is_equivalent_to

Ver fonte

Retorna se valores de other podem ser convertidos para e a partir desse tipo.

is_federated

Ver fonte

Retorna se este tipo é ou não um tff.FederatedType .

is_function

Ver fonte

Retorna se este tipo é ou não um tff.FunctionType .

is_placement

Ver fonte

Retorna se este tipo é ou não um tff.PlacementType .

is_sequence

Ver fonte

Retorna se este tipo é ou não um tff.SequenceType .

is_struct

Ver fonte

Retorna se este tipo é ou não um tff.StructType .

is_struct_with_python

Ver fonte

Retorna se este tipo é ou não um tff.StructWithPythonType .

is_tensor

Ver fonte

Retorna se este tipo é ou não um tff.TensorType .

__eq__

Ver fonte

Determina se duas definições de tipo são idênticas.

Observe que essa noção de igualdade é mais forte do que equivalência. Dois tipos com definições equivalentes podem não ser idênticos, por exemplo, se eles representam modelos com variáveis ​​de tipo com nomes diferentes em suas definições.

Args
other O outro tipo para comparar.

Devoluções
True definições de tipo iff True são sintaticamente idênticas (conforme definido acima) ou, caso contrário, False .

Levanta
NotImplementedError Se não for implementado na classe derivada.

__getitem__

Ver fonte

__iter__

Ver fonte

__len__

Ver fonte

__ne__

Ver fonte

Retorne self! = Valor.