Class StatefulTruncatedNormal<U extends TType>

java.lang.Object
org.tensorflow.op.RawOp
org.tensorflow.op.random.StatefulTruncatedNormal<U>
All Implemented Interfaces:
Shaped, Op, Operand<U>

@Operator(group="random") public final class StatefulTruncatedNormal<U extends TType> extends RawOp implements Operand<U>
Outputs random values from a truncated normal distribution. The generated values follow a normal distribution with mean 0 and standard deviation 1, except that values whose magnitude is more than 2 standard deviations from the mean are dropped and re-picked.
  • Field Details

  • Constructor Details

    • StatefulTruncatedNormal

      public StatefulTruncatedNormal(Operation operation)
  • Method Details

    • create

      @Endpoint(describeByClass=true) public static <U extends TType> StatefulTruncatedNormal<U> create(Scope scope, Operand<? extends TType> resource, Operand<TInt64> algorithm, Operand<? extends TType> shape, Class<U> dtype)
      Factory method to create a class wrapping a new StatefulTruncatedNormal operation.
      Type Parameters:
      U - data type for StatefulTruncatedNormal output and operands
      Parameters:
      scope - current scope
      resource - The handle of the resource variable that stores the state of the RNG.
      algorithm - The RNG algorithm.
      shape - The shape of the output tensor.
      dtype - The type of the output.
      Returns:
      a new instance of StatefulTruncatedNormal
    • create

      @Endpoint(describeByClass=true) public static StatefulTruncatedNormal<TFloat32> create(Scope scope, Operand<? extends TType> resource, Operand<TInt64> algorithm, Operand<? extends TType> shape)
      Factory method to create a class wrapping a new StatefulTruncatedNormal operation, with the default output types.
      Parameters:
      scope - current scope
      resource - The handle of the resource variable that stores the state of the RNG.
      algorithm - The RNG algorithm.
      shape - The shape of the output tensor.
      Returns:
      a new instance of StatefulTruncatedNormal, with default output types
    • output

      public Output<U> output()
      Gets output. Random values with specified shape.
      Returns:
      output.
    • asOutput

      public Output<U> asOutput()
      Description copied from interface: Operand
      Returns 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.

      Specified by:
      asOutput in interface Operand<U extends TType>
      See Also: