ML Topluluk Günü 9 Kasım! TensorFlow, JAX güncellemeler için bize katılın ve daha fazla bilgi edinin

tensorflow :: ops :: ComputeAccidentalHits

#include <candidate_sampling_ops.h>

Sampled_candidates içindeki true_labels ile eşleşen konumların kimliklerini hesaplar.

Özet

Günlük oranlı NCE yapılırken, bu operasyonun sonucu bir SparseToDense operasyonundan geçirilmeli, ardından örneklenen adayların logitlerine eklenmelidir. Bu, sınıflandırıcıyı örneklenmiş etiketler olduğundan emin hale getirerek gerçek etiketlerle eşleşen örneklenmiş etiketleri 'kaldırma' etkisine sahiptir.

Argümanlar:

  • kapsam: Bir Scope nesnesi
  • true_classes: UnpackSparseLabels öğesinin true_classes çıktısı.
  • sampled_candidates: CandidateSampler'ın sampled_candidates çıktısı.
  • num_true: Bağlam başına gerçek etiketlerin sayısı.

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

  • seed: Çekirdek veya tohum2 sıfırdan farklı olacak şekilde ayarlanmışsa, rastgele sayı oluşturucu verilen tohum tarafından tohumlanır. Aksi takdirde, rastgele bir tohumla tohumlanır.
  • seed2: Tohum çarpışmasını önlemek için ikinci bir tohum.

İadeler:

  • Output endeksleri: True_candidates satırlarına karşılık gelen bir dizin vektörü.
  • Output kimlikleri: endekslerdeki karşılık gelen indeksle satır için bir true_label ile eşleşen örnek_candidates içindeki konumların kimliklerinin bir vektörü.
  • Output ağırlıkları: Her bir öğenin -FLOAT_MAX olduğu, indisler ve kimliklerle aynı uzunlukta bir vektör.

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

Genel statik işlevler

Seed (int64 x)
Seed2 (int64 x)

Yapılar

tensorflow :: ops :: ComputeAccidentalHits :: Attrs

ComputeAccidentalHits için isteğe bağlı öznitelik belirleyiciler.

Genel özellikler

kimlikler

::tensorflow::Output ids

endeksler

::tensorflow::Output indices

operasyon

Operation operation

ağırlıklar

::tensorflow::Output weights

Kamusal işlevler

ComputeAccidentalHits

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

ComputeAccidentalHits

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

Genel statik işlevler

Tohum

Attrs Seed(
  int64 x
)

Tohum2

Attrs Seed2(
  int64 x
)