Releases: ModECI/MDF
Releases · ModECI/MDF
Release v0.3.2
MDF version v0.3, python package version v0.3.2
v0.3.1
v0.3.0
v0.2.0
What's Changed
- Added an importer (+unittests) to convert MDF models to ONNX. by @rpradyumna in #145
Full Changelog: v0.1.0...v0.2.0
v0.1.0
What's Changed
- Formatting changes by @kmantel in #1
- A Simple Scheduler: builds an evaluable version of the connected graph by @pgleeson in #8
- README: update spec for conditions by @kmantel in #9
- Refactoring for Python package by @pgleeson in #11
- Simplified format by @pgleeson in #15
- Setup pytest and github actions for testing and release by @davidt0x in #21
- Moved package to src by @davidt0x in #36
- Merge development by @pgleeson in #35
- mdf: add Condition definition by @kmantel in #37
- Initial update to spec by @pgleeson in #20
- Initial tests with arrays by @pgleeson in #41
- Automatically generated documentation by @pgleeson in #40
- Apply black formatting to all by @pgleeson in #43
- Torchscript mdf by @davidt0x in #45
- Development by @davidt0x in #46
- setup: set torch>=1.8.0 by @kmantel in #50
- Initial implementation of States by @pgleeson in #51
- Change to Apache-2 license by @davidt0x in #54
- States - retested NeuroML export & works now with states example by @pgleeson in #55
- Add support for condition-based scheduling by @kmantel in #44
- Fix for correct ordering of evaluation edges by @pgleeson in #56
- scheduling fixes by @kmantel in #58
- Merge simple and condition schedulers by @kmantel in #60
- Improve condition examples by @kmantel in #62
- Examples directory restructured by @pgleeson in #64
- Torchscript mdf by @davidt0x in #68
- Refactor import\export MDF interfaces, add PyTorch -> MDF, MDF -> WebGME, and ONNX -> MDF examples by @davidt0x in #70
- Add PsyNeuLink examples by @kmantel in #69
- NeuroML examples by @pgleeson in #72
- Doc cleanup by @davidt0x in #74
- Torchscript mdf by @davidt0x in #75
- fix: install all dependencies for docs [skip ci] by @davidt0x in #76
- fix: pin package versions for now by @davidt0x in #77
- Add ACT-R interface and examples by @jeremyrl7 in #78
- standard_functions: store python function for each valid mdf function by @kmantel in #73
- Updated nml to match mdf for FitzHughNagumo by @pgleeson in #79
- added mdf-pytorch mlp example by @patrickstock in #71
- Update Quantum README by @singular-value in #81
- Updates readme to contents of @patrickstock's doc by @pgleeson in #82
- Update ACT-R README, documentation, and graphs by @jeremyrl7 in #84
- Updates to ONNX examples by @pgleeson in #83
- small changes and comments by @patrickstock in #85
- update PsyNeuLink examples to reflect working absolute time conditions by @kmantel in #87
- Minor updates to nml examples by @pgleeson in #90
- Expo demo by @pgleeson in #91
- Further tidying up MDF & NML examples by @pgleeson in #92
- Update README.md by @rpradyumna in #94
- Merge latest main to development by @pgleeson in #96
- ABCD example updates by @pgleeson in #99
- Updates for stateful params branch by @pgleeson in #100
- Renaming the Scheduler, Translator implemented and tested by @Shanka123 in #95
- scheduling: replace pnl module with graph-scheduler by @pgleeson in #107
- Changes for graph-scheduler to development by @pgleeson in #108
- Merge latest from dev to main, incl stateful parameters, scheduler->execution_engine and new graph_scheduler by @pgleeson in #106
- scheduling: replace pnl module with graph-scheduler by @kmantel in #105
- Test executing the onnx example by @pgleeson in #110
- Stateful parameter merge by @pgleeson in #112
- dependency -> dependencies rename by @pgleeson in #114
- Update graph_scheduler by @pgleeson in #115
- Metadata added to main elements by @pgleeson in #109
- Parameter state merge by @pgleeson in #117
- Translator converting MDF_S to MDF_0 format by @Shanka123 in #111
- requirements: update for graph-scheduler v1.0.0rc2 by @kmantel in #113
- Updated documentation generation by @pgleeson in #118
- Doc cleanup merge to development by @mraunak in #104
- Added a simple example that is translated from MDF to ONNX by @rpradyumna in #123
- Translator for converting to MDF_0 format by @Shanka123 in #125
- Condition: undo expanded interface changes by @kmantel in #126
- Test types when setting them to mdf fields by @pgleeson in #129
- Improve condition parsing by @kmantel in #128
- update inception by @pgleeson in #131
- ACT-R exporter: fix termination condition by @kmantel in #135
- mdf: match Function to other classes by @kmantel in #133
- Retest inception/pytorch models by @pgleeson in #134
- Merge #127 changes & regenerated other examples by @pgleeson in #130
- execution_engine: don't catch Condition argument exceptions by @kmantel in #127
- Revert "Added a simple example that is translated from MDF to ONNX" by @rpradyumna in #139
- execution_engine: fix condition parsing by @kmantel in #138
- execution_engine: evaluate only types that can be expressions by @kmantel in #140
- examples: MDF: remove old translation example by @kmantel in #144
- test_examples: add -run argument by @kmantel in #142
- ONNX: ensure inputs passed in correct order by @kmantel in #147
- Test on nmllite master by @pgleeson in #148
- Back to pytest all by @pgleeson in #149
- MDF v0.2 by @pgleeson in #120
- fix: hopefully fix failed pypi uploads by @davidt0x in #150
- Development by @davidt0x in #151
New Contributors
- @kmantel made their first contribution in #1
- @jeremyrl7 made their first contribution in #78
- @patrickstock made their first contribution in #71
- @singular-value made their first contribution in #81
- @Shanka123 made their first contribution in #95
- @mraunak made their first contribution in #104
Full Changelog: https://github.com/ModECI/MDF/commits/v0.1.0