2016-05-01 15 views
0

Ich baue ein ANN-Modul, um die Klassifizierung in Python durchzuführen. Die Demo ich Importe ClassificationDataSet ModulMit meinem eigenen Datensatz für die Klassifizierung

from pybrain.datasets import ClassificationDataSet 
    alldata = ClassificationDataSet(2, 1, nb_classes=3) 

und ich frage mich, wie kann ich meine eigenen Daten verwenden. Meine Daten sind Listentypen. Gibt es irgendeine Verarbeitung, die ich tun muss?

Antwort

0

Das ClassificationDataSet gibt eine Klasse zurück, in der Sie Ihre eigenen Daten übergeben können.

Es wird in the documentation (suchen Sie ihre Github Repo für den Fall, dass der Link nicht funktioniert) in Abschnitt 2.2 (2.2.2 für einen benutzerdefinierten Datensatz und 2.2.3 für das Hinzufügen von Proben zu ihm) erläutert.

+1

sollten Sie Ihre Antwort verbessern, indem Sie die spezifischen Teile in die Dokumentation einfügen. Außerdem funktionieren einige Links möglicherweise nicht in der Zukunft. Daher ist es sehr wichtig, relevante Informationen zu veröffentlichen. – jtitusj

+0

Danke, ich denke, ich habe herausgefunden, dass ich der Klasse Proben hinzufügen muss. Kann ich weiter fragen, warum die nb_classes = 3? Oder wie man diesen Wert einstellt? FYI, ich versuche ein Modul mit 20 Input und 1 Output zu bauen. –

Verwandte Themen