Pengecualian Amazon SageMaker Debugger - Amazon SageMaker

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

Pengecualian Amazon SageMaker Debugger

Amazon SageMaker Debugger dirancang untuk mengetahui bahwa tensor yang diperlukan untuk menjalankan aturan mungkin tidak tersedia di setiap langkah. Akibatnya, ini menimbulkan beberapa pengecualian, yang memungkinkan Anda mengontrol apa yang terjadi ketika tensor hilang. Pengecualian ini tersedia di modul smdebug.exceptions. Anda dapat mengimpornya sebagai berikut:

from smdebug.exceptions import *

Pengecualian berikut tersedia:

  • TensorUnavailableForStep— Tensor yang diminta tidak tersedia untuk langkah tersebut. Ini mungkin berarti bahwa langkah ini mungkin tidak disimpan sama sekali oleh hook, atau bahwa langkah ini mungkin telah menghemat beberapa tensor tetapi tensor yang diminta bukan bagian dari mereka. Perhatikan bahwa ketika Anda melihat pengecualian ini, itu berarti tensor ini tidak akan pernah tersedia untuk langkah ini di masa mendatang. Jika tensor memiliki pengurangan yang disimpan untuk langkah tersebut, itu memberi tahu Anda bahwa tensor dapat ditanyakan.

  • TensorUnavailable— Tensor ini tidak diselamatkan atau belum diselamatkan oleh. smdebug API Ini berarti bahwa tensor ini tidak pernah terlihat untuk langkah apa pun. smdebug

  • StepUnavailable— Langkah itu tidak disimpan dan Debugger tidak memiliki data dari langkah.

  • StepNotYetAvailableLangkahnya belum terlihat olehsmdebug. Ini mungkin tersedia di masa depan jika pelatihan masih berlangsung. Debugger secara otomatis memuat data baru saat tersedia.

  • NoMoreData— Dibesarkan saat pelatihan berakhir. Begitu Anda melihat ini, Anda tahu bahwa tidak ada lagi langkah dan tidak ada lagi tensor yang harus diselamatkan.

  • IndexReaderException— Pembaca indeks tidak valid.

  • InvalidWorker— Seorang pekerja dipanggil yang tidak valid.

  • RuleEvaluationConditionMet— Evaluasi aturan di langkah menghasilkan kondisi terpenuhi.

  • InsufficientInformationForRuleInvocation— Informasi yang tidak memadai diberikan untuk menerapkan aturan.