2017-09-03 2 views
2

Ich versuche Accord.NET-Bibliothek für Objekte Klassifizierung zu verwenden, aber ich fand keine geeigneten Beispiele und Dokumentation ist nicht genug, um den Prozess zu verstehen. Meine aktuellen Code istWo ist Accord.NET AdaBoost Decide?

Predictor = new Boost<DecisionStump>(); 
AdaBoost<DecisionStump> Algo = new AdaBoost<DecisionStump>(Predictor, new ModelConstructor<DecisionStump>((double[] weights) => new DecisionStump(10))); 
Algo.Run(inputs, outputs); 

Dieser Code funktioniert gut, aber ich möchte Methode verwenden Entscheiden wie andere Klassifizierer in accord.net, wie kann ich es tun?

+1

Hallo @HamidEbr, vielen Dank für die Frage! Denkst du, du könntest bitte ein Problem im Issue Tracker des Projekts öffnen? Es scheint, dass der Adaboost zurückgelassen wurde, als die meisten der bestehenden Klassifikatoren letztes Jahr auf die .Decide() API aktualisiert wurden! – Cesar

+0

@Cesar Danke, hier ist es: https://github.com/accord-net/framework/issues/843 – HamidEbr

+0

@Cesar Ich bekomme accord.net Quellcode und finde Creation-Eigenschaft, die verwendet wie var model = Algo.Creation (doppelte [] Gewichte). Es schien Modell.Compute (double [] Eingänge) funktioniert wie Decide-Methode! Aber ich weiß nicht über Gewichte in Creation-Methode !? – HamidEbr

Antwort

Verwandte Themen