Advertencia: esta API está obsoleta y se eliminará en una versión futura de TensorFlow una vez que el reemplazo sea ​​estable.

DebugIdentityV2

DebugIdentityV2 public final class

Debug Identity V2 Op.

Proporciona un mapeo de identidad desde la entrada hasta la 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 Los atributos opcionales para DebugIdentityV2

Métodos públicos

Salida <T>
asOutput ()
Devuelve el identificador simbólico de un tensor.
estáticas DebugIdentityV2.Options
circularBufferSize (Long circularBufferSize)
estática <T> DebugIdentityV2 <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 DebugIdentityV2.
estáticas DebugIdentityV2.Options
debugUrls (List <String> debugUrls)
estáticas DebugIdentityV2.Options
opname (String opname)
Salida <T>
salida ()
estáticas DebugIdentityV2.Options
outputSlot (Long outputSlot)
estáticas DebugIdentityV2.Options
tensorDebugMode (Long tensorDebugMode)
estáticas DebugIdentityV2.Options
tfdbgContextId (String tfdbgContextId)
estáticas DebugIdentityV2.Options
tfdbgRunId (String tfdbgRunId)

Métodos heredados

Métodos públicos

pública de salida <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> crear ( Alcance alcance, operando <T> de entrada, 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

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

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

public static DebugIdentityV2.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 trazas de un solo tensor.

pública de salida <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 trazas 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.

public static DebugIdentityV2.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.función compilada concreta.

public static DebugIdentityV2.Options tfdbgRunId (String tfdbgRunId)