tensorflow:: ops:: RandomPoissonV2
#include <random_ops.h>מפיק ערכים אקראיים מהתפלגות פואסון המתוארת/ות לפי קצב.
תַקצִיר
פעולה זו משתמשת בשני אלגוריתמים, בהתאם לקצב. אם הקצב >= 10, אז האלגוריתם של הורמן משמש לאיסוף דגימות באמצעות דחיית טרנספורמציה. ראה http://www.sciencedirect.com/science/article/pii/0167668793909974 .
אחרת, האלגוריתם של קנות' משמש לרכישת דגימות באמצעות כפל משתנים אקראיים אחידים. ראה דונלד א. קנות' (1969). אלגוריתמים חצי-מספריים. אמנות תכנות המחשבים, כרך 2. אדיסון ווסלי.
טיעונים:
- היקף: אובייקט היקף
- צורה: טנזור שלם חד-ממדי. צורת הדגימות הבלתי תלויות שיש לשלוף מכל התפלגות המתוארת על ידי פרמטרי הצורה הנתונים ב-rate.
- קצב: טנזור שבו כל סקלר הוא פרמטר "קצב" המתאר את התפלגות הפואסון המשויכת.
מאפיינים אופציונליים (ראה Attrs ):
- seed: אם
seedאוseed2מוגדרים כלא אפס, מחולל המספרים האקראיים נזרע על ידי ה-seed הנתון. אחרת, הוא נזרע על ידי seed אקראי. - seed2: זרע שני כדי למנוע התנגשות זרעים.
החזרות:
-
Output: טנזור עםshape + shape(rate). כל פרוסה[:, ..., :, i0, i1, ...iN]מכילה את הדגימות שצוירו עבורrate[i0, i1, ...iN].
בנאים והורסים | |
|---|---|
RandomPoissonV2 (const :: tensorflow::Scope & scope, :: tensorflow::Input shape, :: tensorflow::Input rate) | |
RandomPoissonV2 (const :: tensorflow::Scope & scope, :: tensorflow::Input shape, :: tensorflow::Input rate, const RandomPoissonV2::Attrs & attrs) |
מאפיינים ציבוריים | |
|---|---|
operation | |
output | |
תפקידים ציבוריים | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
פונקציות סטטיות ציבוריות | |
|---|---|
Dtype (DataType x) | |
Seed (int64 x) | |
Seed2 (int64 x) | |
מבנים | |
|---|---|
| tensorflow:: ops:: RandomPoissonV2:: Attrs | קובעי מאפיינים אופציונליים עבור RandomPoissonV2 . |
מאפיינים ציבוריים
מִבצָע
Operation operation
תְפוּקָה
::tensorflow::Output output
תפקידים ציבוריים
אקראי פואסון V2
RandomPoissonV2( const ::tensorflow::Scope & scope, ::tensorflow::Input shape, ::tensorflow::Input rate )
אקראי פואסון V2
RandomPoissonV2( const ::tensorflow::Scope & scope, ::tensorflow::Input shape, ::tensorflow::Input rate, const RandomPoissonV2::Attrs & attrs )
צוֹמֶת
::tensorflow::Node * node() const
אופרטור::tensorflow::קלט
operator::tensorflow::Input() const
אופרטור::tensorflow::פלט
operator::tensorflow::Output() const
פונקציות סטטיות ציבוריות
סוג D
Attrs Dtype( DataType x )
זֶרַע
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).