Tensorflow, обслуживающий в Amazon SageMaker - PullRequest
0 голосов
/ 11 февраля 2019

У меня проблема с обслуживанием моделей tenorflow в AWS SageMaker.Я обучил модель за пределами среды SageMaker, теперь у меня есть файл savemodel.pb, и мне нужно развернуть его на конечной точке SageMaker.Поэтому я просто заархивировал файл модели и загрузил его в корзину S3.Теперь при попытке создать конечную точку в журнале Cloudwatch появляется следующая ошибка:

tenorflow_serving / sources / storage_path / file_system_storage_path_source.cc: 369] FileSystemStoragePathSource обнаружил ошибку доступа к файловой системе: возможноне найти базовый путь / opt / ml / model / export / Servo для работоспособного generic_model

Я считаю, что SageMaker ищет tar.gz для следования определенной структуре каталогов.Однако все, что у меня есть, это файл .pb.

1 Ответ

0 голосов
/ 25 февраля 2019

TensorFlow Serving ожидает следующую структуру папок:

export / Servo / {version_number} где номер версии - любое действительное положительное число.

SageMaker ожидает того жеФормат каталога TFS, существует проблема GH по этому поводу https://github.com/aws/sagemaker-python-sdk/issues/599

...