Releases: starlibs/AILibs
Robustness and Usability
This release brings much more robustness ensured through extensive JUnit testing. Furthermore, we improved the usability for creating ML-Plan instances and configuring it for various problems.
As of this release ML-Plan can be used for the following combinations of learning problems and backends:
- Standard classification - WEKA
- Standard classification - scikit-learn
- Regression - WEKA
- Regression - scikit-learn
- Multi-label classification - MEKA
- Remaining Useful Lifetime Estimation - tsfresh & scikit-learn
For some of these combinations we have also introduced alternative configuration setups to work with different search spaces etc. Another novelty concerns the use of different internal validation performance measures. These can be configured now reliably without causing issues for the search algorithm nor the selection phase.
Working with scikit-learn via the command line is now much more flexible due to the option of using environments. Moreover, the speed of the ScikitLearnWrapper has been improved significantly by tweaking the dataset reading procedure a lot.
API4.org conform interfaces
Merge pull request #201 from fmohr/dev Fundamental changes for the next major release
First Stable Maven Release
Ailibs/refactor/namespacing (#130) * Update README.md * Updated Javadoc references * Mlplan/bugfix/twophasehasco/wrongassert optimal solution (#128) * Modified logging behavior of MCCV, commented out incorrect assert * Removed .travis_push_javadoc.sh * Updated dependency specification examples in readme * Updated ML-Plan readme * removed unnessary files from ML-Plan top level * Update README.md * Update readme.md * Update readme.md * Update readme.md * Update readme.md * Update readme.md * Update readme.md * Update readme.md * Update readme.md * Update readme.md * Configured the projects correctly for mvn repository. (#129) * Configured the projects correctly for mvn repository. Moved resources to resource folder. Relaxed python version check. Included searchgraph stylesheet via resources. * Added empty default values for ossrhUsername and ossrhPassword * Removed signs from travis builds * Added intteruptible meka and weka via maven central. * Fixed typos in build.gradle files. * Configured the projects correctly for mvn repository. Moved resources to resource folder. Relaxed python version check. Included searchgraph stylesheet via resources. * Added empty default values for ossrhUsername and ossrhPassword * Removed signs from travis builds * Added intteruptible meka and weka via maven central. * Fixed typos in build.gradle files. * Renaming search packages. Fix for some resource loading issues. Fix for some logging issues. Fix for some search space configurations. * Update readme.md * Update README.md * modified travis.yml and removed settings.gradle from ML-Plan
Clean HASCO
0.0.7a Removed command line outputs without logger.
HASCO Synchronization with Sources
0.0.6a Fixed issue with caching and multiple threads.
Improved agility of HASCO
Made HASCO more agile to update best seen solutions during node expansion which improves anytime behavior.
Fixes & Sources
- Various fixes, e.g. for validity checks of pipelines.
- Sources Jars should be generated now when building
Pre-release for OSR
Merge pull request #68 from fmohr/bug/hasco/preferredNodeEvaluator Fixed problem of vanishing preferred node evaluator.
Standalone JAR Release
JAR for ML-Plan allowing to be executed as stand-alone CLI program or to be used as a dependency.