

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

# Kerangka kerja dan algoritma yang didukung
<a name="debugger-supported-frameworks"></a>

Tabel berikut menunjukkan kerangka kerja dan algoritma pembelajaran mesin SageMaker AI yang didukung oleh Debugger. 


| 
| 
| **SageMaker AI-supported frameworks and algorithms** |  **Debugging output tensors**  | 
| --- |--- |
|  [TensorFlow](https://sagemaker.readthedocs.io/en/stable/using_tf.html)   |  [AWS TensorFlow wadah pembelajaran mendalam](https://github.com/aws/deep-learning-containers/blob/master/available_images.md#general-framework-containers) 1.15.4 atau yang lebih baru  | 
|  [PyTorch](https://sagemaker.readthedocs.io/en/stable/using_pytorch.html)  |  [AWS PyTorch wadah pembelajaran mendalam](https://github.com/aws/deep-learning-containers/blob/master/available_images.md#general-framework-containers) 1.5.0 atau yang lebih baru  | 
|  [MXNet](https://sagemaker.readthedocs.io/en/stable/using_mxnet.html)   |  [AWS MXNet wadah pembelajaran mendalam](https://github.com/aws/deep-learning-containers/blob/master/available_images.md#general-framework-containers) 1.6.0 atau yang lebih baru  | 
|  [XGBoost](https://sagemaker.readthedocs.io/en/stable/frameworks/xgboost/using_xgboost.html)  |  1.0-1, 1.2-1, 1.3-1  | 
|  [SageMaker Estimator generik AI](https://sagemaker.readthedocs.io/en/stable/api/training/estimators.html)  |  [Wadah pelatihan khusus](debugger-bring-your-own-container.md) (tersedia untuk TensorFlow, PyTorch, MXNet, dan XGBoost dengan pendaftaran kait manual)  | 
+ **Mendebug tensor keluaran** — Lacak dan debug parameter model, seperti bobot, gradien, bias, dan nilai skalar pekerjaan pelatihan Anda. Kerangka kerja pembelajaran mendalam yang tersedia adalah Apache MXNet,, TensorFlow PyTorch, dan. XGBoost
**penting**  
Untuk TensorFlow kerangka kerja dengan Keras, SageMaker Debugger menghentikan dukungan perubahan kode nol untuk model debugging yang dibuat menggunakan modul 2.6 dan yang lebih baru. `tf.keras` TensorFlow Ini karena perubahan yang melanggar yang diumumkan dalam catatan [rilis TensorFlow 2.6.0](https://github.com/tensorflow/tensorflow/releases/tag/v2.6.0). Untuk petunjuk tentang cara memperbarui skrip pelatihan Anda, lihat[Sesuaikan skrip TensorFlow pelatihan Anda](debugger-modify-script-tensorflow.md).
**penting**  
Dari PyTorch v1.12.0 dan yang lebih baru, SageMaker Debugger menghentikan dukungan perubahan kode nol untuk model debugging.  
Ini karena melanggar perubahan yang menyebabkan SageMaker Debugger mengganggu fungsionalitas. `torch.jit` Untuk petunjuk tentang cara memperbarui skrip pelatihan Anda, lihat[Sesuaikan skrip PyTorch pelatihan Anda](debugger-modify-script-pytorch.md).

Jika kerangka kerja atau algoritma yang ingin Anda latih dan debug tidak tercantum dalam tabel, buka [Forum AWS Diskusi](https://forums.aws.amazon.com/) dan tinggalkan umpan balik tentang SageMaker Debugger.

## Wilayah AWS
<a name="debugger-support-aws-regions"></a>

Amazon SageMaker Debugger tersedia di semua wilayah di mana Amazon SageMaker AI berada dalam layanan kecuali wilayah berikut.
+ Asia Pasifik (Jakarta): `ap-southeast-3`

Untuk mengetahui apakah Amazon SageMaker AI sedang dalam layanan di layanan Anda Wilayah AWS, lihat [Layanan AWS Regional](https://aws.amazon.com/about-aws/global-infrastructure/regional-product-services/).

## Gunakan Debugger dengan Wadah Pelatihan Kustom
<a name="debugger-byoc-intro"></a>

Bawa wadah pelatihan Anda ke SageMaker AI dan dapatkan wawasan tentang pekerjaan pelatihan Anda menggunakan Debugger. Maksimalkan efisiensi kerja Anda dengan mengoptimalkan model Anda di instans Amazon EC2 menggunakan fitur pemantauan dan debugging.

Untuk informasi selengkapnya tentang cara membuat wadah pelatihan dengan pustaka `sagemaker-debugger` klien, dorong ke Amazon Elastic Container Registry (Amazon ECR), lalu pantau dan debug, lihat. [Gunakan Debugger dengan wadah pelatihan khusus](debugger-bring-your-own-container.md)

## Debugger Repositori Sumber Terbuka GitHub
<a name="debugger-opensource"></a>

Debugger APIs disediakan melalui SageMaker Python SDK dan dirancang untuk membangun hook Debugger dan konfigurasi aturan untuk operasi AI dan API. SageMaker [ CreateTrainingJob[ DescribeTrainingJob](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_DescribeTrainingJob.html)](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_CreateTrainingJob.html) Pustaka `sagemaker-debugger` klien menyediakan alat untuk mendaftarkan *kait* dan mengakses data pelatihan melalui fitur *uji coba*, semua melalui operasi API yang fleksibel dan kuat. Ini mendukung kerangka kerja pembelajaran mesin TensorFlow,, PyTorch MXNet, dan XGBoost pada Python 3.6 dan yang lebih baru. 

Untuk sumber daya langsung tentang operasi Debugger dan `sagemaker-debugger` API, lihat tautan berikut: 
+ [Dokumentasi Amazon SageMaker Python SDK](https://sagemaker.readthedocs.io/en/stable/amazon_sagemaker_debugger.html)
+ [SDK Amazon SageMaker Python - Debugger APIs](https://sagemaker.readthedocs.io/en/stable/api/training/debugger.html)
+ [Dokumentasi `sagemaker-debugger` Python SDK untuk pustaka](https://sagemaker-debugger.readthedocs.io/en/website/index.html) klien open [source Amazon SageMaker Debugger](https://github.com/awslabs/sagemaker-debugger#amazon-sagemaker-debugger)
+ [`sagemaker-debugger`PyPI](https://pypi.org/project/smdebug/)

Jika Anda menggunakan SDK for Java untuk SageMaker melakukan pekerjaan pelatihan dan ingin mengonfigurasi APIs Debugger, lihat referensi berikut:
+ [Amazon SageMaker Debugger APIs](debugger-reference.md#debugger-apis)
+ [Konfigurasikan Debugger menggunakan API SageMaker](debugger-createtrainingjob-api.md)