tensorflow:: ops:: RandomPoissonV2
#include <random_ops.h>يُخرج قيمًا عشوائية من توزيع بواسون الموصوف بالمعدل.
ملخص
تستخدم هذه العملية خوارزميتين، حسب معدل البيانات. إذا كان المعدل ≥ 10، فسيتم استخدام خوارزمية هورمان للحصول على العينات عبر التحويل والرفض. انظر الرابط: http://www.sciencedirect.com/science/article/pii/0167668793909974
بخلاف ذلك، تُستخدم خوارزمية كنوت للحصول على عينات عن طريق ضرب متغيرات عشوائية منتظمة. انظر: دونالد إي. كنوت (1969). الخوارزميات شبه العددية. فن برمجة الحاسوب، المجلد 2. أديسون ويسلي
الحجج:
- النطاق: كائن النطاق
- الشكل: موتر عددي أحادي البعد. شكل العينات المستقلة التي يتم سحبها من كل توزيع موصوف بواسطة معلمات الشكل المعطاة في المعدل.
- المعدل: موتر يكون فيه كل عدد قياسي عبارة عن معلمة "معدل" تصف توزيع بواسون المرتبط.
السمات الاختيارية (انظر Attrs ):
- البذرة: إذا تم ضبط قيمة
seedأوseed2على قيمة غير صفرية، فسيتم تهيئة مولد الأرقام العشوائية باستخدام البذرة المعطاة. وإلا، فسيتم تهيئته باستخدام بذرة عشوائية. - 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
الوظائف العامة
RandomPoissonV2
RandomPoissonV2( const ::tensorflow::Scope & scope, ::tensorflow::Input shape, ::tensorflow::Input rate )
RandomPoissonV2
RandomPoissonV2( const ::tensorflow::Scope & scope, ::tensorflow::Input shape, ::tensorflow::Input rate, const RandomPoissonV2::Attrs & attrs )
العقدة
::tensorflow::Node * node() const
operator::tensorflow::Input
operator::tensorflow::Input() const
operator::tensorflow::Output
operator::tensorflow::Output() const
الدوال الثابتة العامة
نوع البيانات
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 (حسب التوقيت العالمي المتفَّق عليه)