Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Exporter un environnement Amazon SageMaker Studio Lab vers Amazon SageMaker Studio Classic
Amazon SageMaker Studio Classic propose de nombreuses fonctionnalités pour les flux de travail de machine learning et d'apprentissage profond qui ne sont pas disponibles dans Amazon SageMaker Studio Lab. Cette page explique comment migrer un environnement Studio Lab vers Studio Classic afin de bénéficier d’une plus grande capacité de calcul, de plus de stockage et de fonctionnalités supplémentaires. Toutefois, vous souhaiterez peut-être vous familiariser avec les conteneurs préconçus de Studio Classic, qui sont optimisés pour l’ensemble du pipeline MLOP. Pour de plus amples informations, consultez Laboratoire Amazon SageMaker Studio.
Pour migrer votre environnement Studio Lab vers Studio Classic, vous devez d’abord intégrer Studio Classic en suivant les étapes décrites dans Présentation du domaine Amazon SageMaker AI.
Rubriques
Étape 1 : Exporter votre environnement Studio Lab conda
Vous pouvez exporter un environnement conda et y ajouter des bibliothèques ou des packages en suivant les étapes décrites dans Gérer votre environnement. L’exemple suivant illustre l’utilisation de l’environnement default à exporter vers Studio Classic.
-
Ouvrez le terminal Studio Lab en ouvrant le volet Explorateur de fichiers (
), choisissez le signe plus (+) dans le menu situé en haut de l’explorateur de fichiers pour ouvrir le Lanceur, puis choisissez Terminal. À partir du terminal Studio Lab, répertoriez les environnements conda en exécutant ce qui suit.conda env listCette commande affiche une liste des environnements conda et de leurs emplacements dans le système de fichiers. Lorsque vous intégrez Studio Lab, vous activez automatiquement l'environnement conda
studiolab.# conda environments: # default /home/studio-lab-user/.conda/envs/default studiolab * /home/studio-lab-user/.conda/envs/studiolab studiolab-safemode /opt/amazon/sagemaker/safemode-home/.conda/envs/studiolab-safemode base /opt/condaNous vous recommandons de ne pas exporter les environnements
studiolab,studiolab-safemodenibase. Ces environnements ne sont pas utilisables dans Studio Classic pour les raisons suivantes :-
studiolab: Ceci permet de configurer l' JupyterLab environnement de Studio Lab. Studio Lab exécute une version majeure JupyterLab différente de Studio Classic, elle n'est donc pas utilisable dans Studio Classic. -
studiolab-safemode: Cela permet également de configurer l' JupyterLab environnement de Studio Lab. Studio Lab exécute une version majeure JupyterLab différente de Studio Classic, elle n'est donc pas utilisable dans Studio Classic. -
base: cet environnement est fourni avec conda par défaut. L’environnementbasedans Studio Lab et l’environnementbasedans Studio Classic ont des versions incompatibles de nombreux packages.
-
-
Pour l’environnement conda que vous souhaitez migrer vers Studio Classic, commencez par activer l’environnement conda. L’environnement
defaultest ensuite modifié lorsque de nouvelles bibliothèques sont installées dans celui-ci ou en sont supprimées. Pour obtenir l’état exact de l’environnement, exportez-le dans un fichier YAML à l’aide de la ligne de commande. Les lignes de commande suivantes exportent l'environnement par défaut dans un fichier YAML, en créant un fichier appelémyenv.yml.conda activate default conda env export > ~/myenv.yml
Étape 2 : enregistrer vos artefacts Studio Lab
Maintenant que vous avez enregistré votre environnement dans un fichier YAML, vous pouvez déplacer le fichier d'environnement vers n'importe quelle plateforme.
Étape 3 : Importation de vos artefacts Studio Lab dans Studio Classic
La procédure suivante montre comment importer des artefacts dans Studio Classic. Les instructions relatives à l’utilisation de Feature Store via la console varient selon que vous avez activé Studio ou Studio Classic comme expérience par défaut. Pour obtenir des informations sur l’accès à Studio Classic via la console, consultez Lancement de Studio Classic si Studio est votre expérience par défaut.
Depuis Studio Classic, vous pouvez importer des fichiers depuis votre ordinateur local ou depuis un référentiel Git. Pour ce faire, vous pouvez utiliser l’interface graphique ou le terminal de Studio Classic. La procédure suivante utilise les exemples figurant dans Étape 2 : enregistrer vos artefacts Studio Lab.
Étape 4 : Installation de vos environnements conda Studio Lab dans Studio Classic
Vous pouvez désormais recréer votre environnement conda en utilisant votre fichier YAML dans votre instance Studio Classic. Ouvrez le Lanceur Studio Classic. Pour plus d'informations sur l'ouverture du lanceur, consultez Amazon SageMaker Studio Classic Launcher. Dans Lanceur, choisissez Ouvrir le terminal d’image. Dans le terminal, accédez au répertoire contenant le fichier YAML, puis exécutez les commandes suivantes.
conda env create --file<ENVIRONMENT_NAME>.yml conda activate<ENVIRONMENT_NAME>
Une fois ces commandes terminées, vous pouvez sélectionner votre environnement comme noyau pour vos instances de bloc-notes Studio Classic. Pour afficher l’environnement disponible, exécutez conda env
list. Pour activer votre environnement, exécutez conda activate
.<ENVIRONMENT_NAME>