DebugIdentity

DebugIdentity public final class

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

Valor constante: "DebugIdentityV2"

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

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.

pública de salida <T> salida ()

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.

public static DebugIdentity.Options tfdbgRunId (String tfdbgRunId)