代码之家  ›  专栏  ›  技术社区  ›  Pablo Gonzalez

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

  •  3
  • Pablo Gonzalez  · 技术社区  · 7 年前

    我知道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

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

    1 回复  |  直到 7 年前
        1
  •  5
  •   CDspace Sam    7 年前

    创建线性模型时,您有 weightParam biasParam 参数。以下是如何从这些参数中获取数据:

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