public class EJMLDoubleMatrix implements DoubleMatrix
public EJMLDoubleMatrix(@NotNull
org.ejml.data.DMatrixRMaj matrix)
public EJMLDoubleMatrix(int row,
int col)
public EJMLDoubleMatrix(int row,
int col,
@NotNull
kotlin.Array[] values)
public EJMLDoubleMatrix(int row,
int col,
double value)
public EJMLDoubleMatrix(@NotNull
kotlin.Array[] values)
public EJMLDoubleMatrix(@NotNull
DistanceMatrix dist)
public EJMLDoubleMatrix(int size)
public EJMLDoubleMatrix(@NotNull
kotlin.Array[] diagonal)
public double getTol()
@NotNull public org.ejml.data.DMatrixRMaj getMyMatrix()
public void setMyMatrix(@NotNull
org.ejml.data.DMatrixRMaj p)
public double get(int row,
int col)
public double getChecked(int row,
int col)
public void set(int row,
int col,
double value)
public void setChecked(int row,
int col,
double value)
@NotNull public DoubleMatrix transpose()
@NotNull public DoubleMatrix mult(@NotNull DoubleMatrix dm, boolean transpose, boolean transposedm)
@NotNull public DoubleMatrix mult(@NotNull DoubleMatrix dm)
@NotNull public DoubleMatrix multadd(@NotNull DoubleMatrix A, @Nullable DoubleMatrix B, double alpha, double beta, boolean transpose, boolean transposeA)
@NotNull public DoubleMatrix crossproduct()
@NotNull public DoubleMatrix crossproduct(@NotNull DoubleMatrix dm)
@NotNull public DoubleMatrix tcrossproduct()
@NotNull public DoubleMatrix tcrossproduct(@NotNull DoubleMatrix dm)
@NotNull public DoubleMatrix concatenate(@NotNull DoubleMatrix dm, boolean rows)
@Nullable public DoubleMatrix inverse()
public boolean invert()
@NotNull public DoubleMatrix generalizedInverse()
@NotNull public DoubleMatrix generalizedInverseWithRank(@NotNull kotlin.Array[] rank)
@NotNull public DoubleMatrix solve(@Nullable DoubleMatrix Y)
public int numberOfRows()
public int numberOfColumns()
@NotNull public DoubleMatrix row(int i)
@NotNull public DoubleMatrix column(int j)
@NotNull public DoubleMatrix[] getXtXGM()
@NotNull public DoubleMatrix copy()
@NotNull public EigenvalueDecomposition getEigenvalueDecomposition()
@NotNull public SingularValueDecomposition getSingularValueDecomposition()
@NotNull public QRDecomposition getQRDecomposition()
@NotNull public DoubleMatrix minus(@NotNull DoubleMatrix dm)
public void minusEquals(@NotNull
DoubleMatrix dm)
@NotNull public DoubleMatrix plus(@NotNull DoubleMatrix dm)
public void plusEquals(@NotNull
DoubleMatrix dm)
@NotNull public DoubleMatrix scalarAdd(double s)
public void scalarAddEquals(double s)
@NotNull public DoubleMatrix scalarMult(double s)
public void scalarMultEquals(double s)
@NotNull public DoubleMatrix getSelection(@Nullable kotlin.Array[] rows, @Nullable kotlin.Array[] columns)
public double rowSum(int row)
public double columnSum(int column)
public int columnRank()
@NotNull public kotlin.Array[] to1DArray()
@NotNull public kotlin.Array[] toArray()