CNTK c# 逻辑回归 w 和 b 变量值
CNTK c# logistic regression w and b variable values
我知道 C# 的 CNTK 有点新,但我希望有人能帮助我。我在 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
我更改了几行以显示结果和代码 运行s 没有错误,但我想获得权重矩阵和偏差向量的值,以便我可以在我的图表中绘制一条介于两者之间的线2 类。有人知道哪个变量包含这些值以及如何输出它们吗?训练变量?分类器输出函数?
创建线性模型时,您有 weightParam
和 biasParam
参数。以下是如何从这些参数中获取数据:
NDArrayView weightArrayView = weightParam.Value();
Value weightValue = new Value(weightArrayView);
IList<IList<float>> weightData = weightValue.GetDenseData<float>(weightParam);
我知道 C# 的 CNTK 有点新,但我希望有人能帮助我。我在 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
我更改了几行以显示结果和代码 运行s 没有错误,但我想获得权重矩阵和偏差向量的值,以便我可以在我的图表中绘制一条介于两者之间的线2 类。有人知道哪个变量包含这些值以及如何输出它们吗?训练变量?分类器输出函数?
创建线性模型时,您有 weightParam
和 biasParam
参数。以下是如何从这些参数中获取数据:
NDArrayView weightArrayView = weightParam.Value();
Value weightValue = new Value(weightArrayView);
IList<IList<float>> weightData = weightValue.GetDenseData<float>(weightParam);