Требования SklearnModel Sagemaker.txt не устанавливаютсяPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Требования SklearnModel Sagemaker.txt не устанавливаются

Сообщение Anonymous »

Это мой код:

Код: Выделить всё

from sagemaker.sklearn import SKLearnModel

role = sagemaker.get_execution_role()

model = SKLearnModel(
model_data= f"s3://{default_bucket}/{prefix}/model.tar.gz",
role=role,
entry_point="inference.py",
framework_version="1.2-1",
py_version="py3",
)

predictor = model.deploy(
instance_type="ml.c5.large",
initial_instance_count=1,
container_startup_health_check_timeout=180
)

Код: Выделить всё

s3://{default_bucket}/{prefix}/model.tar.gz
содержит:

Код: Выделить всё

Contents of the tarball:
?rw-r--r-- sagemaker-user/users    4349839 2024-11-29 19:22:21 model.pkl
?rw-r--r-- sagemaker-user/users         24 2024-12-02 14:43:26 inference.py
?rw-r--r-- sagemaker-user/users      44212 2024-11-29 19:23:17 explainer
?rw-r--r-- sagemaker-user/users         24 2024-12-02 14:43:26 requirements.txt

Код: Выделить всё

requirements.txt
содержит:

Код: Выделить всё

dill
pandas
joblib
(и я даже знаю, что pandas установлен по умолчанию, проверяя код aws)
Когда я пытаюсь развернуть, я получаю сообщение об ошибке из-за вывода. В первой строке py есть import dill, в котором говорится, что модуль не найден, и в Cloudwatch я вижу, что установлен только вывод 1.0.0 (который, как я полагаю, является моим скриптом).
Я знаю, что, вероятно, мог бы создать подпроцесс в inference.py и вызвать pip, но я хочу сделать это правильно.

Подробнее здесь: https://stackoverflow.com/questions/792 ... -installed
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»