RandomShuffle

RandomShuffle classe final pública

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]` é mapeado para uma e apenas uma `saída [i]`. Por exemplo, um mapeamento que pode ocorrer devido a um tensor de 3x2 é:

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

Classes aninhadas

classe RandomShuffle.Options Atributos opcionais para RandomShuffle

Constantes

Fragmento OP_NAME O nome desta operação, conforme conhecido pelo motor principal TensorFlow

Métodos Públicos

Output <T>
asOutput ()
Retorna o identificador simbólico do tensor.
estática <T estende TType > RandomShuffle <T>
criar ( Scope escopo, Operando <T> valor, Options ... Opções)
Método de fábrica para criar uma classe envolvendo uma nova operação RandomShuffle.
Output <T>
saída ()
Um tensor de mesma forma e tipo que `valor`, embaralhado ao longo de sua primeira dimensão.
estáticos RandomShuffle.Options
sementes (semente Long)
estáticos RandomShuffle.Options
seed2 (seed2 Long)

Métodos herdados

Constantes

nome_op final String public static

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

Valor constante: "RandomShuffle"

Métodos Públicos

pública Output <T> asOutput ()

Retorna o identificador simbólico do 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 RandomShuffle <T> create ( Scope escopo, Operando <T> valor, Options ... Opções)

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

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

pública Output <T> de saída ()

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

public static RandomShuffle.Options semente (seed Long)

Parâmetros
semente Se `seed` ou` seed2` forem configurados para ser diferente de zero, o gerador de número aleatório é propagado pela semente fornecida. Caso contrário, é semeado por uma semente aleatória.

public static RandomShuffle.Options seed2 (seed2 Long)

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