MNISTCalculator issueshttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/mnistcalculator/-/issues2022-07-25T17:10:09+02:00https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/mnistcalculator/-/issues/18Design a streamtest template for MNISTCalculator2022-07-25T17:10:09+02:00Yuyuan LiuDesign a streamtest template for MNISTCalculatorTo implement:
- A generator for EMADL `streamtest` in `EMADL-Generator`
- (If necessary) An Expansion of grammar in `languagecommon` project.To implement:
- A generator for EMADL `streamtest` in `EMADL-Generator`
- (If necessary) An Expansion of grammar in `languagecommon` project.Yuyuan LiuYuyuan Liuhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/mnistcalculator/-/issues/17Add a cpp unittest2022-07-15T17:00:09+02:00Yuyuan LiuAdd a cpp unittestInstead of calling a executable with the images as parameters, implement a cpp file to run the unittests.Instead of calling a executable with the images as parameters, implement a cpp file to run the unittests.Yuyuan LiuYuyuan Liuhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/mnistcalculator/-/issues/15Port name collision2021-12-16T15:13:48+01:00Evgeny KusmenkoPort name collisionNames seem to be generated in a wrong way, e.g. when one model name is a substring of another, cf. [old pipeline](https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/mnistcalculator/-/jobs/2145115)Names seem to be generated in a wrong way, e.g. when one model name is a substring of another, cf. [old pipeline](https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/mnistcalculator/-/jobs/2145115)https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/mnistcalculator/-/issues/14Use array notation2021-12-07T12:59:14+01:00Evgeny KusmenkoUse array notationrefactor model to component array notation. This might require generator updates.refactor model to component array notation. This might require generator updates.https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/mnistcalculator/-/issues/13Use an image input as addition2021-12-07T12:58:19+01:00Evgeny KusmenkoUse an image input as additionFor now the model adds the input numbers. In a future version we would like to provide the input as an image as well (*, /, +, -).
Please create a training database for MNIST operators (or use an existing one) and adapt the model accor...For now the model adds the input numbers. In a future version we would like to provide the input as an image as well (*, /, +, -).
Please create a training database for MNIST operators (or use an existing one) and adapt the model accordingly. The operator detector should only recognize operators, i.e. the operator dataset and the mnist dataset should not be mixed.https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/mnistcalculator/-/issues/12Most pipelines don't check the result of the MNISTCalc2021-12-07T12:55:25+01:00Evgeny KusmenkoMost pipelines don't check the result of the MNISTCalcPlease add result checks similar to [this one](https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/mnistcalculator/-/blob/master/.gitlab-ci.yml#L34) to all CI pipelines which don't have itPlease add result checks similar to [this one](https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/mnistcalculator/-/blob/master/.gitlab-ci.yml#L34) to all CI pipelines which don't have ithttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/mnistcalculator/-/issues/11add test for emadl-maven-plugin2021-11-16T16:18:54+01:00Jonas Ritzadd test for emadl-maven-pluginThis project can be build with maven, but the resulting library is neither tested with a streamtest (e.g. matrices for the mnist images, as only numericals and bools are supported but not images) nor tested with an explicit c++ file (e.g...This project can be build with maven, but the resulting library is neither tested with a streamtest (e.g. matrices for the mnist images, as only numericals and bools are supported but not images) nor tested with an explicit c++ file (e.g. mnistcalculator/mnist-calculator/src/main/ema/cpp/DigitCalculator.cpp)