Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Pemecahan masalah untuk SageMaker Profiler
catatan
Pemberitahuan akhir dukungan: Pada 30 Juni 2027, dukungan untuk Amazon SageMaker Profiler AWS akan berakhir. Setelah 30 Juni 2027, Anda tidak akan lagi dapat mengakses konsol Profiler atau sumber daya Profiler. Untuk informasi selengkapnya, lihat Perubahan ketersediaan profiler.
Gunakan pasangan tanya jawab berikut untuk memecahkan masalah saat menggunakan SageMaker Profiler.
T. Saya mendapatkan pesan kesalahan, ModuleNotFoundError: No
module named 'smppy'
Sejak Desember 2023, nama paket SageMaker Profiler Python telah berubah dari menjadi smppy smprof untuk menyelesaikan masalah nama paket duplikat; smppy sudah digunakan oleh paket open source.
Oleh karena itu, jika Anda telah menggunakan smppy sejak sebelum Desember 2023 dan mengalami ModuleNotFoundError masalah ini, itu mungkin karena nama paket yang sudah ketinggalan zaman di skrip pelatihan Anda saat menginstal smprof paket terbaru atau menggunakan salah satu yang terbaruSageMaker Gambar kerangka AI yang sudah diinstal sebelumnya dengan Profiler SageMaker. Dalam hal ini, pastikan Anda mengganti semua penyebutan smppy dengan smprof di seluruh skrip pelatihan Anda.
Saat memperbarui nama paket SageMaker Profiler Python di 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 memutakhirkan ke TensorFlow versi PyTorch atau versi terbaru, pastikan Anda menginstal smprof paket terbaru dengan mengikuti petunjuk di(Opsional) Instal SageMaker paket Profiler Python.
T. Saya mendapatkan pesan kesalahan, ModuleNotFoundError: No
module named 'smprof'
Pertama, pastikan Anda menggunakan salah satu SageMaker AI Framework Container yang didukung secara resmi. Jika Anda tidak menggunakan salah satunya, Anda dapat menginstal smprof paket dengan mengikuti petunjuk di(Opsional) Instal SageMaker paket Profiler Python.
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 SageMaker zaman. Pastikan Anda memutakhirkan SDK ke versi terbaru.
$ pip install --upgrade sagemaker
T. Saya mendapatkan pesan kesalahan, aborted: core dumped when
importing smprof into my training script
Di versi sebelumnyasmprof, 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 SageMaker paket Profiler Python.
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.
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.