

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

# Pemecahan Masalah untuk Profiler SageMaker
<a name="profiler-faq"></a>

Gunakan pasangan tanya jawab berikut untuk memecahkan masalah saat menggunakan Profiler. SageMaker 

**Q. Saya mendapatkan pesan kesalahan, `ModuleNotFoundError: No module named 'smppy'`**

Sejak Desember 2023, nama paket SageMaker Profiler Python telah berubah dari `smppy` menjadi menyelesaikan masalah nama paket duplikat; sudah `smppy` digunakan oleh paket open source. `smprof`

Oleh karena itu, jika Anda telah menggunakan `smppy` sejak sebelum Desember 2023 dan mengalami `ModuleNotFoundError` masalah ini, mungkin karena nama paket yang sudah ketinggalan zaman dalam skrip pelatihan Anda saat `smprof` paket terakhir diinstal atau menggunakan salah satu yang terbaru. [SageMaker Gambar kerangka kerja AI yang sudah diinstal sebelumnya dengan Profiler SageMaker](profiler-support.md#profiler-support-frameworks) Dalam hal ini, pastikan Anda mengganti semua sebutan `smppy` dengan `smprof` seluruh skrip pelatihan Anda.

Saat memperbarui nama paket SageMaker Profiler Python dalam skrip pelatihan Anda, untuk menghindari kebingungan seputar versi nama paket mana yang harus Anda gunakan, pertimbangkan untuk menggunakan pernyataan impor bersyarat seperti yang ditunjukkan dalam cuplikan kode berikut.

```
try:
    import smprof 
except ImportError:
    # backward-compatability for TF 2.11 and PT 1.13.1 images
    import smppy as smprof
```

Perhatikan juga bahwa jika Anda telah menggunakan `smppy` saat meningkatkan ke versi terbaru PyTorch atau TensorFlow versi, pastikan Anda menginstal `smprof` paket terbaru dengan mengikuti petunjuk di[(Opsional) Instal paket SageMaker Profiler Python](profiler-prepare.md#profiler-install-python-package).

**Q. Saya mendapatkan pesan kesalahan, `ModuleNotFoundError: No module named 'smprof'`**

Pertama, pastikan Anda menggunakan salah satu Wadah Kerangka SageMaker AI yang didukung secara resmi. Jika Anda tidak menggunakan salah satunya, Anda dapat menginstal `smprof` paket dengan mengikuti instruksi di[(Opsional) Instal paket SageMaker Profiler Python](profiler-prepare.md#profiler-install-python-package).

**Q. Saya tidak dapat mengimpor `ProfilerConfig`**

Jika Anda tidak dapat mengimpor `ProfilerConfig` skrip peluncur pekerjaan menggunakan SageMaker Python SDK, lingkungan lokal Anda atau kernel Jupyter mungkin memiliki versi Python SDK yang sudah ketinggalan zaman secara signifikan. SageMaker Pastikan Anda meng-upgrade SDK ke versi terbaru.

```
$ pip install --upgrade sagemaker
```

**Q. Saya mendapatkan pesan kesalahan, `aborted: core dumped when importing smprof into my training script`**

Dalam versi sebelumnya`smprof`, masalah ini terjadi dengan PyTorch 2.0\+ dan PyTorch Lightning. Untuk mengatasi masalah ini, instal juga `smprof` paket terbaru dengan mengikuti petunjuk di[(Opsional) Instal paket SageMaker Profiler Python](profiler-prepare.md#profiler-install-python-package).

**T. Saya tidak dapat menemukan UI SageMaker Profiler dari SageMaker Studio. Bagaimana saya bisa menemukannya?**

Jika Anda memiliki akses ke konsol SageMaker AI, pilih salah satu opsi berikut.
+ [Opsi 1: Luncurkan UI SageMaker Profiler dari halaman detail domain](profiler-access-smprofiler-ui.md#profiler-access-smprofiler-ui-console-smdomain)
+ [Opsi 2: Luncurkan aplikasi UI SageMaker Profiler dari halaman arahan SageMaker Profiler di konsol AI SageMaker](profiler-access-smprofiler-ui.md#profiler-access-smprofiler-ui-console-profiler-landing-page)

Jika Anda adalah pengguna domain dan tidak memiliki akses ke konsol SageMaker AI, Anda dapat mengakses aplikasi melalui SageMaker Studio Classic. Jika ini kasus Anda, pilih opsi berikut.
+ [Opsi 3: Gunakan fungsi peluncur aplikasi di SageMaker AI Python SDK](profiler-access-smprofiler-ui.md#profiler-access-smprofiler-ui-app-launcher-function)