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 | |
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> | wyjście () |
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 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. |
---|
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. |
---|