Computes PCA transformation in the batch processing mode.
More...
◆ TransformBatch() [1/3]
Constructs the PCA transformation algorithm
- Parameters
-
context | Context to manage the PCA transformation algorithm |
cls | Data type to use in intermediate computations for PCA transformation, Double.class or Float.class |
nComponents | Number of components |
method | PCA transformation computation method, Method |
◆ TransformBatch() [2/3]
Constructs the PCA transformation algorithm
- Parameters
-
context | Context to manage the PCA transformation algorithm |
cls | Data type to use in intermediate computations for PCA transformation, Double.class or Float.class |
method | PCA transformation computation method, Method |
◆ TransformBatch() [3/3]
Constructs algorithm that computes normalization by copying input objects and parameters of another algorithm
- Parameters
-
context | Context to manage the normalization algorithms |
other | An algorithm to be used as the source to initialize the input objects and parameters of the algorithm |
◆ clone()
Returns the newly allocated algorithm that computes normalization with a copy of input objects and parameters of this algorithm
- Parameters
-
context | Context to manage the normalization algorithms |
- Returns
- The newly allocated algorithm
◆ compute()
Computes PCA transformation
- Returns
- PCA transformation results
◆ setResult()
Registers user-allocated memory to store the result of the PCA transformation algorithm
- Parameters
-
result | Structure to store the result of the PCA transformation algorithm |
◆ input
◆ method
Computation method for the algorithm
◆ parameter
Parameters of the algorithm
The documentation for this class was generated from the following file: