

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Esempi e ulteriori informazioni: utilizzo del proprio algoritmo o modello
<a name="docker-containers-notebooks"></a>

I seguenti notebook Jupyter e le informazioni aggiuntive mostrano come utilizzare i propri algoritmi o modelli preaddestrati da un'istanza di Amazon Notebook. SageMaker Per i collegamenti agli GitHub archivi con i Dockerfile predefiniti per TensorFlow MXNet, Chainer e i PyTorch framework e le istruzioni sull'uso degli AWS SDK per Python (Boto3) estimatori per eseguire i propri algoritmi di addestramento su AI Learner e i propri modelli sull'hosting AI, vedere SageMaker SageMaker [Immagini Docker SageMaker AI predefinite per il deep learning](pre-built-containers-frameworks-deep-learning.md)

## Configurazione
<a name="docker-containers-notebooks-setup"></a>

1. Crea un'istanza di notebook. SageMaker Per istruzioni su come creare e accedere a istanze del notebook Jupyter, consulta [Istanze SageMaker per notebook Amazon](nbi.md).

1. Apri l'istanza del notebook che hai creato.

1. Scegli la scheda **Esempi SageMaker AI** per un elenco di tutti i notebook di esempio SageMaker AI.

1. Apri i taccuini di esempio dalla sezione **Funzionalità avanzate** dell'istanza del tuo notebook o utilizzando i link forniti. GitHub Per aprire un notebook, seleziona la relativa scheda **Usa**, quindi scegli **Crea copia**.

## Ospita modelli formati in Scikit-learn
<a name="docker-containers-notebooks-scikit"></a>

Per scoprire come ospitare modelli addestrati a fare previsioni nell' Scikit-learn SageMaker IA inserendoli in contenitori k-means e XGBoost di prima parte, consulta i seguenti notebook di esempio.
+ [kmeans\_bring\_your\_own\_model](https://github.com/awslabs/amazon-sagemaker-examples/tree/master/advanced_functionality/kmeans_bring_your_own_model)
+ [xgboost\_bring\_your\_own\_model](https://github.com/awslabs/amazon-sagemaker-examples/tree/master/advanced_functionality/xgboost_bring_your_own_model)

## Package TensorFlow e Scikit-learn modelli per l'uso nell' SageMaker IA
<a name="docker-containers-notebooks-package"></a>

Per imparare a impacchettare gli algoritmi che hai sviluppato TensorFlow e i framework scikit-learn per la formazione e l'implementazione nell'ambiente SageMaker AI, consulta i seguenti taccuini. Questi mostrano come compilare, registrare e distribuire i container Docker utilizzando Dockerfile.
+ [tensorflow\_bring\_your\_own](https://github.com/aws/amazon-sagemaker-examples/blob/main/advanced_functionality/tensorflow_iris_byom/tensorflow_BYOM_iris.ipynb)
+ [scikit\_bring\_your\_own](https://github.com/awslabs/amazon-sagemaker-examples/tree/master/advanced_functionality/scikit_bring_your_own)

## Addestra e implementa una rete neurale sull'intelligenza artificiale SageMaker
<a name="docker-containers-notebooks-neural"></a>

Per informazioni su come addestrare una rete neurale localmente utilizzando MXNet TensorFlow o, quindi, creare un endpoint dal modello addestrato e distribuirlo SageMaker sull'intelligenza artificiale, consulta i seguenti notebook. Il modello MXNet viene addestrato per riconoscere i numeri scritti a mano dal dataset MNIST. Il modello è addestrato a classificare le iridi. TensorFlow 
+ [mxnet\_mnist\_byom](https://sagemaker.readthedocs.io/en/stable/frameworks/mxnet/using_mxnet.html)
+ [tensorflow\_BYOM\_iris](https://github.com/awslabs/amazon-sagemaker-examples/tree/master/advanced_functionality/tensorflow_iris_byom/tensorflow_BYOM_iris.ipynb)

## Addestramento in modalità pipe
<a name="docker-containers-notebooks-pipe"></a>

Per ulteriori informazioni su come utilizzare un Dockerfile per compilare un container che chiama `train.py script` e utilizza la modalità pipe per eseguire l’addestramento personalizzato di un algoritmo, consulta i seguenti notebook. In modalità pipe, i dati di input vengono trasferiti all'algoritmo durante l’addestramento dello stesso. Questo consente di ridurre il tempo di addestramento rispetto all'utilizzo della modalità file. 
+ [pipe\_bring\_your\_own](https://github.com/aws/amazon-sagemaker-examples/blob/0efd885ef2a5c04929d10c5272681f4ca17dac17/advanced_functionality/pipe_bring_your_own/pipe_bring_your_own.ipynb)

## Usa il tuo modello R
<a name="docker-containers-notebooks-r"></a>

Per informazioni su come utilizzare l'aggiunta di un'immagine R personalizzata per creare e addestrare un modello in un notebook AWS SMS , consulta il seguente post del blog. Questo post sul blog utilizza un Dockerfile R di esempio da una libreria di esempi di [immagini personalizzate di SageMaker AI Studio Classic](https://github.com/aws-samples/sagemaker-studio-custom-image-samples).
+ [Portare il proprio ambiente R in Amazon SageMaker Studio Classic](https://aws.amazon.com/blogs/machine-learning/bringing-your-own-r-environment-to-amazon-sagemaker-studio/)

## Estendi un'immagine del PyTorch contenitore preconfigurata
<a name="docker-containers-notebooks-extend"></a>

Per sapere come estendere un'immagine di PyTorch contenitore SageMaker AI precostruita quando hai requisiti funzionali aggiuntivi per il tuo algoritmo o modello che l'immagine Docker precostruita non supporta, consulta il seguente taccuino.
+ [BER Ttopic\_extending\_container](https://github.com/aws/amazon-sagemaker-examples/blob/0efd885ef2a5c04929d10c5272681f4ca17dac17/advanced_functionality/pytorch_extend_container_train_deploy_bertopic/BERTtopic_extending_container.ipynb)

Per ulteriori informazioni sull'estensione di un contenitore, consulta [Estendi un Pre-built contenitore](https://docs.aws.amazon.com/sagemaker/latest/dg/prebuilt-containers-extend.html).

## Addestra ed esegui il debug di processi di addestramento su un container personalizzato
<a name="docker-containers-notebooks-debugger"></a>

Per informazioni su come addestrare ed eseguire il debug dei lavori di formazione utilizzando SageMaker Debugger, consultate il seguente taccuino. Uno script di formazione fornito tramite questo esempio utilizza il modello TensorFlow Keras ResNet 50 e il set di dati CIFAR10. Un container personalizzato Docker viene creato con lo script di addestramento e inviato ad Amazon ECR. Durante l'esecuzione del processo di addestramento, Debugger raccoglie gli output dei tensori e identifica i problemi di debug. Con gli strumenti della libreria client `smdebug`, puoi impostare un oggetto di prova `smdebug` che richiama il processo di addestramento e le informazioni di debug, controlla lo stato delle regole di addestramento e Debugger e recupera i tensori salvati in un bucket Amazon S3 per analizzare i problemi di addestramento.
+ [build\_your\_own\_container\_with\_debugger](https://sagemaker-examples.readthedocs.io/en/latest/sagemaker-debugger/build_your_own_container_with_debugger/debugger_byoc.html)