RandomShuffle

classe final pública RandomShuffle

Embaralha aleatoriamente um tensor ao longo de sua primeira dimensão.

O tensor é embaralhado ao longo da dimensão 0, de modo que cada `valor[j]` seja mapeado para uma e apenas uma `saída[i]`. Por exemplo, um mapeamento que pode ocorrer para um tensor 3x2 é:

[[1, 2],       [[5, 6],
  [3, 4],  ==>   [1, 2],
  [5, 6]]        [3, 4]]
 

Classes aninhadas

aula RandomShuffle.Opções Atributos opcionais para RandomShuffle

Constantes

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

Métodos Públicos

Saída <T>
asOutput ()
Retorna o identificador simbólico do tensor.
estático <T estende TType > RandomShuffle <T>
create (escopo do escopo , valor do operando <T>, opções... opções)
Método de fábrica para criar uma classe que envolve uma nova operação RandomShuffle.
Saída <T>
saída ()
Um tensor da mesma forma e tipo de `valor`, embaralhado ao longo de sua primeira dimensão.
RandomShuffle.Options estático
semente (semente longa)
RandomShuffle.Options estático
seed2 (semente2 longa)

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: "RandomShuffle"

Métodos Públicos

Saída pública <T> 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 RandomShuffle <T> create (escopo do escopo , valor do operando <T>, opções... opções)

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

Parâmetros
escopo escopo atual
valor O tensor a ser embaralhado.
opções carrega valores de atributos opcionais
Devoluções
  • uma nova instância do RandomShuffle

Saída pública <T> saída ()

Um tensor da mesma forma e tipo de `valor`, embaralhado ao longo de sua primeira dimensão.

semente pública estática RandomShuffle.Options (semente longa)

Parâmetros
semente Se `seed` ou `seed2` forem definidos como diferentes de zero, o gerador de números aleatórios será propagado pela semente fornecida. Caso contrário, é semeado por uma semente aleatória.

público estático RandomShuffle.Options seed2 (Seed2 longo)

Parâmetros
semente2 Uma segunda semente para evitar colisão de sementes.