

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>

**catatan**  
Amazon SageMaker Debugger tidak lagi terbuka untuk pelanggan baru. Pelanggan yang sudah ada dapat terus menggunakan layanan seperti biasa. AWS terus berinvestasi dalam peningkatan keamanan dan ketersediaan untuk Debugger, tetapi kami tidak berencana untuk memperkenalkan fitur baru. Untuk informasi selengkapnya, lihat [Perubahan ketersediaan debugger](debugger-availability-change.md). 

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 Kontainer pembelajaran mendalam MXNet ](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 AI generik ModelTrainer ](https://sagemaker.readthedocs.io/en/stable/api/sagemaker_core.html) | [Wadah pelatihan khusus ](debugger-bring-your-own-container.md) (tersedia untuk TensorFlow, PyTorch, MXnet, dan XGBoost dengan pendaftaran kait manual) | 
+ **Men-debug 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, De SageMaker bugger menghentikan dukungan perubahan kode nol untuk model debugging yang dibangun menggunakan `tf.keras` modul TensorFlow 2.6 dan yang lebih baru. Ini karena perubahan besar yang diumumkan dalam catatan [ rilis ](https://github.com/tensorflow/tensorflow/releases/tag/v2.6.0) TensorFlow 2.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 merusak perubahan yang menyebabkan SageMaker Debugger mengganggu `torch.jit` fungsionalitas. 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 pada SageMaker Debugger.

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

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

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

## Gunakan Debugger dengan Kontainer 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 Anda dengan pustaka `sagemaker-debugger` klien, dorong ke Amazon Elastic Container Registry (Amazon ECR), dan pantau dan debug, lihat[Gunakan Debugger dengan wadah pelatihan khusus](debugger-bring-your-own-container.md).

## Repositori Debugger Open-Source GitHub
<a name="debugger-opensource"></a>

Debugger API disediakan melalui SageMaker Python SDK dan dirancang untuk membangun konfigurasi hook dan aturan Debugger untuk operasi SageMaker AI [ CreateTrainingJob ](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_CreateTrainingJob.html) dan [ DescribeTrainingJob ](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_DescribeTrainingJob.html) API. Perpustakaan `sagemaker-debugger` klien menyediakan alat untuk mendaftar * kan * kait dan mengakses data pelatihan melalui * fitur * uji coba, semuanya melalui operasi API yang fleksibel dan kuat. Ini mendukung kerangka kerja pembelajaran mesin TensorFlow,, MXNet PyTorch, 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 - API Debugger ](https://sagemaker.readthedocs.io/en/stable/api/training/debugger.html)
+ [Dokumentasi `sagemaker-debugger` Python SDK ](https://sagemaker-debugger.readthedocs.io/en/website/index.html) untuk pust [ aka klien sumber terbuka Amazon SageMaker Debugger ](https://github.com/awslabs/sagemaker-debugger#amazon-sagemaker-debugger)
+ [`sagemaker-debugger`PyPI ](https://pypi.org/project/smdebug/)

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