tensorflow:: אופס:: RandomShuffle
#include <random_ops.h>
מערבב באופן אקראי טנזור לאורך הממד הראשון שלו.
תַקצִיר
הטנזור מערבב לאורך הממד 0, כך שכל value[j]
ממופה לפלט אחד ויחיד output[i]
. לדוגמה, מיפוי שעלול להתרחש עבור טנזור 3x2 הוא:
[[1, 2], [[5, 6], [3, 4], ==> [1, 2], [5, 6]] [3, 4]]
טיעונים:
- scope: אובייקט Scope
- ערך: הטנזור שיש לערבב.
מאפיינים אופציונליים (ראה Attrs
):
- seed: אם
seed
אוseed2
מוגדרים להיות לא-אפס, מחולל המספרים האקראיים מוזרע על ידי ה-seed הנתון. אחרת, הוא נזרע על ידי זרע אקראי. - seed2: זרע שני כדי למנוע התנגשות זרע.
החזרות:
-
Output
: טנזור באותו צורה וסוג כמוvalue
, ערבב לאורך הממד הראשון שלו.
בנאים והורסים | |
---|---|
RandomShuffle (const :: tensorflow::Scope & scope, :: tensorflow::Input value) | |
RandomShuffle (const :: tensorflow::Scope & scope, :: tensorflow::Input value, const RandomShuffle::Attrs & attrs) |
תפקידים ציבוריים | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
מבנים | |
---|---|
tensorflow:: ops:: RandomShuffle:: Attrs | קובעי תכונות אופציונליים עבור RandomShuffle . |
תכונות ציבוריות
מִבצָע
Operation operation
תְפוּקָה
::tensorflow::Output output
תפקידים ציבוריים
RandomShuffle
RandomShuffle( const ::tensorflow::Scope & scope, ::tensorflow::Input value )
RandomShuffle
RandomShuffle( const ::tensorflow::Scope & scope, ::tensorflow::Input value, const RandomShuffle::Attrs & attrs )