RandomPoisson

halka açık final dersi RandomPoisson

Orana göre tanımlanan Poisson dağılımlarından rastgele değerler çıkarır.

Bu operasyonda hıza bağlı olarak iki algoritma kullanılır. Hız >= 10 ise, dönüşüm-reddetme yoluyla örneklerin elde edilmesi için Hormann'ın algoritması kullanılır. Bkz. http://www.sciencedirect.com/science/article/pii/0167668793909974.

Aksi halde, tekdüze rastgele değişkenlerin çarpılması yoluyla numuneler elde etmek için Knuth'un algoritması kullanılır. Bkz. Donald E. Knuth (1969). Yarı Sayısal Algoritmalar. Bilgisayar Programlama Sanatı, Cilt 2. Addison Wesley

İç İçe Sınıflar

sınıf RastgelePoisson.Seçenekler RandomPoisson için isteğe bağlı özellikler

Sabitler

Sicim OP_NAME Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı

Genel Yöntemler

Çıkış <V>
Çıkış olarak ()
Tensörün sembolik tutamacını döndürür.
static <V, TNumber'ı genişletir > RandomPoisson <V>
create ( Kapsam kapsamı, İşlenen <? TNumber'ı genişletir > şekil, İşlenen <? TNumber'ı genişletir > oran, Sınıf<V> dtype, Seçenekler... seçenekler)
Yeni bir RandomPoisson işlemini saran bir sınıf oluşturmak için fabrika yöntemi.
statik RandomPoisson < TInt64 >
create ( Kapsam kapsamı, İşlenen <? TNumber'ı genişletir > şekil, İşlenen <? TNumber'ı genişletir > oran, Seçenekler... seçenekler)
Varsayılan çıktı türlerini kullanarak yeni bir RandomPoisson işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
Çıkış <V>
çıktı ()
'Şekil + şekil (oran)' şeklinde bir tensör.
statik RandomPoisson.Options
tohum (Uzun tohum)
statik RandomPoisson.Options
tohum2 (Uzun tohum2)

Kalıtsal Yöntemler

Sabitler

genel statik son Dize OP_NAME

Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı

Sabit Değer: "RandomPoissonV2"

Genel Yöntemler

genel Çıkış <V> asOutput ()

Tensörün sembolik tutamacını döndürür.

TensorFlow işlemlerinin girdileri, başka bir TensorFlow işleminin çıktılarıdır. Bu yöntem, girişin hesaplanmasını temsil eden sembolik bir tanıtıcı elde etmek için kullanılır.

public static RandomPoisson <V> create ( Kapsam kapsamı, İşlenen <? extends TNumber > şekil, İşlenen <? extends TNumber > oran, Class<V> dtype, Seçenekler... seçenekler)

Yeni bir RandomPoisson işlemini saran bir sınıf oluşturmak için fabrika yöntemi.

Parametreler
kapsam mevcut kapsam
şekil 1 boyutlu tamsayı tensörü. Oran olarak verilen şekil parametreleri ile tanımlanan her dağılımdan bağımsız numunelerin şekli çizilir.
oran Her skalerin ilgili poisson dağılımını tanımlayan bir "oran" parametresi olduğu bir tensör.
seçenekler isteğe bağlı nitelik değerlerini taşır
İadeler
  • RandomPoisson'un yeni bir örneği

public static RandomPoisson < TInt64 > create ( Kapsam kapsamı, İşlenen <? TNumber'ı genişletir > şekil, İşlenen <? TNumber'ı genişletir > oran, Seçenekler... seçenekler)

Varsayılan çıktı türlerini kullanarak yeni bir RandomPoisson işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.

Parametreler
kapsam mevcut kapsam
şekil 1 boyutlu tamsayı tensörü. Oran olarak verilen şekil parametreleri ile tanımlanan her dağılımdan bağımsız numunelerin şekli çizilir.
oran Her skalerin ilgili poisson dağılımını tanımlayan bir "oran" parametresi olduğu bir tensör.
seçenekler isteğe bağlı nitelik değerlerini taşır
İadeler
  • RandomPoisson'un yeni bir örneği

genel Çıkış <V> çıkışı ()

'Şekil + şekil (oran)' şeklinde bir tensör. Her dilim `[:, ..., :, i0, i1, ...iN]', 'oran[i0, i1, ...iN]' için çizilen örnekleri içerir.

public static RandomPoisson.Options tohum (Uzun tohum)

Parametreler
tohum Eğer "tohum" veya "tohum2" sıfırdan farklı bir değere ayarlanmışsa, rastgele sayı üreteci verilen tohum tarafından tohumlanır. Aksi takdirde rastgele bir tohumla tohumlanır.

public static RandomPoisson.Options tohum2 (Uzun tohum2)

Parametreler
tohum2 Tohum çarpışmasını önlemek için ikinci bir tohum.