Я обучил модель Pytorch, используя SageMaker, и теперь модель хранится в корзине S3. Я пытаюсь получить эту модель и развернуть ее.
Это код, который я использую:
estimator = sagemaker.model.FrameworkModel(
model_data= #link to model location in s3
image= # image
role=role,
entry_point='train.py',
source_dir='pytorch_source',
sagemaker_session = sagemaker_session
)
predictor = estimator.deploy(initial_instance_count=1, instance_type="ml.p2.xlarge")
Но после процесса развертывания (который, кажется, работает гладко), предиктор просто NoneType. Я не нашел ни одного странного сообщения в журналах ...
Я также предпринял еще одну попытку со следующим кодом:
estimator = PyTorchModel(model_data= #link to model location in s3
role=role,
image= #image
entry_point='pytorch_source/train.py',
predictor_cls = 'pytorch_source/train.py',
framework_version = '1.1.0')
predictor = estimator.deploy(initial_instance_count=1, instance_type="ml.p2.xlarge")
Но это даже не завершает развертывание.
Кто-нибудь может помочь с этим?