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

DebugNumericSummary

DebugNumericSummary public final class

Depurar resumen numérico Op.

Proporcione un resumen básico de los tipos de valores numéricos, el rango y la distribución.

salida: Un tensor doble de forma [14 + nDimensiones], donde nDimensiones es el número de dimensiones de la forma del tensor. Los elementos de salida son: [0]: se inicializa (1.0) o no (0.0). [1]: número total de elementos [2]: recuento de elementos NaN [3]: recuento -inf generalizado: elementos <= límite_inferior. lower_bound es -inf de forma predeterminada. [4]: recuento de elementos negativos (excluyendo -inf), si lower_bound es el valor predeterminado -inf. De lo contrario, este es el recuento de elementos> límite_inferior y <0. [5]: recuento de elementos cero [6]: recuento de elementos positivos (excluyendo + inf), si límite_de_inferior es el valor predeterminado + inf. De lo contrario, este es el recuento de elementos <upper_bound y> 0. [7]: generalized + inf count, elements> = upper_bound. upper_bound es + inf por defecto. Los elementos de salida [1: 8] son ​​todos cero, si el tensor no está inicializado. [8]: mínimo de todos los elementos que no son inf ni NaN. Si no está inicializado o no existe tal elemento: + inf. [9]: máximo de todos los elementos que no son inf ni NaN. Si no está inicializado o no existe tal elemento: -inf. [10]: media de todos los elementos que no son inf ni NaN. Si no está inicializado o no existe tal elemento: NaN. [11]: varianza de todos los elementos que no son inf ni NaN. Si no está inicializado o no existe tal elemento: NaN. [12]: Tipo de datos del tensor codificado como un entero de enumeración. Consulte el protocolo DataType para obtener más detalles. [13]: Número de dimensiones del tensor (ndims). [14+]: Tamaños de las dimensiones.

Clases anidadas

clase DebugNumericSummary.Options Los atributos opcionales para DebugNumericSummary

Métodos públicos

Salida <doble>
asOutput ()
Devuelve el identificador simbólico de un tensor.
estática <T> DebugNumericSummary
crear ( Alcance alcance, operando <T> de entrada, Opciones ... Opciones)
Método de fábrica para crear una clase que envuelva una nueva operación DebugNumericSummary.
estáticas DebugNumericSummary.Options
debugUrls (List <String> debugUrls)
estáticas DebugNumericSummary.Options
DEVICENAME (String DEVICENAME)
estáticas DebugNumericSummary.Options
gatedGrpc (Boolean gatedGrpc)
estáticas DebugNumericSummary.Options
LowerBound (Float LowerBound)
estáticas DebugNumericSummary.Options
muteIfHealthy (Boolean muteIfHealthy)
Salida <doble>
salida ()
estáticas DebugNumericSummary.Options
tensorName (String tensorName)
estáticas DebugNumericSummary.Options
del límite superior (Float límite superior)

Métodos heredados

Métodos públicos

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

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

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

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

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

public static DebugNumericSummary.Options DEVICENAME (String DEVICENAME)

public static DebugNumericSummary.Options gatedGrpc (booleano gatedGrpc)

Parámetros
gatedGrpc Si esta operación será cerrada. Si alguna de las debug_urls de este nodo de depuración es del esquema grpc: //, cuando el valor de este atributo se establece en True, los datos no se enviarán realmente a través de la secuencia grpc a menos que esta operación de depuración se haya habilitado en debug_url . Si todas las debug_urls de este nodo de depuración son del esquema grpc: // y la operación de depuración no está habilitada en ninguna de ellas, la salida será un tensor vacío.

public static DebugNumericSummary.Options LowerBound (Float LowerBound)

Parámetros
límite inferior (flotante) El límite inferior <= cuyos valores se incluirán en el recuento -inf generalizado. Por defecto: -inf.

public static DebugNumericSummary.Options muteIfHealthy (booleano muteIfHealthy)

Parámetros
muteIfHealthy (bool) No envíe datos a las URL de depuración a menos que al menos uno de los elementos [2], [3] y [7] (es decir, el recuento nan y los recuentos -inf e inf generalizados) sea distinto de cero.

pública de salida <Double> salida ()

public static DebugNumericSummary.Options tensorName (String tensorName)

Parámetros
tensorName Nombre del tensor de entrada.

public static DebugNumericSummary.Options del límite superior (límite superior del flotador)

Parámetros
upperBound (flotante) El límite superior> = cuyos valores se incluirán en el recuento generalizado + inf. Por defecto: + inf.