이 페이지는 Cloud Translation API를 통해 번역되었습니다.
Switch to English

tff.StructType

GitHub에서 소스보기

TFF의 구조적 유형을 나타내는 tff.Type 의 구현.

상속 : Type

노트북에 사용

튜토리얼에서 사용

이름으로 초기화 된 요소는 foo.name 으로 액세스 할 수 있으며 그렇지 않은 경우 인덱스 foo[index] 로 액세스 할 수 있습니다.

elements 요소 사양의 반복 가능. 각 요소 스펙은 요소에 대한 유형 스펙 ( tff.Type 의 인스턴스 또는 tff.Type 을 통해 변환 가능한 것) tff.to_type 이름이 정의 된 요소에 대한 (이름, 스펙)입니다. 또는 여기에 collections.OrderedDict 의 인스턴스를 제공 할 수 있습니다.
convert 이 반복기의 요소 변환을 시도할지 여부입니다. 기본값은 True 입니다. False 이면 elements 모든 멤버는 Tuple[Optional[str], tff.Type] 형식이어야합니다.

python_container

행동 양식

check_abstract

소스보기

이것이 tff.AbstractType 확인하십시오.

check_assignable_from

소스보기

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

소스보기

두 유형 정의가 동일한 지 여부를 판별합니다.

이 평등 개념은 동등성보다 강합니다. 동일한 정의를 갖는 두 유형은 동일하지 않을 수 있습니다.

Args
other 비교할 다른 유형입니다.

보고
유형 정의가 구문 적으로 동일하면 (위에 정의 된대로) True , 그렇지 않으면 False 입니다.

레이즈
NotImplementedError 파생 클래스에서 구현되지 않은 경우.

__getitem__

소스보기

__iter__

소스보기

__len__

소스보기

__ne__

소스보기

self! = value를 반환합니다.