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 )
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2026-11-05 بهوقت ساعت هماهنگ جهانی.