Matrix
cols
data
rows
Matrix()
Matrix(Matrix)
Matrix(Double[,])
Matrix(Int32, Int32)
Matrix(Int32, Int32, Double[])
Cols
Count
Rows
SourceArray
this[Int32, Int32]
this[Int32]
CheckCompatible(Matrix, String)
CheckSymmetry(String)
Clone()
Commutation(Int32, Int32)
Contains(Double)
CopyTo(Double[,])
CopyTo(Double[], Int32)
Determinant()
Diagonal()
DiagonalOfProduct(Matrix, Matrix)
EigenvaluesInPlace(Double[], Double[])
EnumerateDiagonal()
Equals(Object)
EqualsAll(Double)
FromArray(Double[,])
FromDiagonal(Vector)
GetColumn(Int32)
GetEnumerator()
GetHashCode()
GetRow(Int32)
Identity(Int32)
IdentityScaledBy(Int32, Double)
IndexOf(Double)
Inner(Matrix)
Inverse()
IsPositiveDefinite()
Kronecker(Matrix)
MaxDiff(Matrix)
MaxDiff(Matrix, Double)
Median()
Outer()
OuterTranspose()
Parse(String)
PredivideBy(LowerTriangularMatrix)
PredivideBy(PositiveDefiniteMatrix)
PredivideBy(UpperTriangularMatrix)
PredivideByTranspose(LowerTriangularMatrix)
QuadraticForm(Vector)
QuadraticForm(Vector, Vector)
RowVector(Int32)
Scale(Double)
ScaleCols(Vector)
ScaleRows(Vector)
SetAllElementsTo(Double)
SetDiagonal(Vector)
SetSubmatrix(Int32, Int32, Matrix)
SetSubmatrix(Int32, Int32, Matrix, Int32, Int32, Int32, Int32)
SetTo(Double[])
SetTo(Matrix)
SetTo(Double[,])
SetTo(Double[], Int32)
SetToDiagonal(Vector)
SetToDifference(Matrix, Matrix)
SetToDifference(Matrix, Double, Matrix)
SetToEigenvectorsOfSymmetric(Matrix)
SetToElementwiseProduct(Matrix, Matrix)
SetToElementwiseRatio(Matrix, Matrix)
SetToIdentity()
SetToIdentityScaledBy(Double)
SetToKronecker(Matrix, Matrix)
SetToLeastSquares(Matrix, Matrix)
SetToOuter(Matrix)
SetToOuter(Vector, Vector)
SetToOuterTranspose(Matrix)
SetToProduct(Matrix, Double)
SetToProduct(Matrix, Matrix)
SetToRightSingularVectors(Matrix)
SetToSubmatrix(Matrix, Int32, Int32)
SetToSum(Matrix, Matrix)
SetToSum(Double, Matrix, Double, Matrix)
SetToSumWithOuter(Matrix, Double, Vector, Vector)
SetToTranspose(Matrix)
Symmetrize()
SymmetryError()
ToArray()
ToString()
ToString(String)
Trace()
TraceOfProduct(Matrix, Matrix)
Transpose()
operator -(Matrix)
operator -(Matrix, Matrix)
operator !=(Matrix, Matrix)
operator *(Matrix, Double)
operator *(Matrix, Matrix)
operator *(Matrix, Vector)
operator *(Vector, Matrix)
operator /(Matrix, Double)
operator +(Matrix, Matrix)
operator ==(Matrix, Matrix)
net9.0
namespace Microsoft.ML.Probabilistic.Math
{
[DataContract]
[DefaultMember("Item")]
public class Matrix : CanSetAllElementsTo<double>, SettableTo<Matrix>, ICollection<double>, IEnumerable<double>, IList<double>, IReadOnlyCollection<double>, IReadOnlyList<double>, IEnumerable, ICloneable
{
public bool Contains(double item);
}
}
.NET | 5.06.07.08.09.010.0 |
---|---|
.NET Core | 2.02.12.23.03.1 |
.NET Framework | 4.6.14.6.24.74.7.14.7.24.84.8.1 |
.NET Standard | 2.02.1 |
Information specific to net9.0 | |
Assembly | Microsoft.ML.Probabilistic , Version=0.4.2403.801, PublicKeyToken=e4813102a62778da |
Referencing | Your project needs a package reference to |
Package | Microsoft.ML.Probabilistic (0.4.2403.801) netstandard2.0 |
Platform Restrictions | This API is supported on all platforms. |
- Built-in API
- Package-provided API