|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 Matrix 的软件包 | |
|---|---|
| com.hankcs.hanlp.dependency.nnparser | |
| com.hankcs.hanlp.dependency.nnparser 中 Matrix 的使用 |
|---|
| 返回 Matrix 的 com.hankcs.hanlp.dependency.nnparser 中的方法 | |
|---|---|
Matrix |
Matrix.arrayLeftDivide(Matrix B)
Element-by-element left division, C = A. |
Matrix |
Matrix.arrayLeftDivideEquals(Matrix B)
Element-by-element left division in place, A = A. |
Matrix |
Matrix.arrayRightDivide(Matrix B)
Element-by-element right division, C = A. |
Matrix |
Matrix.arrayRightDivideEquals(Matrix B)
Element-by-element right division in place, A = A. |
Matrix |
Matrix.arrayTimes(Matrix B)
Element-by-element multiplication, C = A. |
Matrix |
Matrix.arrayTimesEquals(Matrix B)
Element-by-element multiplication in place, A = A. |
Matrix |
Matrix.block(int i,
int j,
int p,
int q)
|
Matrix |
Matrix.col(int j)
取出第j列作为一个列向量 |
static Matrix |
Matrix.constructWithCopy(double[][] A)
Construct a matrix from a copy of a 2-D array. |
Matrix |
Matrix.copy()
Make a deep copy of a matrix |
Matrix |
Matrix.getMatrix(int[] r,
int[] c)
Get a submatrix. |
Matrix |
Matrix.getMatrix(int[] r,
int j0,
int j1)
Get a submatrix. |
Matrix |
Matrix.getMatrix(int i0,
int i1,
int[] c)
Get a submatrix. |
Matrix |
Matrix.getMatrix(int i0,
int i1,
int j0,
int j1)
Get a submatrix. |
static Matrix |
Matrix.identity(int m,
int n)
Generate identity matrix |
Matrix |
Matrix.minus(Matrix B)
C = A - B |
Matrix |
Matrix.minusEquals(Matrix B)
A = A - B |
Matrix |
Matrix.plus(Matrix B)
C = A + B |
Matrix |
Matrix.plusEquals(Matrix B)
A = A + B |
static Matrix |
Matrix.random(int m,
int n)
Generate matrix with random elements |
static Matrix |
Matrix.read(BufferedReader input)
Read a matrix from a stream. |
Matrix |
Matrix.row(int i)
取出第i行作为一个行向量 |
Matrix |
Matrix.times(double s)
Multiply a matrix by a scalar, C = s*A |
Matrix |
Matrix.times(Matrix B)
Linear algebraic matrix multiplication, A * B |
Matrix |
Matrix.timesEquals(double s)
Multiply a matrix by a scalar in place, A = s*A |
Matrix |
Matrix.transpose()
Matrix transpose. |
Matrix |
Matrix.uminus()
Unary minus |
static Matrix |
Matrix.zero(int m,
int n)
|
| 参数类型为 Matrix 的 com.hankcs.hanlp.dependency.nnparser 中的方法 | |
|---|---|
Matrix |
Matrix.arrayLeftDivide(Matrix B)
Element-by-element left division, C = A. |
Matrix |
Matrix.arrayLeftDivideEquals(Matrix B)
Element-by-element left division in place, A = A. |
Matrix |
Matrix.arrayRightDivide(Matrix B)
Element-by-element right division, C = A. |
Matrix |
Matrix.arrayRightDivideEquals(Matrix B)
Element-by-element right division in place, A = A. |
Matrix |
Matrix.arrayTimes(Matrix B)
Element-by-element multiplication, C = A. |
Matrix |
Matrix.arrayTimesEquals(Matrix B)
Element-by-element multiplication in place, A = A. |
Matrix |
Matrix.minus(Matrix B)
C = A - B |
Matrix |
Matrix.minusEquals(Matrix B)
A = A - B |
Matrix |
Matrix.plus(Matrix B)
C = A + B |
Matrix |
Matrix.plusEquals(Matrix B)
A = A + B |
void |
Matrix.setMatrix(int[] r,
int[] c,
Matrix X)
Set a submatrix. |
void |
Matrix.setMatrix(int[] r,
int j0,
int j1,
Matrix X)
Set a submatrix. |
void |
Matrix.setMatrix(int i0,
int i1,
int[] c,
Matrix X)
Set a submatrix. |
void |
Matrix.setMatrix(int i0,
int i1,
int j0,
int j1,
Matrix X)
Set a submatrix. |
Matrix |
Matrix.times(Matrix B)
Linear algebraic matrix multiplication, A * B |
|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||