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. |
---|