tensorflow:: אופס:: RandomGamma
#include <random_ops.h>
מוציא ערכים אקראיים מהתפלגות גמא המתוארות על ידי אלפא.
תַקצִיר
אופציה זו משתמשת באלגוריתם של Marsaglia et al. לרכוש דגימות באמצעות טרנספורמציה-דחייה מזוגות של משתנים אקראיים אחידים ונורמליים. ראה http://dl.acm.org/citation.cfm?id=358414
טיעונים:
- scope: אובייקט Scope
- צורה: טנזור 1-D מספר שלם. צורה של דגימות עצמאיות לציור מכל התפלגות המתוארת על ידי פרמטרי הצורה הניתנים באלפא.
- alpha: טנזור שבו כל סקלר הוא פרמטר "צורה" המתאר את התפלגות הגמא הקשורה.
מאפיינים אופציונליים (ראה Attrs
):
- seed: אם
seed
אוseed2
מוגדרים להיות לא-אפס, מחולל המספרים האקראיים מוזרע על ידי ה-seed הנתון. אחרת, הוא נזרע על ידי זרע אקראי. - seed2: זרע שני כדי למנוע התנגשות זרע.
החזרות:
-
Output
: טנזור עם צורהshape + shape(alpha)
. כל פרוסה[:, ..., :, i0, i1, ...iN]
מכילה את הדגימות שצוירו עבורalpha[i0, i1, ...iN]
. ה-dtype של הפלט תואם ל-dtype של אלפא.
בנאים והורסים | |
---|---|
RandomGamma (const :: tensorflow::Scope & scope, :: tensorflow::Input shape, :: tensorflow::Input alpha) | |
RandomGamma (const :: tensorflow::Scope & scope, :: tensorflow::Input shape, :: tensorflow::Input alpha, const RandomGamma::Attrs & attrs) |
תפקידים ציבוריים | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
מבנים | |
---|---|
tensorflow:: ops:: RandomGamma:: Attrs | קובעי תכונות אופציונליים עבור RandomGamma . |
תכונות ציבוריות
מִבצָע
Operation operation
תְפוּקָה
::tensorflow::Output output
תפקידים ציבוריים
RandomGamma
RandomGamma( const ::tensorflow::Scope & scope, ::tensorflow::Input shape, ::tensorflow::Input alpha )
RandomGamma
RandomGamma( const ::tensorflow::Scope & scope, ::tensorflow::Input shape, ::tensorflow::Input alpha, const RandomGamma::Attrs & attrs )