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
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. |
---|