Resumen numérico de depuración V2 Op.
Calcula un resumen numérico del tensor de entrada. La forma de la salida depende del atributo tensor_debug_mode. Esta operación la utiliza internamente TensorFlow Debugger (tfdbg) v2.
Clases anidadas
clase | DebugNumericsSummary.Options | Atributos opcionales para DebugNumericsSummary |
Constantes
Cadena | OP_NOMBRE | El nombre de esta operación, como lo conoce el motor central de TensorFlow. |
Métodos públicos
Salida <U> | como salida () Devuelve el identificador simbólico del tensor. |
Resumen de números de depuración estático <TFloat32> | crear (alcance alcance , Operando <? extiende TType > entrada, Opciones... opciones) Método de fábrica para crear una clase que envuelve una nueva operación DebugNumericsSummary utilizando tipos de salida predeterminados. |
estático <U extiende TNumber > DebugNumericsSummary <U> | crear (alcance alcance , Operando <? extiende TType > entrada, Clase<U> tipoDsalida, Opciones... opciones) Método de fábrica para crear una clase que envuelve una nueva operación DebugNumericsSummary. |
Salida <U> | producción () |
DebugNumericsSummary.Options estático | tensorDebugMode (tensorDebugMode largo) |
DebugNumericsSummary.Options estático | tensorId (tensorId largo) |
Métodos heredados
Constantes
Cadena final estática pública OP_NAME
El nombre de esta operación, como lo conoce el motor central de TensorFlow.
Métodos públicos
Salida pública <U> como Salida ()
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 DebugNumericsSummary <TFloat32> crear (alcance alcance , operando <? extiende TType > entrada, opciones... opciones)
Método de fábrica para crear una clase que envuelve una nueva operación DebugNumericsSummary utilizando tipos de salida predeterminados.
Parámetros
alcance | alcance actual |
---|---|
aporte | Tensor de entrada, que se resumirá en la op. |
opciones | lleva valores de atributos opcionales |
Devoluciones
- una nueva instancia de DebugNumericsSummary
public static DebugNumericsSummary <U> crear ( alcance alcance , operando <? extiende TType > entrada, clase<U> salidaDtipo, opciones... opciones)
Método de fábrica para crear una clase que envuelve una nueva operación DebugNumericsSummary.
Parámetros
alcance | alcance actual |
---|---|
aporte | Tensor de entrada, que se resumirá en la op. |
tipoDdesalida | Opcional. El tipo de salida. Puede ser float32 o float64 (predeterminado: float32). |
opciones | lleva valores de atributos opcionales |
Devoluciones
- una nueva instancia de DebugNumericsSummary
público estático DebugNumericsSummary.Options tensorDebugMode (tensorDebugMode largo)
Parámetros
tensorDebugMode | Modo de depuración de tensor: el modo en el que el tensor de entrada se resume mediante la operación. Consulte la enumeración TensorDebugMode en tensorflow/core/protobuf/debug_event.proto para obtener más detalles. Valores admitidos: 2 (CURT_HEALTH): genera un tensor de forma float32/64 [2]. El primer elemento es tensor_id, si se proporciona, y -1 en caso contrario. El segundo elemento es un bit que se establece en 1 si el tensor de entrada tiene un valor infinito o nan, o cero en caso contrario. 3 (CONCISE_HEALTH): Genera un tensor de forma float32/64 [5]. El primer elemento es tensor_id, si se proporciona, y -1 en caso contrario. Las cuatro ranuras restantes son el número total de elementos, -infs, +infs y nans en el tensor de entrada, respectivamente. 4 (FULL_HEALTH): Genera un tensor float32/64 de forma [11]. El primer elemento es tensor_id, si se proporciona, y -1 en caso contrario. El segundo elemento es device_id, si se proporciona, y -1 en caso contrario. El tercer elemento contiene el valor del tipo de datos del tensor de entrada según el tipo enumerado en tensorflow/core/framework/types.proto. Los elementos restantes contienen el número total de elementos, -infs, +infs, nans, números finitos negativos, ceros y números finitos positivos en el tensor de entrada, respectivamente. 5 (FORMA): genera un tensor de forma flotante 32/64 [10]. El primer elemento es tensor_id, si se proporciona, y -1 en caso contrario. El segundo elemento contiene el valor del tipo de datos del tensor de entrada según el tipo enumerado en tensorflow/core/framework/types.proto. El tercer elemento tiene el rango de tensor. El cuarto elemento contiene el número de elementos dentro del tensor. Finalmente los 6 elementos restantes mantienen la forma del tensor. Si el rango del tensor es inferior a 6, la forma se rellena a la derecha con ceros. Si el rango es mayor que 6, la cabeza de la forma se trunca. 6 (FULL_NUMERICS): Genera un tensor float32/64 de forma [22]. El primer elemento es tensor_id, si se proporciona, y -1 en caso contrario. El segundo elemento es device_id, si se proporciona, y -1 en caso contrario. El tercer elemento contiene el valor del tipo de datos del tensor de entrada según el tipo enumerado en tensorflow/core/framework/types.proto. El cuarto elemento tiene el rango de tensor. Los elementos del 5 al 11 mantienen la forma del tensor. Si el rango del tensor es inferior a 6, la forma se rellena a la derecha con ceros. Si el rango es mayor que 6, la cabeza de la forma se trunca. Los elementos del 12 al 18 contienen el número de elementos, -infs, +infs, nans, flotadores denormales, números finitos negativos, ceros y números finitos positivos en el tensor de entrada, respectivamente. Los últimos cuatro elementos contienen el valor mínimo, el valor máximo, la media y la varianza del tensor de entrada. 8 (REDUCE_INF_NAN_THREE_SLOTS): Genera un tensor float32/64 de forma [3]. El primer elemento es -inf si algún elemento del tensor de entrada es -inf, o cero en caso contrario. El segundo elemento es +inf si algún elemento del tensor de entrada es +inf, o cero en caso contrario. El tercer elemento es nan si algún elemento del tensor de entrada es nan, o cero en caso contrario. |
---|
público estático DebugNumericsSummary.Options tensorId (tensorId largo)
Parámetros
tensorId | Opcional. Un identificador entero para el tensor que se resume en esta operación. |
---|