DebugNumericsSummary

genel son sınıf DebugNumericsSummary

Hata Ayıklama Sayısal Özeti V2 Op.

Giriş tensörünün sayısal özetini hesaplar. Çıktının şekli tensor_debug_mode niteliğine bağlıdır. Bu op, TensorFlow Debugger (tfdbg) v2 tarafından dahili olarak kullanılır.

İç İçe Sınıflar

sınıf DebugNumericsSummary.Options DebugNumericsSummary için isteğe bağlı özellikler

Sabitler

Sicim OP_NAME Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı

Genel Yöntemler

Çıkış <U>
Çıkış olarak ()
Tensörün sembolik tutamacını döndürür.
statik Hata AyıklamaNümeriklerÖzet < TFloat32 >
oluştur ( Kapsam kapsamı, İşlenen <? TType'ı genişletir > giriş, Seçenekler... seçenekler)
Varsayılan çıkış türlerini kullanarak yeni bir DebugNumericsSummary işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
static <U extends TNumber > DebugNumericsSummary <U>
create ( Kapsam kapsamı, İşlenen <? extends TType > giriş, Sınıf<U> çıktıDtipi, Seçenekler... seçenekler)
Yeni bir DebugNumericsSummary işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
Çıkış <U>
statik DebugNumericsSummary.Options
tensorDebugMode (Uzun tensorDebugMode)
statik DebugNumericsSummary.Options
tensör Kimliği (Uzun tensör Kimliği)

Kalıtsal Yöntemler

Sabitler

genel statik son Dize OP_NAME

Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı

Sabit Değer: "DebugNumericSummaryV2"

Genel Yöntemler

genel Çıkış <U> asOutput ()

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 DebugNumericsSummary < TFloat32 > create ( Kapsam kapsamı, İşlenen <? extends TType > giriş, Seçenekler... seçenekler)

Varsayılan çıkış türlerini kullanarak yeni bir DebugNumericsSummary işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.

Parametreler
kapsam mevcut kapsam
giriş Giriş tensörü, operasyon tarafından özetlenecektir.
seçenekler isteğe bağlı nitelik değerlerini taşır
İadeler
  • yeni bir DebugNumericsSummary örneği

public static DebugNumericsSummary <U> create ( Kapsam kapsamı, İşlenen <? extends TType > giriş, Sınıf<U> çıktıDtipi, Seçenekler... seçenekler)

Yeni bir DebugNumericsSummary işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.

Parametreler
kapsam mevcut kapsam
giriş Giriş tensörü, operasyon tarafından özetlenecektir.
çıktı türü İsteğe bağlı. Çıktının türü. float32 veya float64 olabilir (varsayılan: float32).
seçenekler isteğe bağlı nitelik değerlerini taşır
İadeler
  • yeni bir DebugNumericsSummary örneği

genel Çıkış <U> çıkışı ()

public static DebugNumericsSummary.Options tensorDebugMode (Uzun tensorDebugMode)

Parametreler
tensörHata Ayıklama Modu Tensör hata ayıklama modu: giriş tensörünün op tarafından özetlendiği mod. Ayrıntılar için tensorflow/core/protobuf/debug_event.proto dosyasındaki TensorDebugMode numaralandırmasına bakın.

Desteklenen değerler: 2 (CURT_HEALTH): Şekil [2] şeklinde bir float32/64 tensör çıkışı sağlar. 1. öğe, eğer sağlanmışsa tensor_id, aksi halde -1'dir. 2. eleman, giriş tensörünün sonsuz veya nan değeri olması durumunda 1'e veya aksi takdirde sıfıra ayarlanan bir bittir.

3 (CONCISE_HEALTH): Şekil [5] şeklinde bir float32/64 tensör çıktısı alır. 1. öğe, eğer sağlanmışsa tensor_id, aksi halde -1'dir. Geriye kalan dört yuva sırasıyla giriş tensöründeki -infs, +infs ve nans öğelerinin toplam sayısıdır.

4 (FULL_HEALTH): Şekil [11] şeklinde bir float32/64 tensör çıktısı alır. 1. öğe, eğer sağlanmışsa tensor_id, aksi halde -1'dir. 2. öğe, eğer sağlanmışsa, cihaz_id'sidir ve aksi halde -1'dir. 3. öğe, tensorflow/core/framework/types.proto'da numaralandırılmış türe göre giriş tensörünün veri türü değerini tutar. Geriye kalan öğeler, giriş tensöründeki sırasıyla -infs, +infs, nans, negatif sonlu sayılar, sıfırlar ve pozitif sonlu sayıların toplam sayısını tutar.

5 (SHAPE): Şekil [10]'da bir float32/64 tensör çıktısı alır. 1. öğe, eğer sağlanmışsa tensor_id, aksi takdirde -1'dir. 2. öğe, tensorflow/core/framework/types.proto'da numaralandırılmış türe göre giriş tensörünün veri türü değerini tutar. 3. element tensörün rütbesini tutar. 4. eleman tensör içindeki eleman sayısını tutar. Son olarak geri kalan 6 eleman tensörün şeklini korur. Tensörün derecesi 6'dan küçükse şeklin sağ tarafı sıfırlarla doldurulur. Derece 6'dan büyükse şeklin başı kesilir.

6 (FULL_NUMERICS): Şekil [22]'de bir float32/64 tensör çıktısı alır. 1. öğe, eğer sağlanmışsa tensor_id, aksi halde -1'dir. 2. öğe, eğer sağlanmışsa, cihaz_id'sidir ve aksi halde -1'dir. 3. öğe, tensorflow/core/framework/types.proto'da numaralandırılmış türe göre giriş tensörünün veri türü değerini tutar. 4. element tensörün rütbesini tutar. 5'ten 11'e kadar olan elemanlar tensörün şeklini tutar. Tensörün derecesi 6'dan küçükse şeklin sağ tarafı sıfırlarla doldurulur. Derece 6'dan büyükse şeklin başı kesilir. 12'den 18'e kadar olan öğeler, giriş tensöründeki sırasıyla -infs, +infs, nans, denormal floatlar, negatif sonlu sayılar, sıfırlar ve pozitif sonlu sayıların sayısını tutar. Son dört öğe, giriş tensörünün minimum değerini, maksimum değerini, ortalamasını ve varyansını tutar.

8 (REDUCE_INF_NAN_THREE_SLOTS): Şekil [3] şeklinde bir float32/64 tensör çıktısı alır. Giriş tensörünün herhangi bir öğesi -inf ise 1. öğe -inf'tir, aksi takdirde sıfırdır. Giriş tensörünün herhangi bir öğesi +inf ise 2. öğe +inf'tir, aksi halde sıfırdır. Giriş tensörünün herhangi bir elemanı nan ise 3. eleman nan'dır, aksi takdirde sıfırdır.

public static DebugNumericsSummary.Options tensorId (Uzun tensorId)

Parametreler
tensör kimliği İsteğe bağlı. Bu işlemle özetlenen tensör için bir tamsayı tanımlayıcı.