[英]With what values Array2DRowRealMatrix get initialised when declared?
我试图找出在Knime工具中实现的Logistic回归。 请参阅https://github.com/knime/knime-core/blob/master/org.knime.base/src/org/knime/base/node/mine/regression/logistic/learner3/Learner.java
在irlsRls方法中,使用了许多Array2DRowRealMatrix,例如
RealMatrix x = new Array2DRowRealMatrix(1, rC + 1);
RealMatrix eBetaTx = new Array2DRowRealMatrix(1, tcC - 1);
RealMatrix pi = new Array2DRowRealMatrix(1, tcC - 1);
我仔细阅读了RealMatrix的文档,并了解了参数,例如行和列的维数。 但是有人可以说它在声明时会初始化什么值,因为我看到这些已声明变量的用法很多,然后才给它赋值。 任何帮助表示赞赏。 提前谢谢
它采用新矩阵中的行数和列数
public Array2DRowRealMatrix(int rowDimension,
int columnDimension)
throws NotStrictlyPositiveException
参数:rowDimension-新矩阵中的行数。 columnDimension-新矩阵中的列数。
和
NotStrictlyPositiveException-如果行或列的维数不是正数。
您可以找到更多有关它的信息
在这里 。
由于它基于double [] [],因此如果使用该构造函数,几乎可以肯定是0.0
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.