DebugNumericSummary

publiczna klasa końcowa DebugNumericSummary

Debugowanie podsumowania numerycznego op.

Podaj podstawowe podsumowanie typów wartości liczbowych, zakresu i rozkładu.

wynik: podwójny tensor kształtu [14 + nDimensions], gdzie nDimensions to liczba wymiarów kształtu tensora. Elementy wyjścia to: [0]: jest inicjowany (1.0) lub nie (0.0). [1]: całkowita liczba elementów [2]: liczba elementów NaN [3]: uogólniona liczba -inf: elementy <= dolna granica. dolna granica_domyślnie ma wartość -inf. [4]: ujemna liczba elementów (z wyjątkiem -inf), jeśli dolna granica jest domyślną wartością -inf. W przeciwnym razie jest to liczba elementów > dolna granica i < 0. [5]: zerowa liczba elementów [6]: dodatnia liczba elementów (z wyłączeniem +inf), jeśli górna granica jest domyślnym +inf. W przeciwnym razie jest to liczba elementów < górna granica i > 0. [7]: uogólniona liczba +inf, elementy >= górna granica. Upper_bound domyślnie to +inf. Wszystkie elementy wyjściowe [1:8] mają wartość zerową, jeśli tensor nie jest zainicjalizowany. [8]: minimum wszystkich elementów innych niż inf i innych niż NaN. Jeśli niezainicjowany lub nie istnieje taki element: +inf. [9]: maksimum wszystkich elementów innych niż inf i innych niż NaN. Jeśli element jest niezainicjowany lub nie istnieje: -inf. [10]: średnia wszystkich elementów innych niż inf i innych niż NaN. Jeśli niezainicjowany lub nie istnieje taki element: NaN. [11]: wariancja wszystkich elementów innych niż inf i innych niż NaN. Jeśli niezainicjowany lub nie istnieje taki element: NaN. [12]: Typ danych tensora zakodowany jako wyliczona liczba całkowita. Aby uzyskać więcej informacji, zobacz proto DataType. [13]: Liczba wymiarów tensora (ndims). [14+]: Rozmiary wymiarów.

Klasy zagnieżdżone

klasa Opcje debugowaniaNumericSummary Opcjonalne atrybuty dla DebugNumericSummary

Metody publiczne

Wyjście <Podwójne>
jako wyjście ()
Zwraca symboliczny uchwyt tensora.
statyczne <T> DebugNumericSummary
utwórz (zakres zakresu , wejście argumentu <T>, opcje... opcje)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację DebugNumericSummary.
statyczne DebugNumericSummary.Options
debugUrls (List<String> debugUrls)
statyczne DebugNumericSummary.Options
nazwa_urządzenia (Ciąg nazwa_urządzenia)
statyczne DebugNumericSummary.Options
gatedGrpc (boolowski gatedGrpc)
statyczne DebugNumericSummary.Options
dolna granica (pływająca dolna granica)
statyczne DebugNumericSummary.Options
wyciszenieIfHealthy (wartość logiczna wyciszeniaIfHealthy)
Wyjście <Podwójne>
statyczne DebugNumericSummary.Options
tensorName (Nazwa tensora ciągu)
statyczne DebugNumericSummary.Options
UpperBound (Float UpperBound)

Metody dziedziczone

Metody publiczne

publiczne wyjście <Double> asOutput ()

Zwraca symboliczny uchwyt tensora.

Dane wejściowe operacji TensorFlow są wynikami innej operacji TensorFlow. Ta metoda służy do uzyskania symbolicznego uchwytu reprezentującego obliczenia danych wejściowych.

public static DebugNumericSummary create (zakres zakresu , wejście argumentu <T>, opcje... opcje)

Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację DebugNumericSummary.

Parametry
zakres aktualny zakres
wejście Tensor wejściowy, typ inny niż referencyjny.
opcje przenosi opcjonalne wartości atrybutów
Zwroty
  • nowe wystąpienie DebugNumericSummary

public static DebugNumericSummary.Options debugUrls (List<String> debugUrls)

Parametry
debugUrls Lista adresów URL do celów debugowania, np. file:///foo/tfdbg_dump, grpc:://localhost:11011.

public static DebugNumericSummary.Options nazwa_urządzenia (Ciąg nazwa_urządzenia)

public static DebugNumericSummary.Options gatedGrpc (Boolean gatedGrpc)

Parametry
ogrodzonyGrpc Czy ta operacja będzie zamknięta. Jeśli którykolwiek z adresów debug_url tego węzła debugowania ma schemat grpc://, gdy wartość tego atrybutu jest ustawiona na True, dane nie będą w rzeczywistości wysyłane przez strumień grpc, chyba że ta operacja debugowania została włączona w debug_url . Jeśli wszystkie adresy debug_url tego węzła debugowania mają schemat grpc:// i opcja debugowania nie jest włączona w żadnym z nich, wynikiem będzie pusty Tensor.

public static DebugNumericSummary.Options dolna granica (Float dolna granica)

Parametry
Dolna granica (float) Dolna granica <= wartości, które zostaną uwzględnione w uogólnionej liczbie -inf. Wartość domyślna: -inf.

public static DebugNumericSummary.Options muteIfHealthy (Boolean muteIfHealthy)

Parametry
wyciszenieJeśli zdrowe (bool) Nie wysyłaj danych do adresów URL debugowania, chyba że co najmniej jeden z elementów [2], [3] i [7] (tj. liczba nan i uogólniona liczba -inf i inf) nie jest równa zeru.

publiczne wyjście <Double> wyjście ()

public static DebugNumericSummary.Options nazwa tensora (nazwa tensora ciągu)

Parametry
nazwa tensora Nazwa tensora wejściowego.

public static DebugNumericSummary.Options UpperBound (Float UpperBound)

Parametry
Górna granica (float) Górna granica >=, które wartości zostaną uwzględnione w uogólnionej liczbie +inf. Wartość domyślna: +inf.