tensorflow:: عملیات:: ComputeAccidentalHits

#include <candidate_sampling_ops.h>

شناسه‌های موقعیت‌های موجود در sampled_candidates که با true_labels مطابقت دارند را محاسبه می‌کند.

خلاصه

هنگام انجام NCE با احتمالات لگاریتمی، نتیجه این عملیات باید از طریق یک عملیات SparseToDense عبور داده شود، سپس به لوجیت‌های نامزدهای نمونه‌برداری شده اضافه شود. این کار باعث می‌شود برچسب‌های نمونه‌برداری شده‌ای که با برچسب‌های واقعی مطابقت دارند، با اطمینان از اینکه طبقه‌بندی‌کننده از برچسب‌های نمونه‌برداری شده استفاده می‌کند، «حذف» شوند.

استدلال‌ها:

  • دامنه: یک شیء دامنه
  • true_classes: خروجی true_classes از تابع UnpackSparseLabels.
  • sampled_candidates: خروجی sampled_candidates از CandidateSampler.
  • num_true: تعداد برچسب‌های صحیح در هر زمینه.

ویژگی‌های اختیاری (به Attrs مراجعه کنید):

  • دانه: اگر هر یک از دانه‌ها یا دانه ۲ روی غیر صفر تنظیم شده باشند، مولد اعداد تصادفی توسط دانه داده شده دانه‌گذاری می‌شود. در غیر این صورت، توسط یک دانه تصادفی دانه‌گذاری می‌شود.
  • seed2: یک دانه دوم برای جلوگیری از برخورد دانه‌ها.

بازده:

  • شاخص‌های Output : برداری از شاخص‌های مربوط به ردیف‌های true_candidates.
  • شناسه‌های Output : برداری از شناسه‌های موقعیت‌ها در sampled_candidates که با یک true_label برای ردیفی با اندیس مربوطه در اندیس‌ها مطابقت دارند.
  • وزن‌های Output : برداری با طول مشابه اندیس‌ها و شناسه‌ها، که در آن هر عنصر -FLOAT_MAX است.

سازنده‌ها و مخرب‌ها

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)

ویژگی‌های عمومی

ids
indices
operation
weights

توابع استاتیک عمومی

Seed (int64 x)
Seed2 (int64 x)

ساختارها

tensorflow:: عملیات:: ComputeAccidentalHits:: جذابیت‌ها

تنظیم‌کننده‌های ویژگی اختیاری برای ComputeAccidentalHits .

ویژگی‌های عمومی

شناسه‌ها

::tensorflow::Output ids

شاخص‌ها

::tensorflow::Output indices

عملیات

Operation operation

وزن‌ها

::tensorflow::Output weights

کارکردهای عمومی

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
)

توابع استاتیک عمومی

بذر

Attrs Seed(
  int64 x
)

سید۲

Attrs Seed2(
  int64 x
)