tensorflow:: ops:: RandomGamma
#include <random_ops.h>מפיק ערכים אקראיים מהתפלגות גמא המתוארת על ידי אלפא.
תַקצִיר
פעולה זו משתמשת באלגוריתם של מרסליה ואחרים כדי לרכוש דגימות באמצעות טרנספורמציה-דחייה מזוגות של משתנים אקראיים אחידים ונורמליים. ראה http://dl.acm.org/citation.cfm?id=358414
טיעונים:
- היקף: אובייקט היקף
- צורה: טנזור שלם חד-ממדי. צורת הדגימות הבלתי תלויות שיש לצייר מכל התפלגות המתוארת על ידי פרמטרי הצורה הנתונים באלפא.
- אלפא: טנזור שבו כל סקלר הוא פרמטר "צורה" המתאר את התפלגות הגמא המשויכת אליו.
מאפיינים אופציונליים (ראה Attrs ):
- seed: אם
seedאוseed2מוגדרים כלא אפס, מחולל המספרים האקראיים נזרע על ידי ה-seed הנתון. אחרת, הוא נזרע על ידי seed אקראי. - seed2: זרע שני כדי למנוע התנגשות זרעים.
החזרות:
-
Output: טנזור עםshape + shape(alpha). כל פרוסה[:, ..., :, i0, i1, ...iN]מכילה את הדגימות שצוירו עבורalpha[i0, i1, ...iN]. ה-dtype של הפלט תואם ל-dtype של alpha.
בנאים והורסים | |
|---|---|
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) |
מאפיינים ציבוריים | |
|---|---|
operation | |
output | |
תפקידים ציבוריים | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
פונקציות סטטיות ציבוריות | |
|---|---|
Seed (int64 x) | |
Seed2 (int64 x) | |
מבנים | |
|---|---|
| tensorflow:: ops:: RandomGamma:: Attrs | קובעי מאפיינים אופציונליים עבור RandomGamma . |
מאפיינים ציבוריים
מִבצָע
Operation operation
תְפוּקָה
::tensorflow::Output output
תפקידים ציבוריים
גמא אקראית
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 )
צוֹמֶת
::tensorflow::Node * node() const
אופרטור::tensorflow::קלט
operator::tensorflow::Input() const
אופרטור::tensorflow::פלט
operator::tensorflow::Output() const
פונקציות סטטיות ציבוריות
זֶרַע
Attrs Seed( int64 x )
זרע2
Attrs Seed2( int64 x )
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2026-11-05 (שעון UTC).
[null,null,["עדכון אחרון: 2026-11-05 (שעון UTC)."],[],[]]