TruncatedNormal

classe publique TruncatedNormal

Initialiseur qui génère une distribution normale tronquée.

Exemples :

     long seed = 1001l;
     TruncatedNormal<TFloat32, TFloat32> initializer =
              new org.tensorflow.framework.initializers.TruncatedNormal<>(tf, seed);
     Operand<TFloat32> values =
              initializer.call(tf.constant(Shape.of(2,2)), TFloat32.class);
 

Constantes

double MEAN_DEFAULT
double STDDEV_DEFAULT

Constructeurs Publics

TruncatedNormal (Ops tf, graine longue)
Crée un initialiseur TruncatedNormal en utilisant MEAN_DEFAULT pour la moyenne et STDDEV_DEFAULT pour l'écart type.
TruncatedNormal (Ops tf, double moyenne, double stddev, graine longue)
Crée un initialiseur TruncatedNormal.

Méthodes publiques

Opérande <T>
appel ( Opérande < TInt64 > dims, type Class<T>)

Méthodes héritées

Constantes

public statique final double MEAN_DEFAULT

Valeur constante : 0,0

public statique final double STDDEV_DEFAULT

Valeur constante : 0,05

Constructeurs Publics

public TruncatedNormal (Ops tf, graine longue)

Crée un initialiseur TruncatedNormal en utilisant MEAN_DEFAULT pour la moyenne et STDDEV_DEFAULT pour l'écart type.

Paramètres
tf les opérations TensorFlow
graine la graine pour la génération de nombres aléatoires. Un initialiseur créé avec une graine donnée produira toujours le même tenseur aléatoire pour une forme et un type donnés.

public TruncatedNormal (Ops tf, double moyenne, double stddev, graine longue)

Crée un initialiseur TruncatedNormal.

Paramètres
tf les opérations TensorFlow
signifier Moyenne des valeurs aléatoires à générer.
stddev Écart type des valeurs aléatoires à générer.
graine la graine pour la génération de nombres aléatoires. Un initialiseur créé avec une graine donnée produira toujours le même tenseur aléatoire pour une forme et un type donnés.

Méthodes publiques

Appel d'opérande public <T> ( opérande < TInt64 > dims, type Class<T>)