applications issueshttps://git.rwth-aachen.de/groups/monticore/EmbeddedMontiArc/applications/-/issues2023-03-02T17:55:58+01:00https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/gans/3d-gan/-/issues/23D Gan Training fails due to configuration errors2023-03-02T17:55:58+01:00Martin Fitzke3D Gan Training fails due to configuration errors`Train3D-GAN` pipeline fails due to configuration errors in `Generator.conf` file.`Train3D-GAN` pipeline fails due to configuration errors in `Generator.conf` file.aixaiaixaihttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/gans/3d-gan/-/issues/1JAR not generated because of MXNET error2023-03-02T17:54:18+01:00Martin FitzkeJAR not generated because of MXNET errorJAR pipeline fails with this
```
mxnet.base.MXNetError: MXNetError: Error in operator conv5_deconvolution0: [16:46:17] ../src/operator/nn/deconvolution.cc:105: If not using CUDNN, only 1D or 2D Deconvolution is supported
```
C++ Library ...JAR pipeline fails with this
```
mxnet.base.MXNetError: MXNetError: Error in operator conv5_deconvolution0: [16:46:17] ../src/operator/nn/deconvolution.cc:105: If not using CUDNN, only 1D or 2D Deconvolution is supported
```
C++ Library is probably in the wrong versionaixaiaixaihttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/reinforcement_learning/coopmontisimautopilot/-/issues/3Check Reward2022-10-05T15:41:29+02:00Evgeny KusmenkoCheck Reward- Please check if reward calculated by simulator equals the one received and used in training
- please check if action computed by the actor is the same as received by the simulator- Please check if reward calculated by simulator equals the one received and used in training
- please check if action computed by the actor is the same as received by the simulatorRodion PrikhodovskyTil MohrRodion Prikhodovsky2022-09-30https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/reinforcement_learning/coopmontisimautopilot/-/issues/2Update Readme.md2022-10-06T17:52:03+02:00Evgeny KusmenkoUpdate Readme.md- mention in readme.md:
- problem with GPU training on cluster
-- mention in readme.md:
- problem with GPU training on cluster
-Rodion PrikhodovskyTil MohrRodion Prikhodovskyhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/reinforcement_learning/coopmontisimautopilot/-/issues/1Move to emadl-maven-plugin2022-09-21T15:00:10+02:00Evgeny KusmenkoMove to emadl-maven-plugin- please use emadl-maven-plugin instead of shell based build in CI
- please add streamtests- please use emadl-maven-plugin instead of shell based build in CI
- please add streamtestsRodion PrikhodovskyTil MohrRodion Prikhodovskyhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/reinforcement_learning/roboschoolhalfcheetah/-/issues/1Move CI to emadl-maven-plugin2022-09-21T14:49:42+02:00Evgeny KusmenkoMove CI to emadl-maven-plugin- Please use emadl-maven-plugin in CI
- please remove shell based CI
- please add stream tests- Please use emadl-maven-plugin in CI
- please remove shell based CI
- please add stream testsYuyuan LiuYuyuan Liuhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/reinforcement_learning/ataripong/-/issues/1Create maven-based CI2022-09-23T20:00:11+02:00Evgeny KusmenkoCreate maven-based CI- please create emadl-maven-plugin based CI
- please remove shell script based build
- please add stream tests- please create emadl-maven-plugin based CI
- please remove shell script based build
- please add stream testsYuyuan LiuYuyuan Liuhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/balltracking/-/issues/1Move to emadl-maven-plugin2022-09-21T12:53:35+02:00Evgeny KusmenkoMove to emadl-maven-plugin@ahmed.diab bitte aktualisiere die CI pipeline so, dass nur noch das emadl-maven-plugin genommen wird@ahmed.diab bitte aktualisiere die CI pipeline so, dass nur noch das emadl-maven-plugin genommen wirdAhmed DiabAhmed Diab2022-09-30https://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/16Create example for PyTorch pipeline2023-01-28T13:12:14+01:00Evgeny KusmenkoCreate example for PyTorch pipeline- create new directory for PyTorch experiment with out-of-the-box pipeline
- create new directory for PyTorch experiment with custom pipeline
- copy the mnist calculator model from the emadl-maven-plugin experiment
- create all necessary...- create new directory for PyTorch experiment with out-of-the-box pipeline
- create new directory for PyTorch experiment with custom pipeline
- copy the mnist calculator model from the emadl-maven-plugin experiment
- create all necessary files, including python files for the pipeline component implementationFeras MulhemSonam Raju ChughFeras Mulhem2022-12-09https://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)https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/mnistcalculator/-/issues/10Caffe 2 and MXNet backends fail2021-12-07T12:52:33+01:00Evgeny KusmenkoCaffe 2 and MXNet backends failCaffe 2 and MXNet versions fail and the pipeline has been disabledCaffe 2 and MXNet versions fail and the pipeline has been disabledhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/reinforcement_learning/forestrl/-/issues/4Evaluation des Agenten2020-08-21T11:36:04+02:00Evgeny KusmenkoEvaluation des AgentenEs soll geprüft werden, wie gut die Entscheidungen des Agenten sind. Dazu sind folgende Ansätze angedacht:
* Vergleich mit Random-Algorithmus
* Vergleich mit Regelbasierten Ansätzen
* Greedy
* ggf. weitereEs soll geprüft werden, wie gut die Entscheidungen des Agenten sind. Dazu sind folgende Ansätze angedacht:
* Vergleich mit Random-Algorithmus
* Vergleich mit Regelbasierten Ansätzen
* Greedy
* ggf. weitereSascha DewesSascha Deweshttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/mnistcalculator/-/issues/9Create Mvn Build2020-09-23T10:53:43+02:00Evgeny KusmenkoCreate Mvn BuildCreate pom.xml (using the streamtest-plugin)
make sure, project can be built using `mvn streamtest:streamtest-build` (therefore you need to add a training phase to the streamtest plugin)Create pom.xml (using the streamtest-plugin)
make sure, project can be built using `mvn streamtest:streamtest-build` (therefore you need to add a training phase to the streamtest plugin)Yuyuan LiuYuyuan Liu2019-11-11https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/carlacomponents/-/issues/19Feedback2019-09-30T09:42:00+02:00Alexander David HellwigFeedback- [x] Remove generator jar from project, docu(only if it is not needed, users should build with maven-streamtest if possible)
Models:
- [x] Remove `<enableExecutionLogging>true</enableExecutionLogging>`(or set to false), as it is a debu...- [x] Remove generator jar from project, docu(only if it is not needed, users should build with maven-streamtest if possible)
Models:
- [x] Remove `<enableExecutionLogging>true</enableExecutionLogging>`(or set to false), as it is a debugging tool
- [x] Use latest maven-streamtest version
Bumper Bot
- [x] remove test port
- [x] fix indentation
- [x] write a small stream test
Autopilot Wrapper
- [x] fill example stream test(input ports) with plausible data from the carla ros bridge
Models
- [x] remove test port
- [x] convert port CalculateWrappedValues.tmp_vehicle into local variable(e.g. `29: Ego_Vehicle tmp_vehicle = vehicle_status.control`) (only works with newest streamtest version)
Roscpp:
- [x] Structure SetStructPortInstr for better readability since it is relatively long. Create paragraphs by adding whitespace and/or short comments as headers. You should NOT add a comment to every line.
- [x] Fix/Check array/matrix indexing with the new syntax. EMA uses MatLab convention: 1 references the first element of the array/matrix (instead of C++ where 0 references the first element)
General
- [x] Merge everything into master branches