tf.saved_model.experimental.Fingerprint
Отпечаток SavedModel.
tf.saved_model.experimental.Fingerprint(
saved_model_checksum: int = None,
graph_def_program_hash: int = None,
signature_def_hash: int = None,
saved_object_graph_hash: int = None,
checkpoint_hash: int = None,
version: int = None
)
Каждое свойство этого класса названо в честь имени поля в прото FingerprintDef и содержит значение соответствующего поля в protobuf.
| Аргументы | |
|---|---|
saved_model_checksum | Значение поляsaved_model_checksum. |
graph_def_program_hash | Значение поля graph_def_program_hash. |
signature_def_hash | Значение поля signature_def_hash. |
saved_object_graph_hash | Значение поля saved_object_graph_hash. |
checkpoint_hash | Значение поля checkpoint_hash. |
version | Значение поля производителя из VersionDef. |
| Атрибуты | |
|---|---|
saved_model_checksum | 64-битное целое число, содержащее saved_model_checksum. |
graph_def_program_hash | 64-битное целое число, содержащее graph_def_program_hash. |
signature_def_hash | 64-битное целое число, содержащее signature_def_hash. |
saved_object_graph_hash | 64-битное целое число, содержащее saved_object_graph_hash. |
checkpoint_hash | 64-битное целое число, содержащееcheckpoint_hash. |
version | 32-битное целое число, содержащее поле производителя из VersionDef. |
Методы
from_proto
@classmethod
from_proto(
proto: fingerprint_pb2.FingerprintDef
) -> 'Fingerprint'
Создаёт объект Fingerprint из сообщения протокола.
singleprint
singleprint() -> fingerprinting_pywrap.Singleprint
Канонический идентификатор отпечатка для SavedModel.
Уникально идентифицирует SavedModel на основе атрибутов отпечатка с регуляризацией. (saved_model_checksum чувствителен к несущественным изменениям и, следовательно, не является детерминированным.)
| Возвращает | |
|---|---|
Строковое соединение graph_def_program_hash, signature_def_hash, saved_object_graph_hash, и checkpoint_hash атрибутов отпечатка (разделенных '/'). |
| Возможные исключения | |
|---|---|
ValueError | Если поля отпечатка нельзя использовать для создания singleprint. |
__eq__
__eq__(
other: Any
) -> bool
Возвращает self==value.
© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/api_docs/python/tf/saved_model/experimental/Fingerprint