Oblicza identyfikatory stanowisk w sampled_candidates, które pasują do true_labels.
Wykonując log-odds NCE, wynik tej operacji powinien zostać przekazany przez operację SparseToDense, a następnie dodany do logitów wybranych kandydatów. Powoduje to „usunięcie” próbkowanych etykiet, które pasują do prawdziwych etykiet, upewniając klasyfikator, że są to próbkowane etykiety.
Klasy zagnieżdżone
| klasa | Oblicz przypadkowe trafienia. Opcje | Opcjonalne atrybuty ComputeAccidentalHits | |
Stałe
| Strunowy | OP_NAME | Nazwa tej operacji znana silnikowi rdzenia TensorFlow |
Metody publiczne
| statyczne obliczenia przypadkowych trafień | |
| Dane wyjściowe <TInt64> | identyfikatory () Wektor identyfikatorów pozycji w sampled_candidates, które pasują do true_label dla wiersza z odpowiednim indeksem w indeksach. |
| Dane wyjściowe <TInt32> | indeksy () Wektor indeksów odpowiadających wierszom true_candidates. |
| statyczne ComputeAccidentalHits.Options | nasiona (długie nasiona) |
| statyczne ComputeAccidentalHits.Options | nasiona 2 (Długie nasiona 2) |
| Dane wyjściowe <TFloat32> | ciężarki () Wektor o tej samej długości co indeksy i identyfikatory, w którym każdy element ma wartość -FLOAT_MAX. |
Metody dziedziczone
Stałe
publiczny statyczny końcowy ciąg znaków OP_NAME
Nazwa tej operacji znana silnikowi rdzenia TensorFlow
Metody publiczne
public static ComputeAccidentalHits create ( Zakres zakresu, Operand < TInt64 > trueClasses, Operand < TInt64 > sampledCandidates, Long numTrue, Opcje... opcje)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację ComputeAccidentalHits.
Parametry
| zakres | aktualny zakres |
|---|---|
| prawdziweKlasy | Dane wyjściowe true_classes UnpackSparseLabels. |
| próbni kandydaci | Dane wyjściowe sampled_candidates narzędzia CandidateSampler. |
| liczbaTrue | Liczba prawdziwych etykiet na kontekst. |
| opcje | przenosi opcjonalne wartości atrybutów |
Zwroty
- nowa instancja ComputeAccidentalHits
publiczne wyjście < TInt64 > ids ()
Wektor identyfikatorów pozycji w sampled_candidates, które pasują do true_label dla wiersza z odpowiednim indeksem w indeksach.
public static ComputeAccidentalHits.Options ziarno (długie ziarno)
Parametry
| nasionko | Jeśli ziarno lub ziarno2 jest ustawione na wartość różną od zera, generator liczb losowych jest zaszczepiany przez dane ziarno. W przeciwnym razie jest on zaszczepiany losowo. |
|---|
public static ComputeAccidentalHits.Options nasiono2 (długie ziarno2)
Parametry
| ziarno2 | Drugie ziarno, aby uniknąć kolizji nasion. |
|---|