CNNArch2X merge requestshttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/cnnarch2x/-/merge_requests2024-02-13T16:40:39+01:00https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/cnnarch2x/-/merge_requests/55port addition2024-02-13T16:40:39+01:00Marvin Daxhammerport additionartifact updateartifact updateaixaiaixaihttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/cnnarch2x/-/merge_requests/54Ma daxhammer2024-02-09T16:09:29+01:00Marvin DaxhammerMa daxhammeraixaiaixaihttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/cnnarch2x/-/merge_requests/52Fix automl schemas2023-05-18T21:33:07+02:00Hiroshi HamanoFix automl schemasFixed schemas for EvaluationCriteria.scm and HyperparameterOpt.scmFixed schemas for EvaluationCriteria.scm and HyperparameterOpt.scmaixaiaixaihttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/cnnarch2x/-/merge_requests/51added decomposition files2023-02-21T13:07:22+01:00Martin Fitzkeadded decomposition filesaixaiaixaihttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/cnnarch2x/-/merge_requests/50Update dependency version2023-01-29T11:13:51+01:00Yuyuan LiuUpdate dependency versionaixaiaixaihttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/cnnarch2x/-/merge_requests/49Merge diab-dev into master2023-01-24T13:06:22+01:00Ahmed DiabMerge diab-dev into masterupdate version to integrate the new EMAM2Cpp versionupdate version to integrate the new EMAM2Cpp versionAhmed DiabaixaiAhmed Diabhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/cnnarch2x/-/merge_requests/48Update dependency version2023-01-19T19:36:27+01:00Yuyuan LiuUpdate dependency versionaixaiaixaihttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/cnnarch2x/-/merge_requests/47Generation of schema API and training configuration2023-01-19T13:41:39+01:00Feras MulhemGeneration of schema API and training configurationcloses #4, #3
**Notes**
- MR will work once [MR ](https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/languages/schemalang/-/merge_requests/5)is mergedcloses #4, #3
**Notes**
- MR will work once [MR ](https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/languages/schemalang/-/merge_requests/5)is mergedEvgeny KusmenkoEvgeny Kusmenkohttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/cnnarch2x/-/merge_requests/46Reverting back changes for 'Fix schema naming for reinforcement learning'2022-12-27T19:16:41+01:00AkashKumarDSReverting back changes for 'Fix schema naming for reinforcement learning'reverting changes for https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/languages/schemalang/-/issues/4reverting changes for https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/languages/schemalang/-/issues/4Evgeny KusmenkoEvgeny Kusmenkohttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/cnnarch2x/-/merge_requests/44Fix schema naming for reinforcement learning2022-12-05T03:09:34+01:00AkashKumarDSFix schema naming for reinforcement learningEvgeny KusmenkoEvgeny Kusmenkohttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/cnnarch2x/-/merge_requests/45Generation of python training configuration2022-11-30T22:13:09+01:00Feras MulhemGeneration of python training configurationDoes not close #4 since more tasks are to be implemented.
This version makes the name of the generated training configuration configurableDoes not close #4 since more tasks are to be implemented.
This version makes the name of the generated training configuration configurableFeras MulhemFeras Mulhemhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/cnnarch2x/-/merge_requests/42Schema Api for supervised learning2022-11-20T18:34:18+01:00Feras MulhemSchema Api for supervised learningrelated to #3.
Adds a schema api for supervised learning
More MRs for the final version will followrelated to #3.
Adds a schema api for supervised learning
More MRs for the final version will followFeras MulhemFeras Mulhemhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/cnnarch2x/-/merge_requests/41Generation of python training configuration2022-11-14T23:55:37+01:00Feras MulhemGeneration of python training configurationDoes not close #4 since more tasks are to be implemented.
The current version enables the generation of a python training configuration for a LeNet network.
The goal of this merge request is to integrate this functionality to the main t...Does not close #4 since more tasks are to be implemented.
The current version enables the generation of a python training configuration for a LeNet network.
The goal of this merge request is to integrate this functionality to the main toolchain. This functionality also brings Junit 5 to the projectFeras MulhemFeras Mulhemhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/cnnarch2x/-/merge_requests/40merge branch 'ma-lo' into 'master'2022-11-07T14:12:34+01:00Yin-yin Lomerge branch 'ma-lo' into 'master'https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/cnnarch2x/-/merge_requests/39Ros discrete state space2022-11-07T11:19:08+01:00Lukas BramRos discrete state spaceAdded function for checking if the state space of a reinforcement learning problem is discrete
See EMAM2Middleware#34Added function for checking if the state space of a reinforcement learning problem is discrete
See EMAM2Middleware#34Evgeny KusmenkoEvgeny Kusmenkohttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/cnnarch2x/-/merge_requests/37Merge dev into master for deployment of new scm files2022-11-07T10:24:58+01:00Hiroshi HamanoMerge dev into master for deployment of new scm filesNew AutoML related scm files for validation of conf files in the AutoMLPipeline
Closes https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMADL2CPP/-/issues/48New AutoML related scm files for validation of conf files in the AutoMLPipeline
Closes https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMADL2CPP/-/issues/48Evgeny KusmenkoEvgeny Kusmenkohttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/cnnarch2x/-/merge_requests/38Change run condition for masterJobLinux2022-11-03T11:22:38+01:00Lukas BramChange run condition for masterJobLinuxThe previous condition skipped the job when there were changes
in .gitignore, .gitlab-ci.yml or README.md. The result was that
sometimes important changes in src were not deployed to the nexus,
when they were accompanied by changes in on...The previous condition skipped the job when there were changes
in .gitignore, .gitlab-ci.yml or README.md. The result was that
sometimes important changes in src were not deployed to the nexus,
when they were accompanied by changes in one of these three files.
This was probably not the intended behaviour, so now the job is skipped
only when there are no changes in src, pom.xml or settings.xml.
It is also possible to run the job manually through the web interface
via the "Run Pipeline" Button.
@kusmenko Please run the pipeline once manually, to deploy the current
version (0.4.13-SNAPSHOT) to the nexus.Evgeny KusmenkoEvgeny Kusmenkohttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/cnnarch2x/-/merge_requests/36Add scm files for AutoMLPipeline2022-10-13T08:54:30+02:00Hiroshi HamanoAdd scm files for AutoMLPipelineCloses issue https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMADL2CPP/-/issues/48 (explanation of the schema and edited 3-layers diagram are provided in the comments of the issue).Closes issue https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMADL2CPP/-/issues/48 (explanation of the schema and edited 3-layers diagram are provided in the comments of the issue).Evgeny KusmenkoEvgeny Kusmenkohttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/cnnarch2x/-/merge_requests/35merge branch 'ma-lo' into 'origin/master'2022-10-04T10:05:43+02:00Yin-yin Lomerge branch 'ma-lo' into 'origin/master'Jonas RitzJonas Ritzhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/cnnarch2x/-/merge_requests/34BA Weber2022-08-24T12:48:01+02:00MoritzBA WeberThis PR includes the following changes:
- Add `retraining_type` with values `ignore`, `automatically` or `manually`
- Add custom `retraining_optimizer`
Since the changes are based on some dependencies, the merge order is important:
```...This PR includes the following changes:
- Add `retraining_type` with values `ignore`, `automatically` or `manually`
- Add custom `retraining_optimizer`
Since the changes are based on some dependencies, the merge order is important:
```mermaid
graph TD;
Datasets-->MNISTCalculator;
emadl-maven-plugin-->MNISTCalculator;
emadl-maven-plugin-->Datasets;
maven-streamtest-->emadl-maven-plugin;
CNNArch2X-->maven-streamtest;
EMAM2Middleware-->maven-streamtest;
EMADL2CPP-->maven-streamtest;
CNNArch2X-->EMAM2Middleware;
EmbeddedMontiArcDL-->EMADL2CPP;
CNNArchLang-->EMADL2CPP;
CNNArch2X-->EMADL2CPP;
CNNArch2Gluon-->EMADL2CPP;
CNNArch2X-->CNNArch2Gluon;
```