Spec-Zone.ru › TensorFlow 1.15

tf.contrib.learn.ExportStrategy

Класс, представляющий тип экспорта модели.

tf.contrib.learn.ExportStrategy(
    name, export_fn, strip_default_attrs=None
)

ЭТОТ КЛАСС УСТАРЕЛ. См. contrib/learn/README.md для общих инструкций по миграции.

Обычно создается служебной функцией, специфичной для экспортера, такой как saved_model_export_utils.make_export_strategy().

Атрибуты
name Имя каталога в каталоге экспорта по умолчанию, куда будут записываться экспорты этого типа.
export_fn Функция, записывающая экспорт, принимающая оценщик, путь назначения и необязательно путь контрольной точки и результат оценки для этой контрольной точки. Эта функция export_fn() может выполняться многократно во время непрерывного обучения или только один раз в конце обучения фиксированной длины. Обратите внимание, что функция export_fn() может выбрать, экспортировать или нет, на основе результата оценки или на основе внутреннего таймера или любого другого критерия, если экспорт не требуется для каждой контрольной точки.

Подпись этой функции должна быть одной из:

  • (estimator, export_path) -> export_path
  • (estimator, export_path, checkpoint_path) -> export_path
  • (estimator, export_path, checkpoint_path, eval_result) -> export_path
  • (estimator, export_path, checkpoint_path, eval_result, strip_default_attrs) -> export_path
strip_default_attrs (Необязательно) Булево значение. Если установлено в True, атрибуты по умолчанию в GraphDef будут удалены при записи. Это рекомендуется для лучшей совместимости с будущими версиями получаемого SavedModel.

Методы

export

Просмотреть исходный код

export(
    estimator, export_path, checkpoint_path=None, eval_result=None
)

Экспортирует данный Estimator в определённый формат.

Аргументы
estimator оценщик для экспорта.
export_path Строка, содержащая каталог, в который следует записать экспорт.
checkpoint_path Путь к контрольной точке для экспорта. Если None (по умолчанию), стратегия может определить контрольную точку (например, последнюю) самостоятельно.
eval_result Выход Estimator.evaluate для этой контрольной точки. Это нужно задавать только в случае, если указан checkpoint_path (в противном случае неясно, к какой контрольной точке относится эта оценка).
Возвращает
Строковый путь к каталогу экспорта.
Исключения
ValueError если функция export_fn не имеет необходимой подписи

© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r1.15/api_docs/python/tf/contrib/learn/ExportStrategy

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API