Skip to content

Releases: python-adaptive/adaptive

version 0.13.1

25 Jan 16:52
8d4263a
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.13.0...v0.13.1

version 0.13.0

10 Sep 12:48
20e5986
Compare
Choose a tag to compare

v0.13.0 (2021-09-10)

Full Changelog

Fixed bugs:

  • AverageLearner doesn't work with 0 mean #275
  • call self._process_futures on canceled futures when BlockingRunner is done #320 (basnijholt)
  • AverageLearner: fix zero mean #276 (basnijholt)

Closed issues:

  • Runners should tell learner about remaining points at end of run #319
  • Cryptic error when importing lmfit #314
  • change CHANGELOG to KeepAChangelog format #306
  • jupyter notebook kernels dead after running "import adaptive" #298
  • Emphasis on when to use adaptive in docs #297
  • GPU acceleration #296

Merged pull requests:

version 0.12.2

23 Mar 21:38
bc5eefa
Compare
Choose a tag to compare

v0.12.2 (2021-03-23)

Full Changelog

Merged pull requests:

version 0.12.1

23 Mar 13:10
Compare
Choose a tag to compare

v0.12.1 (2021-03-23)

Full Changelog

Merged pull requests:

version 0.12.0

23 Mar 11:59
Compare
Choose a tag to compare

v0.12.0 (2021-03-23)

Full Changelog

Merged pull requests:

version 0.11.3

07 Mar 18:29
Compare
Choose a tag to compare

Full Changelog

Fixed bugs:

  • can't pickle lru_cache function with loky #292

Closed issues:

  • ProcessPoolExecutor behaviour on MacOS in interactive environment changed between Python versions #301
  • Runner fails in the notebook #299

Merged pull requests:

version 0.11.2

07 Aug 15:16
Compare
Choose a tag to compare

Fix license identifier for Zenodo.

version 0.11.1

07 Aug 15:07
Compare
Choose a tag to compare
  • Creates .zenodo.json
  • Fixes docs building

version 0.11.0

20 May 09:19
06a084c
Compare
Choose a tag to compare

Since 0.10.0 we fixed the following issues:

  • #273 add minimum number of points parameter to AverageLearner
  • #225 Error on windows: daemonic processes are not allowed to have children Runner bug
  • #267 Make Runner work with unhashable points Runner enhancement
  • #249 ipyparallel fails in Python 3.8 bug
  • #258 Release v0.10
  • #250 live_info looks is badly formatted in Jupyterlab
  • #233 SKOptLearner doesn't work for multi variate domain
  • #184 Time-based stop Runner enhancement
  • #206 Does not work with lambda functions

and merged the following Pull requests:

  • #278 prevent ImportError due to scikit-optimize and sklearn incompatibility
  • #274 AverageLearner: implement min_npoints AverageLearner enhancement
  • #268 make the Runner work with unhashable points Runner enhancement
  • #264 make learners picklable
  • #270 minimally require ipyparallel 6.2.5
  • #261 fix docs build and pin pyviz_comms=0.7.2
  • #263 add support for loky
  • #245 Optimize circumsphere and triangulation.py

and closed

  • #266 Make SequenceLearner points hashable by passing the sequence to the function.
  • #169 add building of test documentation of RTD
  • #262 test what happens in CI when trying to force-push

version v0.10.0

16 Jan 10:51
d1600d5
Compare
Choose a tag to compare

Since 0.9.0 we fixed the following issues:

  • #217 Command-line tool
  • #211 Defining inside main() in multiprocess will report error
  • #208 Inquiry on implementation of parallelism on the cluster
  • #207 PyYAML yaml.load(input) Deprecation
  • #203 jupyter-sphinx update Documentation enhancement
  • #199 jupyter-sphinx is pinned to non-existing branch

and merged the following Pull requests:

  • #257 add instructions for installing labextensions for Jupyterlab
  • #255 MNT: add vscode config directory to .gitignore
  • #253 disable test of runner using distributed
  • #252 color the overhead between red and green
  • #251 improve the style of the live_info widget, closes #250
  • #247 use tox, closes #238
  • #246 add a Pull Request template
  • #241 rename learner.ipynb -> example-notebook.ipynb
  • #239 correct short description in setup.py
  • #237 Power up pre-commit
  • #235 add a section of "How to cite" Adaptive
  • #234 Fix SKOptLearner for multi variate domain (issue #233)
  • #229 add a time-base stopping criterion for runners
  • #224 update packages in tutorial's landing page
  • #222 add _RequireAttrsABCMeta and make the BaseLearner use it
  • #221 2D: add triangle_loss

@akhmerov, you opted for a patch release, but we didn't put anything in stable. Since there are quite a lot of changes I think it warrants a new release. Also, we are below 1.0, so we can do anything we want 😄