Parameter Vector<T> Constructor
Definition
Namespace: Numerics.NET.DataAnalysis
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.1.2
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.1.2
Overload List
Parameter | Constructs a new vector from serialization values. |
Parameter | Constructs a new parameter vector. |
ParameterVector<T>(SerializationInfo, StreamingContext)
Constructs a new vector from serialization values.
protected ParameterVector(
SerializationInfo info,
StreamingContext context
)
Parameters
- info SerializationInfo
- The values needed to serialize or deserialize the Vector<T>.
- context StreamingContext
- The source and destination of a given serialized stream.
Remarks
This constructor is called internally by the .NET framework when a Vector<T> is deserialized.
ParameterVector<T>(IEnumerable<String>, Vector<T>, SymmetricMatrix<T>, ContinuousDistribution)
Constructs a new parameter vector.
public ParameterVector(
IEnumerable<string> names,
Vector<T> values,
SymmetricMatrix<T>? covarianceMatrix = null,
ContinuousDistribution? distribution = null
)
Parameters
- names IEnumerable<String>
- A sequence of names for the parameters.
- values Vector<T>
- A vector containing the values of the parameters.
- covarianceMatrix SymmetricMatrix<T> (Optional)
- Optional. The covariance matrix of the parameters.
- distribution ContinuousDistribution (Optional)
- Optional. The distribution of the parameters.