Debug Identity V2 Op.
Proporciona un mapeo de identidad de entrada a salida, mientras escribe el contenido del tensor de entrada llamando a DebugEventsWriter.
La semántica del tensor de entrada depende de tensor_debug_mode. En el uso típico, el tensor de entrada proviene directamente del cálculo del usuario solo cuando graph_debug_mode es FULL_TENSOR (consulte protobuf / debug_event.proto para obtener una lista de todos los valores posibles de graph_debug_mode). Para los otros modos de depuración, el tensor de entrada debe producirse mediante una operación o subgrafo adicional que calcule información resumida sobre uno o más tensores.
Clases anidadas
clase | DebugIdentity.Options | Los atributos opcionales para DebugIdentity |
Constantes
Cuerda | OP_NAME | El nombre de esta operación, como lo conoce el motor central de TensorFlow |
Métodos públicos
Salida <T> | asOutput () Devuelve el identificador simbólico del tensor. |
estáticas DebugIdentity.Options | circularBufferSize (Long circularBufferSize) |
estática <T se extiende Ttype > DebugIdentity <T> | crear ( Alcance alcance, operando <T> de entrada, Opciones ... Opciones) Método de fábrica para crear una clase que envuelva una nueva operación DebugIdentity. |
estáticas DebugIdentity.Options | debugUrls (List <String> debugUrls) |
estáticas DebugIdentity.Options | opname (String opname) |
Salida <T> | salida () |
estáticas DebugIdentity.Options | outputSlot (Long outputSlot) |
estáticas DebugIdentity.Options | tensorDebugMode (Long tensorDebugMode) |
estáticas DebugIdentity.Options | tfdbgContextId (String tfdbgContextId) |
estáticas DebugIdentity.Options | tfdbgRunId (String tfdbgRunId) |
Métodos heredados
Constantes
OP_NAME pública final static String
El nombre de esta operación, como lo conoce el motor central de TensorFlow
Métodos públicos
pública de salida <T> asOutput ()
Devuelve el identificador simbólico del tensor.
Las entradas a las operaciones de TensorFlow son salidas de otra operación de TensorFlow. Este método se utiliza para obtener un identificador simbólico que representa el cálculo de la entrada.
public static DebugIdentity <T> crear ( Alcance alcance, operando <T> de entrada, Opciones ... Opciones)
Método de fábrica para crear una clase que envuelva una nueva operación DebugIdentity.
Parámetros
alcance | alcance actual |
---|---|
aporte | Tensor de entrada, tipo sin referencia |
opciones | lleva valores de atributos opcionales |
Devoluciones
- una nueva instancia de DebugIdentity
estáticas pública DebugIdentity.Options debugUrls (List <String> debugUrls)
Parámetros
debugUrls | Lista de URL para depurar destinos, por ejemplo, file: /// foo / tfdbg_dump. |
---|
public static DebugIdentity.Options opname (String opname)
Parámetros
opName | Opcional. Nombre de la operación de la que se ocupa la operación de depuración. Se usa solo para el seguimiento de un solo tensor. |
---|
public static DebugIdentity.Options outputSlot (Long outputSlot)
Parámetros
outputSlot | Opcional. Índice de la ranura de salida del tensor al que se refiere la operación de depuración. Se usa solo para el seguimiento de un solo tensor. |
---|
public static DebugIdentity.Options tensorDebugMode (Long tensorDebugMode)
Parámetros
tensorDebugMode | Valor de enumeración de TensorDebugMode. Consulte debug_event.proto para obtener más detalles. |
---|
public static DebugIdentity.Options tfdbgContextId (String tfdbgContextId)
Parámetros
tfdbgContextId | Un ID generado por tfdbg para el contexto al que pertenece la operación, por ejemplo, una función tf compilada concreta. |
---|