После обучения и развертывания модели с помощью AWS SageMaker я хочу оценить ее по нескольким файлам CSV:
- category-1-eval.csv (~700000 records)
- category-2-eval.csv (~500000 records)
- category-3-eval.csv (~800000 records)
...
Правильный способ сделать это - использовать метод Estimator.evaluate () , так как он быстрый.
Проблема в том, что я не могу найти способ восстановить модель SageMaker в Tensorflow Estimator, возможно ли это?
Я пытался восстановить такую модель:
tf.estimator.DNNClassifier(
feature_columns=...,
hidden_units=[...],
model_dir="s3://<bucket_name>/checkpoints",
)
В документации AWS SageMaker описан другой подход - для проверки фактической конечной точки из ноутбука - но это занимает много времени и требует большого количества вызовов API к конечной точке.