繁体   English   中英

声明时使用什么值Array2DRowRealMatrix初始化?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM