tensorflow :: ops :: InTopKV2
#include <nn_ops.h>
می گوید آیا اهداف در بهترین پیش بینی های K
هستند یا خیر.
خلاصه
این یک آرایه batch_size
out[i]
می true
اگر [پیش بینی] کلاس هدف در میان پیش بینی های k
بین همه پیش بینی ها به عنوان مثال i
باشد ، ورودی out[i]
true
است. توجه داشته باشید که رفتار InTopK
متفاوت از TopK
عملیات در آن در اداره روابط؛ اگر کلاس های متعدد دارای ارزش پیش بینی همان و سوار بالا به k
مرز، همه از این کلاس ها در نظر گرفته در بالا باشد k
.
به صورت رسمی تر ، اجازه دهید
\(predictions_i\) پیش بینی برای همه کلاس ها باشد به عنوان مثال i
، \(targets_i\) کلاس هدف برای مثال i
، \(out_i\) خروجی برای مثال i
،
$$out_i = predictions_{i, targets_i} TopKIncludingTies(predictions_i)$$
استدلال ها:
- دامنه: یک شی Sc Scope
- پیش بینی ها: یک تانسور
classes
xbatch_size
. - اهداف: بردار
batch_size
شناسه های کلاس. - k: تعداد عناصر برتر برای بررسی دقیق محاسبات.
بازده:
-
Output
: دقت محاسبه شده درk
به عنوانbool Tensor
.
سازندگان و ویرانگران | |
---|---|
InTopKV2 (const :: tensorflow::Scope & scope, :: tensorflow::Input predictions, :: tensorflow::Input targets, :: tensorflow::Input k) |
صفات عمومی | |
---|---|
operation | |
precision |
کارکردهای عمومی | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
صفات عمومی
عمل
Operation operation
دقت، درستی
::tensorflow::Output precision
کارکردهای عمومی
InTopKV2
InTopKV2( const ::tensorflow::Scope & scope, ::tensorflow::Input predictions, ::tensorflow::Input targets, ::tensorflow::Input k )
گره
::tensorflow::Node * node() const
عملگر :: tensorflow :: ورودی
operator::tensorflow::Input() const
عملگر :: tensorflow :: خروجی
operator::tensorflow::Output() const
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2020-04-20 بهوقت ساعت هماهنگ جهانی.