All changes to 'hpelm' toolbox will be documented in this file.
- Changed tests to
pytest
- Fixed deprecated
np.int
- Fixed data paths for automatic testing; testing works with
pytest
in Git root - Fixed wrong argument type in string formatting in error messages
- Save and load model with string I/O in addition to files
- Python 3 support for hdf5_tools, bug fixing
- Python 3 bug on module import with GPU acceleration
- Python 3 compatibility
- Fixed a bug with "icount" size
- HPELM loading, various small errors
- Online docs how to run HP-ELM in parallel on many computers
- Install requirements
- Major toolbox update
- Support for Nvidia GPU with Scikit-CUDA, no compilation needed
- Fixed a bug (typo) which caused HPELM to skip the last batch of data in training/predicting/etc.
- Added asyncronous HDF5 file reading in HPELM.predict(). The program must be able to spawn a separate process.
- Asyncronous HDF5 file reading now setting "async_io=True" in HPELM.predict(). On Windows, make sure you use 'if name == "main"' construction in your main code, or async reader will not start.
- Working Asyncronous I/O! for HDF5 files with multiprocessing. Use HPELM.train_async() and HPELM.predict_async()
- Fixed a small GPU function name bug
- Fixed confusion matrix bug