C# Accord.NET AdaBoost决策方法在哪里?

C# Accord.NET AdaBoost决策方法在哪里?,c#,machine-learning,accord.net,C#,Machine Learning,Accord.net,我试图使用Accord.NET库进行对象分类,但我没有找到任何合适的示例,并且文档不足以理解该过程。我现在的代码是 Predictor = new Boost<DecisionStump>(); AdaBoost<DecisionStump> Algo = new AdaBoost<DecisionStump>(Predictor, new ModelConstructor<DecisionStump>((double[] weights) =&g

我试图使用Accord.NET库进行对象分类,但我没有找到任何合适的示例,并且文档不足以理解该过程。我现在的代码是

Predictor = new Boost<DecisionStump>();
AdaBoost<DecisionStump> Algo = new AdaBoost<DecisionStump>(Predictor, new ModelConstructor<DecisionStump>((double[] weights) => new DecisionStump(10)));
Algo.Run(inputs, outputs);
Predictor=newboost();
AdaBoost Algo=新AdaBoost(预测器、新模型构造函数((双[]权重)=>新决策树桩(10));
算法运行(输入、输出);
这段代码运行得很好,但我想像accord.net中的其他分类器一样使用decise方法,我该怎么做呢?

解决了! 特别感谢亲爱的


你好@HamidEbr,非常感谢你的提问!您认为您可以在项目的问题跟踪程序中打开一个问题吗?去年,当大多数现有分类器升级到.decise()API时,Adaboost似乎已经落后了@Cesar谢谢,这里是:@Cesar我获得accord.net源代码并找到使用var model=Algo.Creation(double[]weights);。这似乎是一个模型。Compute(双[]输入)的工作原理类似于decise方法!但我不知道创作方法中的权重!?