StatelessRandomGetKeyCounterAlg

genel final sınıfı DurumsuzRandomGetKeyCounterAlg

Cihaza göre en iyi algoritmayı seçer ve tohumu anahtar ve sayaca karıştırır.

Bu işlem, cihaza dayalı en iyi sayaç tabanlı RNG algoritmasını seçer ve her ikisi de sayaç tabanlı algoritmanın ihtiyaç duyduğu bir şekil-[2] tohumunu bir anahtara ve bir sayaca karıştırır. Karıştırma opaktır ancak farklı tohumların farklı anahtar/sayaç çiftiyle sonuçlanması (ki bu da farklı rastgele sayılarla sonuçlanacaktır) özelliğini yaklaşık olarak karşılar.

Sabitler

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

Genel Yöntemler

Çıkış < TInt32 >
alg ()
RNG algoritması (şekil int32[]).
Çıkış <?>
tezgah ()
Sayaç tabanlı RNG algoritması için sayaç.
statik DurumsuzRandomGetKeyCounterAlg
create ( Kapsam kapsamı, İşlenen <? extends TNumber > tohum)
Yeni bir StatelessRandomGetKeyCounterAlg işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
Çıkış <?>
anahtar ()
Sayaç tabanlı RNG algoritmasının anahtarı (şekil uint64[1]).

Kalıtsal Yöntemler

Sabitler

genel statik son Dize OP_NAME

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

Sabit Değer: "StatelessRandomGetKeyCounterAlg"

Genel Yöntemler

genel Çıkış < TInt32 > alg ()

RNG algoritması (şekil int32[]).

genel Çıkış <?> sayaç ()

Sayaç tabanlı RNG algoritması için sayaç. Sayaç boyutu algoritmaya bağlı olduğundan, uint64[2] şekline (algoritmalar arasındaki mevcut maksimum sayaç boyutu) ulaşmak için bu çıktının sağ tarafı sıfırlarla doldurulacaktır.

public static StatelessRandomGetKeyCounterAlg create ( Kapsam kapsamı , İşlenen <? extends TNumber > tohum)

Yeni bir StatelessRandomGetKeyCounterAlg işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.

Parametreler
kapsam mevcut kapsam
tohum 2 tohum (şekil [2]).
İadeler
  • yeni bir StatelessRandomGetKeyCounterAlg örneği

genel Çıkış <?> tuşu ()

Sayaç tabanlı RNG algoritmasının anahtarı (şekil uint64[1]).