tensorflow:: ops:: InTopKV2
#include <nn_ops.h> מציין האם המטרות נמצאות בתחזיות K המובילות.
תַקצִיר
פעולה זו מוציאה מערך bool batch_size , כאשר הערך out[i] הוא true אם החיזוי עבור מחלקת היעד הוא בין k החיזויים המובילים מבין כל החיזויים, לדוגמה i . שים לב שהתנהגות InTopK שונה מהאופציה TopK בטיפולה בקשרים; אם למספר מחלקות יש את אותו ערך חיזוי והן נמצאות על הגבול העליון- k , כל המחלקות הללו נחשבות ל- k המובילות.
באופן רשמי יותר, בואו
\(predictions_i\) יהיו התחזיות עבור כל המחלקות, לדוגמה i , \(targets_i\) תהיה מחלקת היעד לדוגמה i , \(out_i\) תהיה הפלט לדוגמה i ,
טיעונים:
- היקף: אובייקט היקף
- תחזיות: טנזור של
classesbatch_sizex. - targets: וקטור
batch_sizeשל מזהי מחלקה. - k: מספר האלמנטים המובילים שיש לבחון לצורך דיוק חישוב.
החזרות:
בנאים והורסים | |
|---|---|
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
תפקידים ציבוריים
בטופ KV2
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 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2026-11-05 (שעון UTC).