Anfängerfrage zu C-Code generation
Posted: Tue 23. Dec 2014, 11:17
Hallo an alle!
Nachdem dem die ersten Test mit Membrain sehr vielversprechend sind möchte ich mit meinem Testprojekt einen Schritt weiter gehen und das "trainierte Netz" mittels C-Code Generation auf Debian-Linux zum Einsatz bringen. Da C für mich ein absolutes Neuland ist hätte ich gern einige Fragen vorab geklärt, bevor ich zuviel Zeit investiere und dann draufkomme das es doch nicht funktioniert.
1. Ist es überhaubt möglich den C-Code auf Debian-Linux zum Laufen zu bringen?
2. Mit C-Code-Generation werden 2 Dateien erzeugt (NeuralNetDef.h und NeuralNetDef.c). Verstehe ich es richtig, das ich ein eigenes C-Programm schreiben muss, indem ich NeuralNetDef.h einbinden muss, damit die Funktionen zum "Füttern" der Input-Neuronen, Think-Step und Abfragen der Output-Neuronen in meinem C-Programm zu Verfügung stehen? Oder reicht es NeuralNetDef.c zu kompilieren?
3. Haben Sie vielleicht ein einfaches Beispielprogramm in C an dem ich Nachvollziehen kann wie die Übergabe an Inputneuronen und Ausgabe an Outputneuronen funktioniert?
Vielen Dank im voraus und vorweihnachtliche Grüsse!
Gianni
Nachdem dem die ersten Test mit Membrain sehr vielversprechend sind möchte ich mit meinem Testprojekt einen Schritt weiter gehen und das "trainierte Netz" mittels C-Code Generation auf Debian-Linux zum Einsatz bringen. Da C für mich ein absolutes Neuland ist hätte ich gern einige Fragen vorab geklärt, bevor ich zuviel Zeit investiere und dann draufkomme das es doch nicht funktioniert.
1. Ist es überhaubt möglich den C-Code auf Debian-Linux zum Laufen zu bringen?
2. Mit C-Code-Generation werden 2 Dateien erzeugt (NeuralNetDef.h und NeuralNetDef.c). Verstehe ich es richtig, das ich ein eigenes C-Programm schreiben muss, indem ich NeuralNetDef.h einbinden muss, damit die Funktionen zum "Füttern" der Input-Neuronen, Think-Step und Abfragen der Output-Neuronen in meinem C-Programm zu Verfügung stehen? Oder reicht es NeuralNetDef.c zu kompilieren?
3. Haben Sie vielleicht ein einfaches Beispielprogramm in C an dem ich Nachvollziehen kann wie die Übergabe an Inputneuronen und Ausgabe an Outputneuronen funktioniert?
Vielen Dank im voraus und vorweihnachtliche Grüsse!
Gianni