Kimlik V2 İşleminde Hata Ayıklama
DebugEventsWriter'ı çağırarak giriş tensörünün içeriğini yazarken girişten çıkışa bir kimlik eşlemesi sağlar.
Giriş tensörünün semantiği tensor_debug_mode'a bağlıdır. Tipik kullanımda, giriş tensörü yalnızca graph_debug_mode FULL_TENSOR olduğunda doğrudan kullanıcı hesaplamasından gelir (graph_debug_mode'un tüm olası değerlerinin listesi için protobuf/debug_event.proto'ya bakın). Diğer hata ayıklama modları için giriş tensörünün, bir veya daha fazla tensör hakkında özet bilgileri hesaplayan ek bir işlem veya alt grafik tarafından üretilmesi gerekir.
İç İçe Sınıflar
sınıf | DebugIdentityV2.Options | DebugIdentityV2 için isteğe bağlı özellikler |
Genel Yöntemler
Çıkış <T> | Çıkış olarak () Bir tensörün sembolik tutamacını döndürür. |
statik DebugIdentityV2.Options | sirkülerBufferSize (Uzun sirkülerBufferSize) |
statik <T> DebugIdentityV2 <T> | oluştur ( Kapsam kapsamı, İşlenen <T> girişi, Seçenekler... seçenekler) Yeni bir DebugIdentityV2 işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi. |
statik DebugIdentityV2.Options | debugUrls (Liste<String> debugUrls) |
statik DebugIdentityV2.Options | opName (Dize opName) |
Çıkış <T> | çıktı () |
statik DebugIdentityV2.Options | çıkış Yuvası (Uzun çıkış Yuvası) |
statik DebugIdentityV2.Options | tensorDebugMode (Uzun tensorDebugMode) |
statik DebugIdentityV2.Options | tfdbgContextId (Dize tfdbgContextId) |
statik DebugIdentityV2.Options | tfdbgRunId (Dize tfdbgRunId) |
Kalıtsal Yöntemler
Genel Yöntemler
genel Çıkış <T> asOutput ()
Bir tensörün sembolik tutamacını döndürür.
TensorFlow işlemlerinin girdileri, başka bir TensorFlow işleminin çıktılarıdır. Bu yöntem, girişin hesaplanmasını temsil eden sembolik bir tanıtıcı elde etmek için kullanılır.
public static DebugIdentityV2 <T> create ( Kapsam kapsamı , İşlenen <T> girişi, Seçenekler... seçenekler)
Yeni bir DebugIdentityV2 işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
Parametreler
kapsam | mevcut kapsam |
---|---|
giriş | Giriş tensörü, Referans olmayan tip |
seçenekler | isteğe bağlı nitelik değerlerini taşır |
İadeler
- DebugIdentityV2'nin yeni bir örneği
public static DebugIdentityV2.Options debugUrls (List<String> debugUrls)
Parametreler
hata ayıklamaUrl'leri | Hedeflerde hata ayıklamak için URL'lerin listesi, örneğin file:///foo/tfdbg_dump. |
---|
public static DebugIdentityV2.Options opName (String opName)
Parametreler
işlemAdı | İsteğe bağlı. Hata ayıklama işleminin ilgili olduğu işlemin adı. Yalnızca tek tensörlü izleme için kullanılır. |
---|
public static DebugIdentityV2.Options çıktıSlot (Uzun çıkışSlot)
Parametreler
çıkış Yuvası | İsteğe bağlı. Hata ayıklama operasyonunun ilgili olduğu tensörün çıkış yuvası indeksi. Yalnızca tek tensörlü izleme için kullanılır. |
---|
public static DebugIdentityV2.Options tensorDebugMode (Uzun tensorDebugMode)
Parametreler
tensörHata Ayıklama Modu | TensorDebugMode numaralandırma değeri. Ayrıntılar için debug_event.proto'ya bakın. |
---|
public static DebugIdentityV2.Options tfdbgContextId (String tfdbgContextId)
Parametreler
tfdbgContextId | Operasyonun ait olduğu bağlam için tfdbg tarafından oluşturulan bir kimlik; örneğin, somut bir derlenmiş tf.fonksiyonu. |
---|