version 0.8.0
Since 0.7.0 we fixed the following issues:
- #7 suggested points lie outside of domain Learner2D
- #39 What should learners do when fed the same point twice
- #159 BalancingLearner puts all points in the first child-learner when asking for points with no data present
- #148 Loading data file with no data results in an error for the BalancingLearner
- #145 Returning np.nan breaks the 1D learner
- #54 Make learnerND datastructures immutable where possible
- gitlab:#134 Learner1D.load throws exception when file is empty
- #166 live_plot broken with latest holoviews and bokeh
- #156 Runner errors for Python 3.7 when done
- #159 BalancingLearner puts all points in the first child-learner when asking for points with no data present
- #171 default loss of LearnerND changed?
- #163 Add a page to the documentation of papers where adaptive is used
- #179 set python_requires in setup.py
- #175 Underlying algorithm and MATLAB integration
and merged the following Pull requests:
- gitlab:!141: change the simplex_queue to a SortedKeyList
- gitlab:!142: make methods private in the LearnerND, closes #54
- #162 test flat bands in the LearnerND
- #161 import Iterable and Sized from collections.abc
- #160 Distribute first points in a BalancingLearner
- #153 invoke conda directly in CI
- #152 fix bug in curvature_loss Learner1D bug
- #151 handle NaN losses and add a test, closes #145
- #150 fix _get_data for the BalancingLearner
- #149 handle empty data files when loading, closes #148
- #147 remove _deepcopy_fix and depend on sortedcollections >= 1.1
- #168 Temporarily fix docs
- #167 fix live_plot
- #164 do not force shutdown the executor in the cleanup
- #172 LearnerND: change the required loss to 1e-3 because the loss definition changed
- #177 use the repo code in docs execute
- #176 do not inline the HoloViews JS
- #174 add a gallery page of Adaptive uses in scientific works
- #170 Add logo to the documentation
- #180 use setup(..., python_requires='>=3.6'), closes #179
- #182 2D: do not return points outside the bounds, closes #181 bug
- #185 Add support for neighbours in loss computation in LearnerND
- #186 renormalize the plots value axis on every update
- #189 use pytest rather than py.test
- #190 add support for mpi4py