Depurar resumo numérico op.
Fornece um resumo básico dos tipos de valor numérico, intervalo e distribuição.
saída: Um tensor duplo de forma [14 + nDimensions], onde nDimensions é o número de dimensões da forma do tensor. Os elementos de saída são: [0]: é inicializado (1.0) ou não (0.0). [1]: número total de elementos [2]: contagem de elementos NaN [3]: contagem generalizada -inf: elementos <= lower_bound. lower_bound é -inf por padrão. [4]: contagem de elemento negativo (excluindo -inf), se lower_bound for o -inf padrão. Caso contrário, esta é a contagem de elementos> limite inferior e <0. [5]: contagem de elemento zero [6]: contagem de elemento positivo (excluindo + inf), se limite superior for o padrão + inf. Caso contrário, esta é a contagem de elementos <limite superior e> 0. [7]: generalizado + contagem inf, elementos> = limite superior. upper_bound é + inf por padrão. Os elementos de saída [1: 8] são todos zero, se o tensor não foi inicializado. [8]: mínimo de todos os elementos não inf e não NaN. Se não inicializado ou não existe tal elemento: + inf. [9]: máximo de todos os elementos não inf e não NaN. Se não inicializado ou se nenhum elemento existir: -inf. [10]: média de todos os elementos não inf e não NaN. Se não inicializado ou não existe tal elemento: NaN. [11]: variância de todos os elementos não inf e não NaN. Se não inicializado ou não existe tal elemento: NaN. [12]: Tipo de dados do tensor codificado como um inteiro enum. Consulte o protocolo de DataType para obter mais detalhes. [13]: Número de dimensões do tensor (ndims). [14+]: Tamanhos das dimensões.
Classes aninhadas
aula | DebugNumericSummary.Options | Atributos opcionais para DebugNumericSummary |
Métodos Públicos
Saída <Duplo> | asOutput () Retorna o identificador simbólico de um tensor. |
static <T> DebugNumericSummary | criar ( escopo do escopo, entrada Operand <T>, Opções ... opções) Método de fábrica para criar uma classe que envolve uma nova operação DebugNumericSummary. |
static DebugNumericSummary.Options | debugUrls (List <String> debugUrls) |
static DebugNumericSummary.Options | deviceName (String deviceName) |
static DebugNumericSummary.Options | gatedGrpc (Boolean gatedGrpc) |
static DebugNumericSummary.Options | lowerBound (Float lowerBound) |
static DebugNumericSummary.Options | muteIfHealthy (Boolean muteIfHealthy) |
Saída <Duplo> | saída () |
static DebugNumericSummary.Options | tensorName (String tensorName) |
static DebugNumericSummary.Options | upperBound (Float upperBound) |
Métodos herdados
Métodos Públicos
public Output <Double> asOutput ()
Retorna o identificador simbólico de um tensor.
As entradas para as operações do TensorFlow são saídas de outra operação do TensorFlow. Este método é usado para obter um identificador simbólico que representa o cálculo da entrada.
public static DebugNumericSummary criar ( Scope escopo, Operando <T> entrada, Options ... Opções)
Método de fábrica para criar uma classe que envolve uma nova operação DebugNumericSummary.
Parâmetros
alcance | escopo atual |
---|---|
entrada | Tensor de entrada, tipo não de referência. |
opções | carrega valores de atributos opcionais |
Devoluções
- uma nova instância de DebugNumericSummary
public static DebugNumericSummary.Options debugUrls (List <String> debugUrls)
Parâmetros
debugUrls | Lista de URLs para depurar destinos, por exemplo, file: /// foo / tfdbg_dump, grpc :: // localhost: 11011. |
---|
public static DebugNumericSummary.Options gatedGrpc (Boolean gatedGrpc)
Parâmetros
gatedGrpc | Se esta operação será bloqueada. Se qualquer um dos debug_urls deste nó de depuração for do esquema grpc: //, quando o valor desse atributo for definido como True, os dados não serão realmente enviados por meio do fluxo grpc, a menos que esta operação de depuração tenha sido habilitada em debug_url . Se todos os debug_urls deste nó de depuração forem do esquema grpc: // e a operação de depuração não estiver habilitada em nenhum deles, a saída será um Tensor vazio |
---|
public static DebugNumericSummary.Options lowerBound (Float lowerBound)
Parâmetros
lowerBound | (flutuante) O limite inferior <= cujos valores serão incluídos na contagem generalizada de -inf. Padrão: -inf. |
---|
public static DebugNumericSummary.Options muteIfHealthy (Boolean muteIfHealthy)
Parâmetros
muteIfHealthy | (bool) Não envie dados para os URLs de depuração, a menos que pelo menos um dos elementos [2], [3] e [7] (ou seja, a contagem nan e as contagens generalizadas -inf e inf) seja diferente de zero. |
---|
public static DebugNumericSummary.Options tensorName (String tensorName)
Parâmetros
tensorName | Nome do tensor de entrada. |
---|
public static DebugNumericSummary.Options upperBound (Float upperBound)
Parâmetros
limite superior | (flutuante) O limite superior> = quais valores serão incluídos na contagem + inf generalizada. Padrão: + inf. |
---|