CNNArch2Gluon merge requestshttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/CNNArch2Gluon/-/merge_requests2024-02-15T15:41:26+01:00https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/CNNArch2Gluon/-/merge_requests/85del unnecessary re-export2024-02-15T15:41:26+01:00Marvin Daxhammerdel unnecessary re-exportartifact updateartifact updateaixaiaixaihttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/CNNArch2Gluon/-/merge_requests/84Ma daxhammer2024-02-09T18:58:00+01:00Marvin DaxhammerMa daxhammeraixaiaixaihttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/CNNArch2Gluon/-/merge_requests/82GNN fix for kipf-gnn2023-03-07T11:20:33+01:00Nils BaumannGNN fix for kipf-gnnhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/kipf-gnn/-/issues/1https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/kipf-gnn/-/issues/1Nils BaumannNils Baumannhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/CNNArch2Gluon/-/merge_requests/81added gluon decomposition files2023-02-21T13:28:45+01:00Martin Fitzkeadded gluon decomposition filesaixaiaixaihttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/CNNArch2Gluon/-/merge_requests/80Excluding templates from CNNArch2X to avoid duplicate templates during...2023-02-21T10:54:08+01:00Hiroshi HamanoExcluding templates from CNNArch2X to avoid duplicate templates during...Updated pom.xml by excluding templates from CNNArch2X to avoid duplicate templates error during execution of training pipeline of EMADL2CPPUpdated pom.xml by excluding templates from CNNArch2X to avoid duplicate templates error during execution of training pipeline of EMADL2CPPaixaiaixaihttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/CNNArch2Gluon/-/merge_requests/79Update dependency2023-01-29T12:26:42+01:00Yuyuan LiuUpdate dependencyaixaiaixaihttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/CNNArch2Gluon/-/merge_requests/78Update dependency2023-01-19T22:44:28+01:00Yuyuan LiuUpdate dependencyaixaiaixaihttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/CNNArch2Gluon/-/merge_requests/77Bugfix branch2022-11-17T12:54:21+01:00Jonas RitzBugfix branchJonas RitzJonas Ritzhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/CNNArch2Gluon/-/merge_requests/75Ros discrete state space2022-11-11T14:45:13+01:00Lukas BramRos discrete state spaceAllow state space to be discrete. This merge request needs cnnarch2x!39 to be merged first for a successful pipeline run.
See for more information EMAM2Middleware#34Allow state space to be discrete. This merge request needs cnnarch2x!39 to be merged first for a successful pipeline run.
See for more information EMAM2Middleware#34Evgeny KusmenkoEvgeny Kusmenkohttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/CNNArch2Gluon/-/merge_requests/76merge branch 'ma-lo' into 'origin/master'2022-11-07T14:12:36+01:00Yin-yin Lomerge branch 'ma-lo' into 'origin/master'https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/CNNArch2Gluon/-/merge_requests/74Change run conditions for ci jobs2022-11-03T14:37:09+01:00Lukas BramChange run conditions for ci jobsSee cnnarch2x!38See cnnarch2x!38Evgeny KusmenkoEvgeny Kusmenkohttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/CNNArch2Gluon/-/merge_requests/73Fix rl2022-11-03T14:36:41+01:00Lukas BramFix rlFix for issue #10Fix for issue #10Evgeny KusmenkoEvgeny Kusmenkohttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/CNNArch2Gluon/-/merge_requests/72BA Weber2022-10-10T08:06:52+02:00MoritzBA Weber- Fixes a bug with the ZScoreNormalisation
- Change fallback to `train.h5` and `test.h5`
- Remove dependencies that require Python 3.8 or above
- Add error handling for learning rate saving- Fixes a bug with the ZScoreNormalisation
- Change fallback to `train.h5` and `test.h5`
- Remove dependencies that require Python 3.8 or above
- Add error handling for learning rate savingJonas RitzJonas Ritzhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/CNNArch2Gluon/-/merge_requests/71BA Weber2022-08-24T12:53:52+02:00MoritzBA WeberThis PR includes the following changes:
- Support for multiple datasets and models
- Implementation of retraining (training in a specific order and loading pretrained weights)
- Reading result of EMADL2CPP change detection to decide if ...This PR includes the following changes:
- Support for multiple datasets and models
- Implementation of retraining (training in a specific order and loading pretrained weights)
- Reading result of EMADL2CPP change detection to decide if a model needs to be retrained
- Usage of pathlib (instead of os.path to follow PEP 428)
- Some code improvements (pylint)
- Removal of dangerous default arguments (e.g. lists)
- Application of isort
- Usage of lazy formatting in logging strings
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;
```https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/CNNArch2Gluon/-/merge_requests/70Fix pythonexecute to load correct weights2022-08-17T10:22:44+02:00Nils BaumannFix pythonexecute to load correct weightsJonas RitzJonas Ritzhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/CNNArch2Gluon/-/merge_requests/69Fix python3 issues2022-07-22T14:18:01+02:00Til MohrFix python3 issuesEvgeny KusmenkoTil MohrEvgeny Kusmenkohttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/CNNArch2Gluon/-/merge_requests/68Python execute2022-07-20T16:04:28+02:00Nils BaumannPython executeAdded python interface to execute the trained network.Added python interface to execute the trained network.Nils BaumannJonas RitzNils Baumannhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/CNNArch2Gluon/-/merge_requests/67bug fix2022-05-18T15:23:16+02:00Nazanin Bagherinejadbug fixEvgeny KusmenkoEvgeny Kusmenkohttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/CNNArch2Gluon/-/merge_requests/66add PositionEncoding layer2022-05-18T13:43:15+02:00Nazanin Bagherinejadadd PositionEncoding layerEvgeny KusmenkoEvgeny Kusmenkohttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/CNNArch2Gluon/-/merge_requests/65Fix Logger2022-04-08T13:19:55+02:00Nils BaumannFix LoggerThe change in the logger caused non-dgl projects to not ouput logging.INFO. Reverts the change and adds it conditionally for the DGL.The change in the logger caused non-dgl projects to not ouput logging.INFO. Reverts the change and adds it conditionally for the DGL.Evgeny KusmenkoEvgeny Kusmenko