DebugIdentityV2

DebugIdentityV2 de clase final pública

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 DebugIdentityV2.Options Atributos opcionales para DebugIdentityV2

Métodos públicos

Salida <T>
asOutput ()
Devuelve el identificador simbólico de un tensor.
static DebugIdentityV2.Options
circularBufferSize (Long circularBufferSize)
estática <T> DebugIdentityV2 <T>
crear ( alcance del alcance, entrada del operando <T>, opciones ... opciones)
Método de fábrica para crear una clase que envuelva una nueva operación DebugIdentityV2.
static DebugIdentityV2.Options
debugUrls (List <String> debugUrls)
static DebugIdentityV2.Options
opName (String opName)
Salida <T>
salida ()
static DebugIdentityV2.Options
outputSlot (Long outputSlot)
static DebugIdentityV2.Options
static DebugIdentityV2.Options
tfdbgContextId (Cadena tfdbgContextId)
static DebugIdentityV2.Options
tfdbgRunId (Cadena tfdbgRunId)

Métodos heredados

Métodos públicos

Salida pública <T> asOutput ()

Devuelve el identificador simbólico de un 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 DebugIdentityV2.Options circularBufferSize (Long circularBufferSize)

public static DebugIdentityV2 <T> create ( alcance del alcance, entrada del operando <T>, opciones ... opciones)

Método de fábrica para crear una clase que envuelva una nueva operación DebugIdentityV2.

Parámetros
alcance alcance actual
aporte Tensor de entrada, tipo sin referencia
opciones lleva valores de atributos opcionales
Devoluciones
  • una nueva instancia de DebugIdentityV2

DebugIdentityV2.Options estática pública debugUrls (List <String> debugUrls)

Parámetros
debugUrls Lista de URL para depurar destinos, por ejemplo, file: /// foo / tfdbg_dump.

DebugIdentityV2.Options estática pública 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.

salida pública <T> salida ()

public static DebugIdentityV2.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 DebugIdentityV2.Options tensorDebugMode (Long tensorDebugMode)

Parámetros
tensorDebugMode Valor de enumeración de TensorDebugMode. Consulte debug_event.proto para obtener más detalles.

DebugIdentityV2.Options estática pública 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.función compilada concreta.

DebugIdentityV2.Options estática pública tfdbgRunId (String tfdbgRunId)