Releases: fhswf/MLPro
Releases · fhswf/MLPro
Corrections
What's Changed
MLPro-SL - Supervised Learning
- SL: Added missing init in MLPro-SL by @steveyuwono in #667
3rd Party Support / Wrappers
- WR : Added MuJoCo XML in MANIFEST.in by @rizkydiprasetya in #668
Full Changelog: v1.0.0...v1.0.2
Hello World!
What's Changed
MLPro-SL - Supervised Learning
- SL: Initial design by @detlefarend in #435
- SL: Supervised Learning1 by @steveyuwono in #640
MLPro-RL - Reinforcement Learning
- RL: Refactoring by @detlefarend in #515
- RL: Solution for Double Pendulum Env. by @steveyuwono in #398
- RL: Solution of Double Pendulum by @detlefarend in #535
- RL: Add multi-processing on MPC by @steveyuwono in #571
MLPro-OA - Online Adaptivity
- OA: Online adaptivity (preparation) by @detlefarend in #409
- OA: Online Adaptivity by @detlefarend in #504
- OA: Online adaptivity by @detlefarend in #521
- OA: Online adaptivity by @detlefarend in #560
- OA: Online adaptivity by @detlefarend in #593
MLPro-BF - Basic Functions
- BF: Multitasking by @detlefarend in #432
- BF-ML: New classes MLTask, MLWorkflow by @detlefarend in #441
- BF: Normalizer Classes by @laxmikantbaheti in #421
- BF-UI: Fixed dimension access by @detlefarend in #447
- BF-ML: Class MLTask - Event-based adaptation by @detlefarend in #451
- BF-MT: Fixes and enhancements by @detlefarend in #445
- BF-Math: Z-transform update - parameter update based on single new data instance by @laxmikantbaheti in #467
- BF: Extensions of class Dimension by @detlefarend in #480
- BF: Plot extensions by @detlefarend in #477
- BF-Streams: Enhancements by @detlefarend in #482
- BF: New module bf.ops by @detlefarend in #491
- BF-ML/-Plot: Refactoring by @detlefarend in #493
- BF-ML: Refactoring by @detlefarend in #502
- BF-Ops: Refactoring by @detlefarend in #510
- BF-Streams by @detlefarend in #513
- BF-Math-Normalizers: Update parameters of Z-transofrmer with a replaced element by @laxmikantbaheti in #505
- BF-ML: New abstract class AdaptiveFunction #522 by @detlefarend in #523
- BF-Streams by @detlefarend in #514
- BF: New base class FctSTrans by @detlefarend in #550
- BF: Streams by @detlefarend in #547
- BF-Systems: New classes Controller, Actuator, Sensor by @detlefarend in #554
- BF-Streams: Extensions by @detlefarend in #558
- BF: Debugging on TransferFunction and UnitConverter by @steveyuwono in #588
3rd Party Support / Wrappers
- SB3: HER Implementation by @steveyuwono in #414
- Minor improvement: _extract_observation method (Agent class) + PettingZoo by @steveyuwono in #437
- Refactor compatibility for both gym version 0.21.0 and 0.25.0 by @rizkydiprasetya in #580
Documentation
- BF-UI: Fixed dimension access(2) by @detlefarend in #448
- HowTo files: MPC on Grid World Problem by @steveyuwono in #428
- BF: Refactoring Howtos by @detlefarend in #454
- Refactoring HowTo RL/GT by @steveyuwono in #463
- RTD: Basic Functions by @detlefarend in #469
- Bug fixing howto_rl_wp by @steveyuwono in #503
- RTD: Basic functions by @detlefarend in #471
- Fix howto_rl_wp_003 by @steveyuwono in #563
- New class TransferFunction by @steveyuwono in #583
- RTD: Final Documentation v1.0.0 by @detlefarend in #585
- RTD: Final Documentation v1.0.0-2 by @steveyuwono in #624
- RTD: Final Documentation v1.0.0-3 by @detlefarend in #629
Quality Assurance
- Quality Assurance v1.0.0 by @detlefarend in #586
- Quality Assurance v1.0.0-2 by @steveyuwono in #625
- Quality Assurance v1.0.0-3 by @laxmikantbaheti in #644
Other Changes
- Autodoc Generation CI by @rizkydiprasetya in #410
- Move ROS related environment to another repo by @rizkydiprasetya in #545
- Simulation of MPPS by @steveyuwono in #386
- Temp fix for breaking changes from Numpy by @rizkydiprasetya in #565
- WR: MuJoCo Integration by @rizkydiprasetya in #610
Full Changelog: v0.9.2...v1.0.0
Pre-Release to try out
What's Changed
- BF: Root class Wrapper by @detlefarend in #371
- BF: Event handling by @detlefarend in #379
- RL: Action Planner using MPC by @steveyuwono in #366
- BF-ML-Model: Event Handling by @detlefarend in #381
- OA: Online adaptivity2 by @detlefarend in #375
- RL: Updating BGLP by @steveyuwono in #385
- BF-ML: Renaming maturity to accuracy by @steveyuwono in #394
- RL: Double pendulum environment by @steveyuwono in #323
- ADMIN: Conda build by @rizkydiprasetya in #397
- BF: Multiprocessing by @detlefarend in #393
- OA: Online adaptivity 3 by @detlefarend in #383
- OA: Initial class design by @detlefarend in #401
- BF: Extensions by @detlefarend in #403
- BF: Extensions(2) by @detlefarend in #404
- RTD: Documentation (Hackathon - 26/08/2022 and 02/09/2022) by @steveyuwono in #392
Full Changelog: v0.9.1...v0.9.2
Pre-Release to try out
What's Changed
- MLPro: OA by @laxmikantbaheti in #358
- UR5 Update by @rizkydiprasetya in #364
- Update due to the latest introduction of Gym 0.25.0 by @steveyuwono in #369
Full Changelog: v0.9.0...v0.9.1
Pre-Release to try out
What's Changed
- Release of first version of random generator policy by @steveyuwono in #329
- Automate Build UR5 ROS Workspace by @rizkydiprasetya in #339
- Add gazebo visualization GUI toggle for UR5 by @rizkydiprasetya in #340
- Bglp update by @steveyuwono in #341
- Homogeneous Transformation Matrix by @rizkydiprasetya in #336
- Read the docs by @steveyuwono in #342
- Bglp by @steveyuwono in #350
- SB3 Wrapper: Enable the possibility to process reward type C_TYPE_EVERY_AGENT by @steveyuwono in #351
- Data Stream Mining by @detlefarend in #244
- UR5 Real ROS and Socket based by @rizkydiprasetya in #356
- Add termination condition for batch production scenario by @steveyuwono in #363
Full Changelog: v0.8.6...v0.9.0
Pre-Release to try out
Full Changelog: v0.8.5...v0.8.6
Pre-Release to try out
What's Changed
- RL-POOL: Renaming and Refactoring MLP Envmodel for Robotinhtm by @rizkydiprasetya in #238
- Model Improvements 8 by @detlefarend in #239
- RTD Updates by @detlefarend in #235
- Data stream mining by @detlefarend in #243
- SB3 off policy algorithm by @rizkydiprasetya in #256
- Ur5 fix and SB3 fixed using 1.3.0 by @rizkydiprasetya in #259
- fix sb3 by @rizkydiprasetya in #263
- PettingZoo Wrapper Update by @steveyuwono in #262
- OpenAi gym wrapper, SB3 test script, robotinhtm env by @rizkydiprasetya in #264
- Model improvements #9 by @detlefarend in #266
- RL-Train: turned off training data logging on eval by @detlefarend in #270
- Reformat Code by @rizkydiprasetya in #272
- Use deterministic for evaluation by @rizkydiprasetya in #273
- Hyperopt wrapper + bglp update by @steveyuwono in #268
- Hyperopt by @steveyuwono in #274
- Model Improvements 11 by @detlefarend in #280
- Hyperopt DataStoring by @steveyuwono in #281
- Update _adapt method in MultiAgent class by @steveyuwono in #282
- Double Pendulum Pool Env by @budiatmadjajaWill in #286
- Rtd updates by @budiatmadjajaWill in #257
- RL-Train: new param p_stagnation_entry by @detlefarend in #289
- RL-Train: Opt. continue after stagnation detection by @detlefarend in #290
- Model improvements15 by @detlefarend in #292
- Minor Improvement on Class MultiAgent by @steveyuwono in #295
- RL-Env: Include gripper function in UR5 environment by @budiatmadjajaWill in #299
- Refactoring due to PettingZoo version 1.17.0 by @steveyuwono in #302
- Optuna Wrapper Class by @steveyuwono in #303
- Optuna Wrapper: Change methods names by @steveyuwono in #305
- Optuna Wrapper: Add tuning recap visualization by @steveyuwono in #307
- Doublependulum env improvement by @detlefarend in #311
- Model improvements20 by @laxmikantbaheti in #314
- Rtd updates3 by @rizkydiprasetya in #308
- Howto 20 and auto detect ros workspace by @rizkydiprasetya in #317
- Wrapper Gym Enhancement by @steveyuwono in #328
Full Changelog: v0.8.1...v0.8.5
Pre-Release to try out
Pre-Release to try out
What's Changed
- Revert the init pool due to compiler error for windows by @rizkydiprasetya in #112
- use numpy instead of math by @rizkydiprasetya in #113
- Delete by @rizkydiprasetya in #114
- Hotfix main loop by @rizkydiprasetya in #119
- Model Improvements by @detlefarend in #116
- Fix due to new change observation and state by @rizkydiprasetya in #121
- Model Improvements(2) by @detlefarend in #126
- Feature/wrapper sb3 off policy by @rizkydiprasetya in #123
- Feature/test script for SB3 policy wrappers by @rizkydiprasetya in #134
- Property class "ScientificObject" and class "DataPlotting" by @steveyuwono in #139
- Feature/wrapper native sb3 policy for On-Policy by @rizkydiprasetya in #143
- Static method for gym spaces transformation by @steveyuwono in #147
- ReadTheDocs by @steveyuwono in #154
- Model Improvements(3) by @detlefarend in #128
- BGLP improvement by @steveyuwono in #165
- add auto testing documentation by @rizkydiprasetya in #166
- Revert "add auto testing documentation" by @rizkydiprasetya in #167
- add Howto 14 UR5 with SB3 Wrapper, update the environment by @rizkydiprasetya in #168
- remove dependency from torch on BGLP env by @steveyuwono in #171
- fix robotinhtm environment by @rizkydiprasetya in #174
- BGLP minor change by @steveyuwono in #176
- Documentation on Read the Docs by @steveyuwono in #159
- Bglp gt env update by @steveyuwono in #181
- add how to for robothtm env by @rizkydiprasetya in #183
- remove python 3.7 from the test by @rizkydiprasetya in #184
- Read the docs by @detlefarend in #182
- Model Improvements #4 by @detlefarend in #177
- Fix How to 13 and include how to 15 to the test by @rizkydiprasetya in #189
- Bugfix in class AFctBase by @detlefarend in #191
- fix Set.append() due to max() on empty by @rizkydiprasetya in #197
- PR, readme, contributing template by @rizkydiprasetya in #198
- Change the states by @rizkydiprasetya in #199
- Add dummy policy in pool and add test policy by @rizkydiprasetya in #200
- Model improvements5 by @detlefarend in #196
- RTD Documentation by @detlefarend in #190
- Wrapper Hyperopt by @steveyuwono in #193
- BGLP clean code assurance by @steveyuwono in #201
- cleaning the code by @rizkydiprasetya in #202
- update plot.py: Add errors and exceptions, if p_printing is None and clean code assurance. by @steveyuwono in #205
- Read the docs by @detlefarend in #208
- License changed to Apache 2.0 by @detlefarend in #204
- Model improvements6 by @detlefarend in #206
- Import ur env by @budiatmadjajaWill in #209
- Read the docs by @detlefarend in #213
- Update documentation images by @budiatmadjajaWill in #214
- Added the official/legal logo by @detlefarend in #215
- Model Based Reinforcement Learning by @rizkydiprasetya in #216
- init by @rizkydiprasetya in #217
- Edit readme by @rizkydiprasetya in #218
- add readthedocs link by @rizkydiprasetya in #219
- add auto deploy docker by @rizkydiprasetya in #220
- Documentation by @detlefarend in #221
- Implementation of Multi geometry robot environment by @rizkydiprasetya in #225
- Model Improvements 7 by @detlefarend in #211
- RTD: Review and clean up by @detlefarend in #228
- Correction setup.cfg by @detlefarend in #229
Full Changelog: v0.5.0...v0.8.0
Pre-Release for internal purposes
What's Changed
- Implementation of A2C on top of MLPro structure by @rizkydiprasetya in #16
- Merging new Buffer Implementation by @rizkydiprasetya in #20
- A2C Implementation by @rizkydiprasetya in #23
- SARBuffer with random sampling implementation by @rizkydiprasetya in #25
- Fix Howto due to the changes in SARBuffer Implementation by @rizkydiprasetya in #26
- Check Review Mechanism by @rizkydiprasetya in #27
- Revert "Check Review Mechanism" by @rizkydiprasetya in #30
- test review mechanism again by @rizkydiprasetya in #31
- Revert "test review mechanism again" by @rizkydiprasetya in #32
- test review mechanism by @rizkydiprasetya in #33
- Revert "test review mechanism" by @rizkydiprasetya in #34
- Contact data changed in both setup files by @detlefarend in #55
- Further improvement on Buffer and BufferElement Class by @rizkydiprasetya in #35
- Test Issue by @rizkydiprasetya in #57
- Revert "Test Issue" by @rizkydiprasetya in #58
- debug bglp_localinterpolation scenario by @steveyuwono in #62
- Dev ur5 by @budiatmadjajaWill in #61
- Fixing SARBuffer Mechanism by @rizkydiprasetya in #64
- Bf big data extension by @detlefarend in #66
- Update WrEnvGym and WrEnvPZoo class following big data extension by @steveyuwono in #67
- A2C Implementation for Discrete Action by @rizkydiprasetya in #69
- Howto Train UR5 Robot environment with A2C Algorithm by @budiatmadjajaWill in #68
- SAC Implementation by @rizkydiprasetya in #72
- Add automated test on pull request by @rizkydiprasetya in #73
- Update python-app.yml by @rizkydiprasetya in #74
- Edit Readme by @rizkydiprasetya in #80
- Added PrioritizedBuffer, PrioritizedBufferElement, SegmentTree by @budiatmadjajaWill in #84
- Quick Fix on SAC Algorithm by @rizkydiprasetya in #86
- Restructure pool by @rizkydiprasetya in #87
- Test Script for SARBuffer and fix on SAC import statement by @budiatmadjajaWill in #90
- Read the docs by @steveyuwono in #96
- Model improvements by @detlefarend in #95
- Agent Adaptation by @detlefarend in #97
- Implementation of SB3 Wrapper for On-Policy Algorithm Only by @rizkydiprasetya in #93
- BGLP Env. Improvement and SciUI RL by @steveyuwono in #104
- Agent Adaptation(2) by @detlefarend in #107
- Updated setup files and created a build by @detlefarend in #109
Full Changelog: https://github.com/fhswf/MLPro/commits/v0.5.0