Transformation Model<T> Class
Serves a the base class for classes that represent transformation-like models.
Definition
Namespace: Numerics.NET.DataAnalysis.Models
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.3
C#
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.3
public abstract class TransformationModel<T> : Model
- Derived
Type Parameters
- T
Remarks
Use the TransformationModel<T> class as the base class for classes that represent data transformations based on the specified input data. Examples are Factor Analysis and Principal Component Analysis.
Constructors
Transformation | Constructs a new TransformationModel<T>. |
Transformation | Constructs a new TransformationModel<T>. |
Transformation | Constructs a new TransformationModel<T>. |
Transformation | Constructs a new TransformationModel<T>. |
Properties
Base |
Gets an index containing the keys of the columns
that are required inputs to the model.
(Inherited from Model) |
Computed |
Gets whether the model has been computed.
(Inherited from Model) Obsolete. |
Data |
Gets an object that contains all the data used as input to the model.
(Inherited from Model) |
Features | Gets a matrix that contains the features. |
Fitted |
Gets whether the model has been computed.
(Inherited from Model) |
Input |
Gets the schema for the features used for fitting the model.
(Inherited from Model) |
Max |
Gets or sets the maximum degree of parallelism enabled by this instance.
(Inherited from Model) |
Model |
Gets the collection of variables used in the model.
(Inherited from Model) |
Number |
Gets the number of observations the model is based on.
(Inherited from Model) |
Parallel |
Gets or sets an object that specifies how the calculation of the model should be parallelized.
(Inherited from Model) |
Status |
Gets the status of the model, which determines which information is available.
(Inherited from Model) |
Supports |
Indicates whether the model supports case weights.
(Inherited from Model) |
Weights |
Gets or sets the actual weights.
(Inherited from Model) |
Methods
Compute() |
Computes the model.
(Inherited from Model) Obsolete. |
Compute( |
Computes the model.
(Inherited from Model) Obsolete. |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
Fit() |
Fits the model to the data.
(Inherited from Model) |
Fit( |
Fits the model to the data.
(Inherited from Model) |
Fit |
Computes the model to the specified input
using the specified parallelization options.
(Inherited from Model) |
Get | Serves as the default hash function. (Inherited from Object) |
Get | Gets the Type of the current instance. (Inherited from Object) |
Inverse | Applies the inverse transformation to a set of observations. |
Inverse | Applies the inverse transformation to a set of observations. |
Inverse | Applies the inverse transformation to a set of observations. |
Inverse | Applies the inverse transformation to a set of observations. |
Memberwise | Creates a shallow copy of the current Object. (Inherited from Object) |
Reset |
Clears all fitted model parameters.
(Inherited from Model) Obsolete. |
Reset |
Clears all fitted model parameters.
(Inherited from Model) |
Set |
Uses the specified data frame as the source for all input variables.
(Inherited from Model) |
Summarize() |
Returns a string containing a human-readable summary of the object using default options.
(Inherited from Model) |
Summarize( |
Returns a string containing a human-readable summary of the object using the specified options.
(Inherited from Model) |
ToString | Returns a string that represents the current object. (Inherited from Model) |
Transform( | Applies the transformation to a set of observations. |
Transform( | Applies the transformation to a single observation. |
Transform | Applies the transformation to a set of observations. |
Transform | Applies the transformation to a single observation. |