tensorflow::ops::ComputeAccidentalHits

#include <candidate_sampling_ops.h>

Örneklenen adaylar içindeki gerçek etiketlerle eşleşen pozisyonların kimliklerini hesaplar.

Özet

Log-odds NCE yapılırken, bu işlemin sonucu SparseToDense işleminden geçirilmeli ve ardından örneklenen adayların logitlerine eklenmelidir. Bu, sınıflandırıcının bunların örneklenmiş etiketler olduğundan emin olmasını sağlayarak, gerçek etiketlerle eşleşen örneklenmiş etiketlerin 'kaldırılması' etkisine sahiptir.

Argümanlar:

  • kapsam: Bir Kapsam nesnesi
  • true_classes: UnpackSparseLabels'ın true_classes çıktısı.
  • sampled_candidates: CandidateSampler'ın sampled_candidates çıktısı.
  • num_true: Bağlam başına doğru etiket sayısı.

İsteğe bağlı özellikler (bkz. Attrs ):

  • seed: Eğer seed veya seed2 sıfırdan farklı bir değere ayarlanırsa, rastgele sayı üreteci verilen seed değeriyle başlatılır. Aksi takdirde, rastgele bir seed değeriyle başlatılır.
  • seed2: Tohum çakışmasını önlemek için ikinci bir tohum.

İadeler:

  • Output indeksleri: true_candidates tablosunun satırlarına karşılık gelen indekslerden oluşan bir vektör.
  • Output kimlikleri: sampled_candidates tablosundaki, indices tablosundaki ilgili dizine karşılık gelen satırın true_label'ıyla eşleşen pozisyonların kimliklerinin vektörü.
  • Output ağırlıkları: İndeksler ve kimliklerle aynı uzunlukta bir vektör olup, her elemanı -FLOAT_MAX değerindedir.

Yapıcılar ve Yıkıcılar

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)

Genel özellikler

ids
indices
operation
weights

Herkese açık statik fonksiyonlar

Seed (int64 x)
Seed2 (int64 x)

Yapılar

tensorflow::ops::ComputeAccidentalHits::Attrs

ComputeAccidentalHits için isteğe bağlı öznitelik ayarlayıcıları.

Genel özellikler

kimlikler

::tensorflow::Output ids

endeksler

::tensorflow::Output indices

operasyon

Operation operation

ağırlıklar

::tensorflow::Output weights

Kamusal işlevler

Kazara Vuruşları Hesapla

 ComputeAccidentalHits(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input true_classes,
  ::tensorflow::Input sampled_candidates,
  int64 num_true
)

Kazara Vuruşları Hesapla

 ComputeAccidentalHits(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input true_classes,
  ::tensorflow::Input sampled_candidates,
  int64 num_true,
  const ComputeAccidentalHits::Attrs & attrs
)

Herkese açık statik fonksiyonlar

Tohum

Attrs Seed(
  int64 x
)

Tohum2

Attrs Seed2(
  int64 x
)