PriorityQueue

classe final pública PriorityQueue

Uma fila que produz elementos classificados pelo primeiro valor do componente.

Observe que PriorityQueue exige que o primeiro componente de qualquer elemento seja um escalar int64, além dos outros elementos declarados por component_types. Portanto, chamadas para Enqueue e EnqueueMany (resp. Dequeue e DequeueMany) em um PriorityQueue exigirão (resp. saída) uma entrada extra em suas listas de entrada (resp. saída).

Classes aninhadas

aula PriorityQueue.Options Atributos opcionais para PriorityQueue

Constantes

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

Métodos Públicos

Saída <TType>
asOutput ()
Retorna o identificador simbólico do tensor.
PriorityQueue.Options estático
capacidade (capacidade longa)
PriorityQueue.Options estático
contêiner (contêiner de string)
PriorityQueue estático
create ( Escopo do escopo , List<Class<? estende TType >> componentTypes, List< Shape > formas, Opções... opções)
Método de fábrica para criar uma classe que envolve uma nova operação PriorityQueue.
Saída <?>
lidar ()
O identificador da fila.
PriorityQueue.Options estático
nomecompartilhado (String nomecompartilhado)

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

Métodos Públicos

saída pública < TType > 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.

capacidade pública estática de PriorityQueue.Options (capacidade longa)

Parâmetros
capacidade O limite superior do número de elementos nesta fila. Números negativos significam que não há limite.

contêiner estático público PriorityQueue.Options (contêiner String)

Parâmetros
recipiente Se não estiver vazia, esta fila será colocada no contêiner especificado. Caso contrário, um contêiner padrão será usado.

public static PriorityQueue create ( Escopo escopo, List<Class<? estende TType >> componentTypes, List< Shape > formas, Opções... opções)

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

Parâmetros
escopo escopo atual
tipos de componentes O tipo de cada componente em um valor.
formas A forma de cada componente em um valor. O comprimento deste atributo deve ser 0 ou igual ao comprimento de component_types. Se o comprimento deste atributo for 0, as formas dos elementos da fila não serão restritas e apenas um elemento poderá ser retirado da fila por vez.
opções carrega valores de atributos opcionais
Devoluções
  • uma nova instância de PriorityQueue

Saída pública <?> identificador ()

O identificador da fila.

public static PriorityQueue.Options sharedName (String sharedName)

Parâmetros
NomeCompartilhado Se não estiver vazia, esta fila será compartilhada com o nome fornecido em várias sessões.