Trang này được dịch bởi Cloud Translation API.
Switch to English

tff.StructType

Xem nguồn trên GitHub

Việc triển khai tff.Type đại diện cho các kiểu cấu trúc trong TFF.

Kế thừa Từ: Type

Được sử dụng trong sổ tay

Được sử dụng trong các hướng dẫn

Các phần tử được khởi tạo bằng tên có thể được truy cập dưới dạng foo.name , và nếu không thì theo chỉ mục, foo[index] .

elements Có thể lặp lại các thông số kỹ thuật của phần tử. Mỗi đặc tả phần tử là một đặc tả kiểu (một thể hiện của tff.Type hoặc một cái gì đó có thể chuyển đổi thành nó thông qua tff.to_type ) cho phần tử hoặc một (tên, spec) cho các phần tử có tên đã xác định. Ngoài ra, người ta có thể cung cấp ở đây một thể hiện của các collections.OrderedDict .
convert Có cố gắng chuyển đổi các phần tử của trình lặp này hay không. Mặc định là True . Nếu False , tất cả các thành viên của elements phải thuộc kiểu Tuple[Optional[str], tff.Type] .

python_container

Phương pháp

check_abstract

Xem nguồn

Kiểm tra xem đây có phải là tff.AbstractType .

check_assignable_from

Xem nguồn

Tăng nếu các giá trị của source_type không thể được truyền sang kiểu này.

check_equivalent_to

Xem nguồn

Tăng lên nếu các giá trị của 'khác' không thể được truyền đến và từ loại này.

check_federated

Xem nguồn

Kiểm tra xem đây có phải là tff.FederatedType .

check_function

Xem nguồn

Kiểm tra xem đây có phải là tff.FunctionType .

check_placement

Xem nguồn

Kiểm tra xem đây có phải là tff.PlacementType .

check_sequence

Xem nguồn

Kiểm tra xem đây có phải là tff.SequenceType .

check_struct

Xem nguồn

Kiểm tra xem đây có phải là tff.StructType .

check_struct_with_python

Xem nguồn

Kiểm tra xem đây có phải là tff.StructWithPythonType .

check_tensor

Xem nguồn

Kiểm tra xem đây có phải là tff.TensorType .

children

Xem nguồn

Trả về trình tạo tạo ra các kiểu con ngay lập tức.

compact_representation

Xem nguồn

Trả về biểu diễn chuỗi nhỏ gọn của kiểu này.

formatted_representation

Xem nguồn

Trả về biểu diễn chuỗi được định dạng của kiểu này.

is_abstract

Xem nguồn

Trả về kiểu này có phải là tff.AbstractType hay không. tff.AbstractType .

is_assignable_from

Xem nguồn

Trả về liệu các giá trị của source_type có thể được truyền sang kiểu này hay không.

is_equivalent_to

Xem nguồn

Trả về liệu các giá trị other có thể được truyền đến và từ kiểu này hay không.

is_federated

Xem nguồn

Trả về loại này có phải là tff.FederatedType hay không.

is_function

Xem nguồn

Trả về kiểu này có phải là tff.FunctionType hay không.

is_placement

Xem nguồn

Trả về kiểu này có phải là tff.PlacementType hay không.

is_sequence

Xem nguồn

Trả về kiểu này có phải là tff.SequenceType hay không.

is_struct

Xem nguồn

Trả về kiểu này có phải là tff.StructType hay không.

is_struct_with_python

Xem nguồn

Trả về kiểu này có phải là tff.StructWithPythonType .

is_tensor

Xem nguồn

Trả về kiểu này có phải là tff.TensorType hay không.

__eq__

Xem nguồn

Xác định xem hai định nghĩa kiểu có giống nhau hay không.

Lưu ý rằng khái niệm bình đẳng này mạnh hơn tương đương. Hai kiểu có định nghĩa tương đương có thể không giống nhau, ví dụ, nếu chúng đại diện cho các mẫu với các biến kiểu được đặt tên khác nhau trong định nghĩa của chúng.

Args
other Loại khác để so sánh với.

Lợi nhuận
True định nghĩa kiểu iff True là giống nhau về mặt cú pháp (như được định nghĩa ở trên) hoặc False .

Tăng
NotImplementedError Nếu không được thực hiện trong lớp dẫn xuất.

__getitem__

Xem nguồn

__iter__

Xem nguồn

__len__

Xem nguồn

__ne__

Xem nguồn

Trả lại bản thân! = Giá trị.