ExtractGlimpse

classe final pública ExtractGlimpse

Extrai um vislumbre do tensor de entrada.

Retorna um conjunto de janelas chamadas vislumbres extraídas no local `offsets` do tensor de entrada. Se as janelas sobrepuserem apenas parcialmente as entradas, as áreas não sobrepostas serão preenchidas com ruído aleatório.

O resultado é um tensor 4-D de forma `[tamanho_do_batch, vislumbre_altura, vislumbre_largura, canais]`. Os canais e as dimensões do lote são iguais aos do tensor de entrada. A altura e largura das janelas de saída são especificadas no parâmetro `size`.

Os argumentos `normalized` e `centered` controlam como as janelas são construídas:

  • Se as coordenadas estiverem normalizadas, mas não centralizadas, 0,0 e 1,0 correspondem ao mínimo e ao máximo de cada dimensão de altura e largura.
  • Se as coordenadas estiverem normalizadas e centralizadas, elas variam de -1,0 a 1,0. As coordenadas (-1,0, -1,0) correspondem ao canto superior esquerdo, o canto inferior direito está localizado em (1,0, 1,0) e o centro está em (0, 0).
  • Se as coordenadas não forem normalizadas, elas serão interpretadas como números de pixels.

Classes aninhadas

aula ExtractGlimpse.Options Atributos opcionais para ExtractGlimpse

Constantes

Corda OP_NAME O nome desta operação, conforme conhecido pelo mecanismo principal do TensorFlow

Métodos Públicos

Saída < TFloat32 >
asOutput ()
Retorna o identificador simbólico do tensor.
ExtractGlimpse.Options estático
centrado (centralizado booleano)
ExtractGlimpse estático
create ( Escopo do escopo , Operando < TFloat32 > entrada, Operando < TInt32 > tamanho, Operando < TFloat32 > deslocamentos, Opções... opções)
Método de fábrica para criar uma classe que envolve uma nova operação ExtractGlimpse.
Saída < TFloat32 >
vislumbre ()
Um tensor que representa os vislumbres `[tamanho_do_batch, altura_do_lance, largura_dos_canais]`.
ExtractGlimpse.Options estático
ruído (ruído de corda)
ExtractGlimpse.Options estático
normalizado (normalizado booleano)
ExtractGlimpse.Options estático
uniformNoise (Booleano uniformNoise)

Métodos herdados

Constantes

String final estática pública OP_NAME

O nome desta operação, conforme conhecido pelo mecanismo principal do TensorFlow

Valor constante: "ExtractGlimpseV2"

Métodos Públicos

Saída pública < TFloat32 > asOutput ()

Retorna o identificador simbólico do tensor.

As entradas para 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 ExtractGlimpse.Options centralizado (centralizado em booleano)

Parâmetros
centrado indica se as coordenadas de deslocamento estão centralizadas em relação à imagem; nesse caso, o deslocamento (0, 0) é relativo ao centro das imagens de entrada. Se for falso, o deslocamento (0,0) corresponde ao canto superior esquerdo das imagens de entrada.

public static ExtractGlimpse create ( Escopo do escopo , Operando < TFloat32 > entrada, Operando < TInt32 > tamanho, Operando < TFloat32 > deslocamentos, Opções... opções)

Método de fábrica para criar uma classe que envolve uma nova operação ExtractGlimpse.

Parâmetros
escopo escopo atual
entrada Um tensor flutuante 4-D de forma `[tamanho_do_lote, altura, largura, canais]`.
tamanho Um tensor 1-D de 2 elementos contendo o tamanho dos vislumbres a serem extraídos. A altura de vislumbre deve ser especificada primeiro, seguida pela largura de vislumbre.
compensações Um tensor inteiro 2-D de forma `[batch_size, 2]` contendo as localizações y, x do centro de cada janela.
opções carrega valores de atributos opcionais
Devoluções
  • uma nova instância do ExtractGlimpse

Saída pública < TFloat32 > vislumbre ()

Um tensor que representa os vislumbres `[tamanho_do_batch, altura_do_lance, largura_dos_canais]`.

ruído público static ExtractGlimpse.Options (ruído de string)

Parâmetros
barulho indica se o ruído deve ser `uniforme`, `gaussiano` ou `zero`. O padrão é `uniform`, o que significa que o tipo de ruído será decidido por `uniform_noise`.

public static ExtractGlimpse.Options normalizado (booleano normalizado)

Parâmetros
normalizado indica se as coordenadas de deslocamento estão normalizadas.

public static ExtractGlimpse.Options uniformNoise (booleano uniformNoise)

Parâmetros
ruído uniforme indica se o ruído deve ser gerado usando uma distribuição uniforme ou uma distribuição gaussiana.