DebugIdentityV2

publiczna klasa końcowa DebugIdentityV2

Debugowanie tożsamości V2 op.

Zapewnia mapowanie tożsamości z danych wejściowych na wyjściowe podczas zapisywania zawartości tensora wejściowego przez wywołanie DebugEventsWriter.

Semantyka tensora wejściowego zależy od tensor_debug_mode. W typowym użyciu tensor wejściowy pochodzi bezpośrednio z obliczeń użytkownika tylko wtedy, gdy graph_debug_mode ma wartość FULL_TENSOR (zobacz protobuf/debug_event.proto, aby uzyskać listę wszystkich możliwych wartości graph_debug_mode). W przypadku innych trybów debugowania tensor wejściowy powinien być generowany przez dodatkowy op lub podgraf, który oblicza podsumowanie informacji o jednym lub większej liczbie tensorów.

Klasy zagnieżdżone

klasa Opcje DebugIdentityV2 Opcjonalne atrybuty dla DebugIdentityV2

Metody publiczne

Wyjście <T>
jako wyjście ()
Zwraca symboliczny uchwyt tensora.
statyczne DebugIdentityV2.Options
roundBufferSize (Długi okrągłyBufferSize)
statyczny <T> DebugIdentityV2 <T>
utwórz (zakres zakresu , wejście argumentu <T>, opcje... opcje)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację DebugIdentityV2.
statyczne DebugIdentityV2.Options
debugUrls (List<String> debugUrls)
statyczne DebugIdentityV2.Options
opName (Ciąg opName)
Wyjście <T>
statyczne DebugIdentityV2.Options
wyjścieSlot (Długie wyjścieSlot)
statyczne DebugIdentityV2.Options
tensorDebugMode (długi tensorDebugMode)
statyczne DebugIdentityV2.Options
tfdbgContextId (Ciąg tfdbgContextId)
statyczne DebugIdentityV2.Options
tfdbgRunId (Ciąg tfdbgRunId)

Metody dziedziczone

Metody publiczne

publiczne wyjście <T> 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 DebugIdentityV2.Options roundBufferSize (Long roundBufferSize)

public static DebugIdentityV2 <T> utwórz (zakres zakresu , dane wejściowe argumentu <T>, opcje... opcje)

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

Parametry
zakres aktualny zakres
wejście Tensor wejściowy, typ inny niż referencyjny
opcje przenosi opcjonalne wartości atrybutów
Zwroty
  • nowa instancja DebugIdentityV2

publiczne statyczne DebugIdentityV2.Options debugUrls (List<String> debugUrls)

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

public static DebugIdentityV2.Options opName (String opName)

Parametry
nazwa op Opcjonalny. Nazwa operacji, której dotyczy operacja debugowania. Używane tylko do śledzenia pojedynczego tensora.

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

publiczne statyczne DebugIdentityV2.Options gniazdo wyjściowe (długie gniazdo wyjściowe)

Parametry
gniazdo wyjściowe Opcjonalny. Indeks szczeliny wyjściowej tensora, którego dotyczy operacja debugowania. Używane tylko do śledzenia pojedynczego tensora.

public static DebugIdentityV2.Options tensorDebugMode (długi tensorDebugMode)

Parametry
tensorDebugMode Wartość wyliczeniowa TensorDebugMode. Aby uzyskać szczegółowe informacje, zobacz debug_event.proto.

public static DebugIdentityV2.Options tfdbgContextId (Ciąg tfdbgContextId)

Parametry
tfdbgContextId Wygenerowany przez tfdbg identyfikator kontekstu, do którego należy operacja, np. konkretna skompilowana funkcja tf.

public static DebugIdentityV2.Options tfdbgRunId (Ciąg tfdbgRunId)