DebugIdentity

publiczna klasa końcowa DebugIdentity

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 DebugIdentity.Options Opcjonalne atrybuty DebugIdentity

Stałe

Strunowy OP_NAME Nazwa tej operacji znana silnikowi rdzenia TensorFlow

Metody publiczne

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

Metody dziedziczone

Stałe

publiczny statyczny końcowy ciąg znaków OP_NAME

Nazwa tej operacji znana silnikowi rdzenia TensorFlow

Wartość stała: „DebugIdentityV2”

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 DebugIdentity.Options roundBufferSize (Long roundBufferSize)

public static DebugIdentity <T> create (zakres zakresu , dane wejściowe argumentu <T>, opcje... opcje)

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

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

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

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

public static DebugIdentity.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 ()

public static DebugIdentity.Options wyjścieSlot (Długie wyjścieSlot)

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

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

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

public static DebugIdentity.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 DebugIdentity.Options tfdbgRunId (Ciąg tfdbgRunId)