CNTK c#逻辑回归w和b变量值

时间:2017-10-11 07:56:52

标签: c# logistic-regression cntk

我知道CNTK对C#有点新意,但我希望有人可以帮助我。我在python中使用这个逻辑回归示例: https://github.com/Microsoft/CNTK/blob/master/Tutorials/CNTK_101_LogisticRegression.ipynb 运行这个C#示例: https://github.com/Microsoft/CNTK/blob/master/Examples/TrainingCSharp/Common/LogisticRegression.cs

我更改了几行来显示结果,代码运行没有错误,但我想得到权重矩阵和偏向量的值,这样我就可以在我的图表中绘制两个类之间的一条线。有人知道哪个变量包含这些值以及如何输出它们?教练变量? classifierOutput函数?

1 个答案:

答案 0 :(得分:4)

创建线性模型时,您拥有weightParambiasParam参数。以下是从这些参数中获取数据的方法:

NDArrayView weightArrayView = weightParam.Value();
Value weightValue = new Value(weightArrayView);
IList<IList<float>> weightData = weightValue.GetDenseData<float>(weightParam);