Skip to content

Commit

Permalink
DOC WIP for joblib
Browse files Browse the repository at this point in the history
  • Loading branch information
fraimondo committed Oct 21, 2024
1 parent 3aa6f3e commit e648e7c
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 0 deletions.
1 change: 1 addition & 0 deletions docs/links.inc
Original file line number Diff line number Diff line change
Expand Up @@ -43,3 +43,4 @@
.. _`scikit-optimize`: https://scikit-optimize.readthedocs.io/en/stable/
.. _`Optuna`: https://optuna.org
.. _`optuna_integration`: https://github.com/optuna/optuna-integration
.. _`Joblib`: https://joblib.readthedocs.io/en/stable/
1 change: 1 addition & 0 deletions docs/selected_deeper_topics/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -16,3 +16,4 @@ Selected deeper topics
cross_validation_splitter.rst
stacked_models.rst
CBPM.rst
joblib.rst
17 changes: 17 additions & 0 deletions docs/selected_deeper_topics/joblib.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
.. include:: ../links.inc


.. _joblib_parallel:

Parallelizing julearn with Joblib
=================================

As with `scikit-learn`_, ``julearn`` allows you to parallelize your code using
`Joblib`_. This can be particularly useful when you have a large dataset or
when you are running a computationally expensive operation that can be easily
computed in parallel.

Without going into details about parallel and distributed computing, the idea
is to split the computation into smaller tasks that can be executed
independently from each other. This way, you can take advantage of multiple
*processors* to do them in parallel.

0 comments on commit e648e7c

Please sign in to comment.