6fca822a |
Tutorial Adaptive
=================
|
cbfe6144 |
`Adaptive <https://github.com/python-adaptive/adaptive>`__
|
6fca822a |
is a package for adaptively sampling functions with support for parallel
evaluation.
This is an introductory notebook that shows some basic use cases.
``adaptive`` needs at least Python 3.6, and the following packages:
- ``scipy``
|
a8ac3376 |
- ``sortedcollections >= 1.1``
- ``sortedcontainers >= 2.0``
- ``atomicwrites``
|
6fca822a |
Additionally ``adaptive`` has lots of extra functionality that makes it
simple to use from Jupyter notebooks. This extra functionality depends
on the following packages
|
a8ac3376 |
- ``ipython``
|
6fca822a |
- ``ipykernel>=4.8.0``
- ``jupyter_client>=5.2.2``
|
a8ac3376 |
- ``holoviews>=1.9.1``
|
6fca822a |
- ``ipywidgets``
|
a8ac3376 |
- ``bokeh``
- ``matplotlib``
- ``plotly``
|
6fca822a |
|
5e3edf47 |
We recommend to start with the :ref:`Tutorial `~adaptive.Learner1D``.
|
6fca822a |
.. note::
Because this documentation consists of static html, the ``live_plot``
and ``live_info`` widget is not live. Download the notebooks
in order to see the real behaviour.
.. toctree::
:hidden:
tutorial.Learner1D
tutorial.Learner2D
tutorial.custom_loss
tutorial.AverageLearner
tutorial.BalancingLearner
tutorial.DataSaver
tutorial.IntegratorLearner
tutorial.LearnerND
|
de6eb198 |
tutorial.SequenceLearner
|
6fca822a |
tutorial.SKOptLearner
tutorial.parallelism
tutorial.advanced-topics
|