Aviso: esta API está obsoleta e será removida em uma versão futura do TensorFlow depois que a substituição estiver estável.

DebugNumericSummary

public final class DebugNumericSummary

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 existir tal elemento: + inf. [9]: máximo de todos os elementos não inf e não NaN. Se não inicializado ou se esse elemento não 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 deviceName (String deviceName)

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.

Saída pública <Duplo> output ()

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.