Блокнот AWS Sagemaker поставляется с версией Scikit-Learn 0.19.1
Я хотел бы использовать версию 0.20.2. Чтобы не обновлять его каждый раз в коде ноутбука, я пытался использовать настройки жизненного цикла. Я создал один со следующим кодом:
#!/bin/bash
set -e
/home/ec2-user/anaconda3/bin/conda install scikit-learn -y
Когда я запускаю подключенный экземпляр ноутбука и иду в терминал, версия scikit-learn, найденная с conda list
, верна (0.20.2). Но когда я запускаю ноутбук и импортирую sklearn, версия все еще 0.19.2.
import sklearn
print(sklearn.__version__)
Есть ли какая-либо виртуальная среда в экземплярах SageMaker, куда я должен установить пакет? Как я могу исправить конфигурацию жизненного цикла моего ноутбука?