meridian.analysis.analyzer.DataTensors.Spec

Class dasar untuk TypeSpec tf.ExtensionType.

Metode

experimental_as_proto

Menampilkan representasi proto dari instance TypeSpec.

JANGAN ganti untuk jenis non-TF kustom.

experimental_from_proto

Menampilkan instance TypeSpec berdasarkan proto yang diserialisasi.

JANGAN mengganti untuk jenis non-TF kustom.

Args
proto Proto yang dibuat menggunakan 'experimental_as_proto'.

experimental_type_proto

Menampilkan jenis proto yang terkait dengan serialisasi TypeSpec.

JANGAN mengganti untuk jenis non-TF kustom.

from_value

is_compatible_with

Menampilkan true jika spec_or_value kompatibel dengan TypeSpec ini.

Pilih "is_subtype_of" dan "most_specific_common_supertype" jika memungkinkan.

Args
spec_or_value Nilai terkait TypeSpec atau TypeSpec yang akan dibandingkan.

is_subtype_of

Menampilkan True jika self adalah subjenis other.

Mengimplementasikan antarmuka tf.types.experimental.func.TraceType.

Jika tidak diganti oleh subclass, perilaku default-nya adalah mengasumsikan TypeSpec adalah kovarian pada atribut yang menerapkan TraceType dan invarian pada atribut lainnya serta struktur dan jenis TypeSpec.

Args
other Objek TraceType.

most_specific_common_supertype

Menampilkan TypeSpec supertype yang paling spesifik dari self dan others.

Mengimplementasikan antarmuka tf.types.experimental.func.TraceType.

Jika tidak diganti oleh subclass, perilaku default-nya adalah mengasumsikan TypeSpec adalah kovarian pada atribut yang menerapkan TraceType dan invarian pada atribut lainnya serta struktur dan jenis TypeSpec.

Args
others Urutan TraceTypes.

most_specific_compatible_type

Menampilkan TypeSpec paling spesifik yang kompatibel dengan self dan other. (tidak digunakan lagi)

Tidak digunakan lagi. Sebagai gantinya, gunakan most_specific_common_supertype. Jangan ganti fungsi ini.

Args
other TypeSpec.

Memunculkan
ValueError Jika tidak ada TypeSpec yang kompatibel dengan self dan other.

__eq__

Menampilkan self==value.

__ne__

Return self!=value.