fluxo tensor:: ops:: ComputeAccidentalHits
#include <candidate_sampling_ops.h>
Calcula os IDs das posições em sampled_candidates que correspondem a true_labels.
Resumo
Ao fazer log-odds NCE, o resultado desta operação deve ser passado por uma operação SparseToDense e, em seguida, adicionado aos logits dos candidatos amostrados. Isso tem o efeito de 'remover' os rótulos amostrados que correspondem aos rótulos verdadeiros, garantindo ao classificador que sejam rótulos amostrados.
Argumentos:
- escopo: um objeto Escopo
- true_classes: A saída true_classes de UnpackSparseLabels.
- sampled_candidates: a saída sampled_candidates de CandidateSampler.
- num_true: Número de rótulos verdadeiros por contexto.
Atributos opcionais (veja Attrs
):
- seed: 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.
- seed2: Uma segunda semente para evitar colisão de sementes.
Retorna:
- Índices
Output
: um vetor de índices correspondentes às linhas de true_candidates. - IDs
Output
: um vetor de IDs de posições em sampled_candidates que correspondem a um true_label para a linha com o índice correspondente em índices. - Pesos
Output
: um vetor do mesmo comprimento dos índices e ids, em que cada elemento é -FLOAT_MAX.
Construtores e Destruidores | |
---|---|
ComputeAccidentalHits (const :: tensorflow::Scope & scope, :: tensorflow::Input true_classes, :: tensorflow::Input sampled_candidates, int64 num_true) | |
ComputeAccidentalHits (const :: tensorflow::Scope & scope, :: tensorflow::Input true_classes, :: tensorflow::Input sampled_candidates, int64 num_true, const ComputeAccidentalHits::Attrs & attrs) |
Atributos públicos | |
---|---|
ids | |
indices | |
operation | |
weights |
Funções estáticas públicas | |
---|---|
Seed (int64 x) | |
Seed2 (int64 x) |
Estruturas | |
---|---|
tensorflow:: ops:: ComputeAccidentalHits:: Attrs | Configuradores de atributos opcionais para ComputeAccidentalHits . |
Atributos públicos
IDs
::tensorflow::Output ids
índices
::tensorflow::Output indices
operação
Operation operation
pesos
::tensorflow::Output weights
Funções públicas
ComputeAccidentalHits
ComputeAccidentalHits( const ::tensorflow::Scope & scope, ::tensorflow::Input true_classes, ::tensorflow::Input sampled_candidates, int64 num_true )
ComputeAccidentalHits
ComputeAccidentalHits( const ::tensorflow::Scope & scope, ::tensorflow::Input true_classes, ::tensorflow::Input sampled_candidates, int64 num_true, const ComputeAccidentalHits::Attrs & attrs )
Funções estáticas públicas
Semente
Attrs Seed( int64 x )
Semente2
Attrs Seed2( int64 x )