

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Contoh dan Informasi Lebih Lanjut: Gunakan Algoritma atau Model Anda Sendiri
<a name="docker-containers-notebooks"></a>

Notebook Jupyter berikut dan informasi tambahan menunjukkan cara menggunakan algoritme Anda sendiri atau model yang telah dilatih sebelumnya dari instance notebook Amazon. SageMaker Untuk tautan ke GitHub repositori dengan Dockerfiles bawaan untuk,, Chainer TensorFlow MXNet, dan PyTorch kerangka kerja serta instruksi tentang penggunaan AWS SDK untuk Python (Boto3) estimator untuk menjalankan algoritme pelatihan Anda sendiri di AI Learner dan model Anda sendiri di hosting SageMaker AI, lihat SageMaker [Gambar SageMaker AI Docker bawaan untuk pembelajaran mendalam](pre-built-containers-frameworks-deep-learning.md)

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

1. Buat instance SageMaker notebook. Untuk petunjuk tentang cara membuat dan mengakses instance notebook Jupyter, lihat. [Instans SageMaker notebook Amazon](nbi.md)

1. Buka instance notebook yang Anda buat.

1. Pilih tab **Contoh SageMaker AI** untuk daftar semua notebook contoh SageMaker AI.

1. Buka contoh buku catatan dari bagian **Fungsionalitas Lanjutan** di instance buku catatan Anda atau dari GitHub menggunakan tautan yang disediakan. Untuk membuka buku catatan, pilih tab **Use**, lalu pilih **Buat salinan**.

## Model tuan rumah dilatih di Scikit-learn
<a name="docker-containers-notebooks-scikit"></a>

Untuk mempelajari cara meng-host model yang dilatih dalam Scikit-learn untuk membuat prediksi dalam SageMaker AI dengan menyuntikkannya ke k-means dan XGBoost wadah pihak pertama, lihat contoh buku catatan berikut.
+ [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 dan model Scikit-learn untuk digunakan di AI SageMaker
<a name="docker-containers-notebooks-package"></a>

Untuk mempelajari cara mengemas algoritme yang telah Anda kembangkan TensorFlow dan kerangka kerja scikit-learn untuk pelatihan dan penerapan di lingkungan SageMaker AI, lihat buku catatan berikut. Mereka menunjukkan kepada Anda cara membangun, mendaftar, dan menerapkan wadah Docker Anda sendiri menggunakan Dockerfiles.
+ [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)

## Melatih dan menyebarkan jaringan saraf di AI SageMaker
<a name="docker-containers-notebooks-neural"></a>

Untuk mempelajari cara melatih jaringan saraf secara lokal menggunakan MXNet atau TensorFlow, dan kemudian membuat titik akhir dari model terlatih dan menerapkannya di SageMaker AI, lihat buku catatan berikut. MXNet Model ini dilatih untuk mengenali angka tulisan tangan dari dataset MNIST. TensorFlow Model ini dilatih untuk mengklasifikasikan iris.
+ [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)

## Pelatihan menggunakan mode pipa
<a name="docker-containers-notebooks-pipe"></a>

Untuk mempelajari cara menggunakan Dockerfile untuk membangun kontainer yang memanggil `train.py script` dan menggunakan mode pipa untuk melatih algoritme secara kustom, lihat buku catatan berikut. Dalam mode pipa, data input ditransfer ke algoritma saat sedang pelatihan. Ini dapat mengurangi waktu pelatihan dibandingkan dengan menggunakan mode 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)

## Bawa model R Anda sendiri
<a name="docker-containers-notebooks-r"></a>

Untuk mempelajari cara menggunakan menambahkan gambar R khusus untuk membangun dan melatih model di buku AWS SMS catatan, lihat posting blog berikut. Posting blog ini menggunakan sampel R Dockerfile dari perpustakaan [SageMaker AI Studio Classic Custom Image](https://github.com/aws-samples/sagemaker-studio-custom-image-samples) Sampel.
+ [Membawa lingkungan R Anda sendiri ke Amazon SageMaker Studio Classic](https://aws.amazon.com/blogs/machine-learning/bringing-your-own-r-environment-to-amazon-sagemaker-studio/)

## Memperpanjang Image PyTorch kontainer yang sudah dibuat sebelumnya
<a name="docker-containers-notebooks-extend"></a>

Untuk mempelajari cara memperluas image PyTorch container SageMaker AI bawaan saat Anda memiliki persyaratan fungsional tambahan untuk algoritme atau model yang tidak didukung oleh image Docker bawaan, lihat buku catatan berikut.
+ [BERTtopic\_extending\_container](https://github.com/aws/amazon-sagemaker-examples/blob/0efd885ef2a5c04929d10c5272681f4ca17dac17/advanced_functionality/pytorch_extend_container_train_deploy_bertopic/BERTtopic_extending_container.ipynb)

Untuk informasi selengkapnya tentang memperluas kontainer, lihat [Memperpanjang Kontainer Pra-Built](https://docs.aws.amazon.com/sagemaker/latest/dg/prebuilt-containers-extend.html).

## Melatih dan men-debug pekerjaan pelatihan pada wadah khusus
<a name="docker-containers-notebooks-debugger"></a>

Untuk mempelajari cara melatih dan men-debug pekerjaan pelatihan menggunakan SageMaker Debugger, lihat buku catatan berikut. Skrip pelatihan yang diberikan melalui contoh ini menggunakan model TensorFlow Keras ResNet 50 dan CIFAR10 dataset. Wadah khusus Docker dibuat dengan skrip pelatihan dan didorong ke Amazon ECR. Saat pekerjaan pelatihan sedang berjalan, Debugger mengumpulkan output tensor dan mengidentifikasi masalah debugging. Dengan alat pustaka `smdebug` klien, Anda dapat menyetel objek `smdebug` uji coba yang memanggil pekerjaan pelatihan dan informasi debugging, memeriksa status aturan pelatihan dan Debugger, dan mengambil tensor yang disimpan dalam bucket Amazon S3 untuk menganalisis masalah pelatihan.
+ [build\_your\_own\_container\_with\_debugger](https://sagemaker-examples.readthedocs.io/en/latest/sagemaker-debugger/build_your_own_container_with_debugger/debugger_byoc.html)