tf.keras.experimental.SidecarEvaluator
Устаревший. Используйте tf.keras.utils.SidecarEvaluator вместо этого.
Наследуется от: SidecarEvaluator
tf.keras.experimental.SidecarEvaluator(
*args, **kwargs
)
| Аргументы | |
|---|---|
model | Модель, используемая для оценки. Объект модели, используемый здесь, должен быть tf.keras.Model, и должен быть таким же, как тот, который используется при обучении, где tf.keras.Model сохраняются. Модель должна иметь одну или несколько метрик, скомпилированных перед использованием SidecarEvaluator. |
data | Данные для оценки. SidecarEvaluator поддерживает все типы данных, которые Keras model.evaluate поддерживает в качестве входных данных x, такие как tf.data.Dataset. |
checkpoint_dir | Каталог, в котором сохраняются файлы контрольных точек. |
steps | Количество шагов для выполнения оценки, при оценке одного файла контрольной точки. Если None, оценка продолжается до тех пор, пока набор данных не будет исчерпан. Для повторной оценки набора данных пользователь должен указать steps для предотвращения бесконечного цикла оценки. |
max_evaluations | Максимальное количество файлов контрольных точек для оценки, чтобы SidecarEvaluator знало, когда остановиться. Оценщик остановится после оценки файла пути к контрольной точке, заканчивающегося на 'tf.train.CheckpointManager.save, k-я сохранённая контрольная точка имеет суффикс пути к файлу 'None, SidecarEvaluator будет оценивать бесконечно, и пользователь должен самостоятельно завершить программу оценщика. |
callbacks | Список экземпляров keras.callbacks.Callback для применения во время оценки. См. callbacks. |
Методы
start
start()
Запускает цикл оценки.
© 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/versions/r2.9/api_docs/python/tf/keras/experimental/SidecarEvaluator