FastIca Constructor

Definition

Namespace: Numerics.NET.Statistics.Multivariate
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.1.5

Overload List

FastIca(IDataFrame) Initializes a new instance of the IndependentComponentAnalysis class.
FastIca(Matrix<Double>) Initializes a new instance of the IndependentComponentAnalysis class.
FastIca(Vector<Double>[]) Initializes a new instance of the IndependentComponentAnalysis class.
FastIca(IDataFrame, String) Initializes a new instance of the IndependentComponentAnalysis class.
FastIca(IDataFrame, String[]) Initializes a new instance of the IndependentComponentAnalysis class.
FastIca(IEnumerable<Vector<Double>>, Vector<Double>) Initializes a new instance of the IndependentComponentAnalysis class.

FastIca(IDataFrame)

Initializes a new instance of the IndependentComponentAnalysis class.
C#
public FastIca(
	IDataFrame dataFrame
)

Parameters

dataFrame  IDataFrame
A IDataFrame containing the data for the analysis.

FastIca(Matrix<Double>)

Initializes a new instance of the IndependentComponentAnalysis class.
C#
public FastIca(
	Matrix<double> features
)

Parameters

features  Matrix<Double>
A matrix whose columns contain the features for the analysis.

FastIca(Vector<Double>[])

Initializes a new instance of the IndependentComponentAnalysis class.
C#
public FastIca(
	Vector<double>[] variables
)

Parameters

variables  Vector<Double>[]
An array of vectors that contain the variables.

FastIca(IDataFrame, String)

Initializes a new instance of the IndependentComponentAnalysis class.
C#
public FastIca(
	IDataFrame dataFrame,
	string formula
)

Parameters

dataFrame  IDataFrame
A IDataFrame containing the data for the analysis.
formula  String
A formula that specifies the features in the model.

FastIca(IDataFrame, String[])

Initializes a new instance of the IndependentComponentAnalysis class.
C#
public FastIca(
	IDataFrame dataFrame,
	string[]? featureNames
)

Parameters

dataFrame  IDataFrame
A IDataFrame containing the data for the analysis.
featureNames  String[]
An array containing the names of the features.

FastIca(IEnumerable<Vector<Double>>, Vector<Double>)

Initializes a new instance of the IndependentComponentAnalysis class.
C#
public FastIca(
	IEnumerable<Vector<double>> features,
	Vector<double>? weights = null
)

Parameters

features  IEnumerable<Vector<Double>>
A sequence of vectors that contain the features.
weights  Vector<Double>  (Optional)
A vector containing the weight for each observation.

See Also