Class StatelessRandomNormalV2<U extends TNumber>
java.lang.Object
org.tensorflow.op.RawOp
org.tensorflow.op.random.StatelessRandomNormalV2<U>
@Operator(group="random")
public final class StatelessRandomNormalV2<U extends TNumber>
extends RawOp
implements Operand<U>
Outputs deterministic pseudorandom values from a normal distribution.
The generated values will have mean 0 and standard deviation 1.
The outputs are a deterministic function of shape, key, counter and alg.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe name of this op, as known by TensorFlow core engine -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionasOutput()Returns the symbolic handle of the tensor.static StatelessRandomNormalV2<TFloat32> create(Scope scope, Operand<? extends TNumber> shape, Operand<? extends TType> key, Operand<? extends TType> counter, Operand<TInt32> alg) Factory method to create a class wrapping a new StatelessRandomNormalV2 operation, with the default output types.static <U extends TNumber>
StatelessRandomNormalV2<U> create(Scope scope, Operand<? extends TNumber> shape, Operand<? extends TType> key, Operand<? extends TType> counter, Operand<TInt32> alg, Class<U> dtype) Factory method to create a class wrapping a new StatelessRandomNormalV2 operation.output()Gets output.
-
Field Details
-
OP_NAME
The name of this op, as known by TensorFlow core engine- See Also:
-
-
Constructor Details
-
StatelessRandomNormalV2
-
-
Method Details
-
create
@Endpoint(describeByClass=true) public static <U extends TNumber> StatelessRandomNormalV2<U> create(Scope scope, Operand<? extends TNumber> shape, Operand<? extends TType> key, Operand<? extends TType> counter, Operand<TInt32> alg, Class<U> dtype) Factory method to create a class wrapping a new StatelessRandomNormalV2 operation.- Type Parameters:
U- data type forStatelessRandomNormalV2output and operands- Parameters:
scope- current scopeshape- The shape of the output tensor.key- Key for the counter-based RNG algorithm (shape uint64[1]).counter- Initial counter for the counter-based RNG algorithm (shape uint64[2] or uint64[1] depending on the algorithm). If a larger vector is given, only the needed portion on the left (i.e. [:N]) will be used.alg- The RNG algorithm (shape int32[]).dtype- The type of the output.- Returns:
- a new instance of StatelessRandomNormalV2
-
create
@Endpoint(describeByClass=true) public static StatelessRandomNormalV2<TFloat32> create(Scope scope, Operand<? extends TNumber> shape, Operand<? extends TType> key, Operand<? extends TType> counter, Operand<TInt32> alg) Factory method to create a class wrapping a new StatelessRandomNormalV2 operation, with the default output types.- Parameters:
scope- current scopeshape- The shape of the output tensor.key- Key for the counter-based RNG algorithm (shape uint64[1]).counter- Initial counter for the counter-based RNG algorithm (shape uint64[2] or uint64[1] depending on the algorithm). If a larger vector is given, only the needed portion on the left (i.e. [:N]) will be used.alg- The RNG algorithm (shape int32[]).- Returns:
- a new instance of StatelessRandomNormalV2, with default output types
-
output
-
asOutput
Description copied from interface:OperandReturns the symbolic handle of the tensor.Inputs to TensorFlow operations are outputs of another TensorFlow operation. This method is used to obtain a symbolic handle that represents the computation of the input.
-