ComputeAccidentalHits

ComputeAccidentalHits kelas akhir publik

Menghitung id posisi di sampled_candidates yang cocok dengan true_labels.

Saat melakukan log-odds NCE, hasil operasi ini harus diteruskan melalui operasi SparseToDense, lalu ditambahkan ke logit kandidat sampel. Hal ini memiliki efek 'menghapus' label sampel yang cocok dengan label sebenarnya dengan membuat pengklasifikasi yakin bahwa label tersebut adalah label sampel.

Kelas Bersarang

kelas ComputeAccidentalHits.Options Atribut opsional untuk ComputeAccidentalHits

Konstanta

Rangkaian OP_NAME Nama operasi ini dikenal dengan mesin inti TensorFlow

Metode Publik

ComputeAccidentalHits statis
buat ( Lingkup cakupan, Operan < TInt64 > trueClasses, Operan < TInt64 > sampledCandidates, Long numTrue, Opsi... opsi)
Metode pabrik untuk membuat kelas yang membungkus operasi ComputeAccidentalHits baru.
Keluaran < TInt64 >
ID ()
Vektor ID posisi dalam sampled_candidates yang cocok dengan true_label untuk baris dengan indeks terkait dalam indeks.
Keluaran < TInt32 >
indeks ()
Vektor indeks yang sesuai dengan baris true_candidates.
ComputeAccidentalHits.Options statis
benih (biji panjang)
ComputeAccidentalHits.Options statis
seed2 (Benih panjang2)
Keluaran < TFloat32 >
beban ()
Vektor dengan panjang yang sama dengan indeks dan id, yang setiap elemennya adalah -FLOAT_MAX.

Metode Warisan

Konstanta

String akhir statis publik OP_NAME

Nama operasi ini dikenal dengan mesin inti TensorFlow

Nilai Konstan: "ComputeAccidentalHits"

Metode Publik

public static ComputeAccidentalHits membuat ( Lingkup cakupan, Operan < TInt64 > trueClasses, Operan < TInt64 > sampledCandidates, Long numTrue, Opsi... opsi)

Metode pabrik untuk membuat kelas yang membungkus operasi ComputeAccidentalHits baru.

Parameter
cakupan ruang lingkup saat ini
Kelas benar Keluaran true_classes dari UnpackSparseLabels.
sampel Kandidat Output sampled_candidates dari CandidateSampler.
nomor Benar Jumlah label sebenarnya per konteks.
pilihan membawa nilai atribut opsional
Kembali
  • contoh baru ComputeAccidentalHits

Output publik < TInt64 > id ()

Vektor ID posisi dalam sampled_candidates yang cocok dengan true_label untuk baris dengan indeks terkait dalam indeks.

Output publik < TInt32 > indeks ()

Vektor indeks yang sesuai dengan baris true_candidates.

benih ComputeAccidentalHits.Options statis publik (Benih panjang)

Parameter
benih Jika salah satu seed atau seed2 disetel bukan nol, pembuat nomor acak akan diunggulkan oleh seed yang diberikan. Jika tidak, ia akan diunggulkan dengan benih acak.

public static ComputeAccidentalHits.Options seed2 (Benih panjang2)

Parameter
benih2 Benih kedua untuk menghindari benturan benih.

Output publik < TFloat32 > bobot ()

Vektor dengan panjang yang sama dengan indeks dan id, yang setiap elemennya adalah -FLOAT_MAX.