Могу ли я развернуть предварительно обученную модель sklearn (pickle в s3) на sagemaker?

Я уже разработал модель машинного обучения на основе scikit learn и храню ее в файле pickle. Я пытаюсь развернуть его только для вывода и нашел sagemaker на aws. Я не вижу библиотек, основанных на scikit learn, в их доступных библиотеках, и я также не хочу заново обучать модель. Можно ли развернуть на sagemaker только ту модель, которая уже обучена и представлена ​​в AWS S3?


person learningnewgrad    schedule 23.10.2018    source источник
comment
Возможный дубликат stackoverflow .com / questions / 52762367 /.   -  person Praneeth Peiris    schedule 23.10.2018
comment
это не дубликат того, что было упомянуто выше. Я развернул модель sklearn на pickle. Ответ Джоны был полезным   -  person learningnewgrad    schedule 30.10.2018


Ответы (1)


Вам необходимо поместить его в контейнер перед развертыванием в SageMaker.

Это может быть хорошим началом: https://aws.amazon.com/blogs/machine-learning/train-and-host-scikit-learn-models-in-amazon-sagemaker-by-building-a-scikit-docker-container/

person Johna    schedule 23.10.2018