Skip to content

version 0.8.0

Compare
Choose a tag to compare
@basnijholt basnijholt released this 07 May 23:23

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