Provides methods for truncated gaussian initializer computations in the batch processing mode.
More...
◆ TruncatedGaussianBatch() [1/3]
Constructs truncated gaussian initializer by copying input objects and parameters of another truncated gaussian initializer
- Parameters
-
context | Context to manage the truncated gaussian initializer |
other | An initializer to be used as the source to initialize the input objects and parameters of this initializer |
◆ TruncatedGaussianBatch() [2/3]
Constructs the truncated gaussian initializer
- Parameters
-
context | Context to manage the initializer |
cls | Data type to use in intermediate computations for the initializer, Double.class or Float.class |
method | The initializer computation method, TruncatedGaussianMethod |
mean | The distribution mean |
sigma | The standard deviation of the distribution |
◆ TruncatedGaussianBatch() [3/3]
Constructs the truncated gaussian initializer
- Parameters
-
context | Context to manage the initializer |
cls | Data type to use in intermediate computations for the initializer, Double.class or Float.class |
method | The initializer computation method, TruncatedGaussianMethod |
◆ clone()
Returns the newly allocated truncated gaussian initializer with a copy of input objects and parameters of this truncated gaussian initializer
- Parameters
-
context | Context to manage the initializer |
- Returns
- The newly allocated truncated gaussian initializer
◆ compute()
Computes the result of the truncated gaussian initializer
- Returns
- TruncatedGaussian initializer result
◆ method
Computation method for the initializer
◆ parameter
Parameters of the truncated gaussian initializer
The documentation for this class was generated from the following file:
- TruncatedGaussianBatch.java