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> | |
statyczne DebugIdentity.Options | debugUrls (List<String> debugUrls) |
statyczne DebugIdentity.Options | opName (Ciąg opName) |
Wyjście <T> | wyjście () |
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
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 <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. |
---|
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. |
---|