שיעור גמר ציבורי StatelessShuffle
מערבב באופן אקראי ודטרמיניסטי טנזור לאורך הממד הראשון שלו.
הטנזור מערבב לאורך ממד 0, כך שכל `ערך[j]` ממופה ל`פלט[i]` אחד ויחיד. לדוגמה, מיפוי שעלול להתרחש עבור טנזור 3x2 הוא:
[[1, 2], [[5, 6],
[3, 4], ==> [1, 2],
[5, 6]] [3, 4]]
שיטות ציבוריות
פלט <T> | asOutput () מחזירה את הידית הסמלית של טנזור. |
סטטי <T> StatelessShuffle <T> | |
פלט <T> | פלט () טנזור באותו צורה וסוג כמו 'ערך', דשדש לאורך הממד הראשון שלו. |
שיטות בירושה
שיטות ציבוריות
פלט ציבורי <T> asOutput ()
מחזירה את הידית הסמלית של טנזור.
כניסות לפעולות TensorFlow הן יציאות של פעולת TensorFlow אחרת. שיטה זו משמשת להשגת ידית סמלית המייצגת את חישוב הקלט.
סטטי ציבורי סטטי StatelessShuffle <T> create ( היקף היקף , ערך Operand <T>, מקש Operand <?>, Operand <?> מונה, Operand <Integer> alg)
שיטת מפעל ליצירת מחלקה העוטפת פעולת StatelessShuffle חדשה.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
עֵרֶך | הטנזור שיש לערבב. |
מַפְתֵחַ | מפתח עבור אלגוריתם RNG מבוסס-נגד (צורה uint64[1]). |
דֶלְפֵּק | מונה ראשוני עבור אלגוריתם RNG מבוסס-נגד (צורה uint64[2] או uint64[1] בהתאם לאלגוריתם). אם ניתן וקטור גדול יותר, רק החלק הדרוש משמאל (כלומר [:N]) ישמש. |
alg | אלגוריתם RNG (צורה int32[]). |
מחזיר
- מופע חדש של StatelessShuffle