public class
RandomUniform
Initializer that generates tensors with a uniform distribution.
Examples:
long seed = 1001l;
RandomUniform<TFloat32, TFloat32> initializer =
new org.tensorflow.framework.initializers.RandomUniform<>(tf, seed);
Operand<TFloat32> values =
initializer.call(tf.constant(Shape.of(2,2)), TFloat32.class);
Constants
| double | MAXVAL_DEFAULT | |
| double | MINVAL_DEFAULT |
Public Constructors
|
RandomUniform(Ops tf, long seed)
Creates a RandomUniform initializer using
MINVAL_DEFAULT for the minval and
MAXVAL_DEFAULT for the maxval |
|
|
RandomUniform(Ops tf, double minval, double maxval, long seed)
Creates a RandomUniform initializer
|
Public Methods
| Operand<T> |
Inherited Methods
Constants
public static final double MAXVAL_DEFAULT
Constant Value:
0.05
public static final double MINVAL_DEFAULT
Constant Value:
-0.05
Public Constructors
public RandomUniform (Ops tf, long seed)
Creates a RandomUniform initializer using MINVAL_DEFAULT for the minval and
MAXVAL_DEFAULT for the maxval
Parameters
| tf | the TensorFlow Ops |
|---|---|
| seed | the seed for random number generation. An initializer created with a given seed will always produce the same random tensor for a given shape and dtype. |
public RandomUniform (Ops tf, double minval, double maxval, long seed)
Creates a RandomUniform initializer
Parameters
| tf | the TensorFlow Ops |
|---|---|
| minval | Lower bound of the range of random values to generate (inclusive). |
| maxval | Upper bound of the range of random values to generate (exclusive). |
| seed | the seed for random number generation. An initializer created with a given seed will always produce the same random tensor for a given shape and dtype. |