Calcula os IDs das posições em sampled_candidates que correspondem a true_labels.
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.
Classes aninhadas
aula | ComputeAccidentalHits.Options | Atributos opcionais para ComputeAccidentalHits |
Constantes
Corda | OP_NAME | O nome desta operação, conforme conhecido pelo mecanismo principal do TensorFlow |
Métodos Públicos
ComputeAccidentalHits estático | |
Saída < TInt64 > | IDs () 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. |
Saída < TInt32 > | índices () Um vetor de índices correspondentes às linhas de true_candidates. |
ComputeAccidentalHits.Options estático | semente (semente longa) |
ComputeAccidentalHits.Options estático | seed2 (semente2 longa) |
Saída < TFloat32 > | pesos () Um vetor do mesmo comprimento que índices e ids, em que cada elemento é -FLOAT_MAX. |
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
public static ComputeAccidentalHits create ( Escopo escopo , Operando < TInt64 > trueClasses, Operando < TInt64 > sampledCandidates, Long numTrue, Opções... opções)
Método de fábrica para criar uma classe que envolve uma nova operação ComputeAccidentalHits.
Parâmetros
escopo | escopo atual |
---|---|
trueClasses | A saída true_classes de UnpackSparseLabels. |
amostradosCandidatos | A saída sampled_candidates de CandidateSampler. |
numTrue | Número de rótulos verdadeiros por contexto. |
opções | carrega valores de atributos opcionais |
Devoluções
- uma nova instância de ComputeAccidentalHits
Saída pública < TInt64 > ids ()
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.
Saída pública < TInt32 > índices ()
Um vetor de índices correspondentes às linhas de true_candidates.
semente pública estática ComputeAccidentalHits.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 ComputeAccidentalHits.Options seed2 (Seed2 longo)
Parâmetros
semente2 | Uma segunda semente para evitar colisão de sementes. |
---|