Skip to content

Commit

Permalink
update layout documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
nicolaipalm committed Mar 3, 2024
1 parent 56d568b commit 58fa2a9
Show file tree
Hide file tree
Showing 5 changed files with 13 additions and 6 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
![PyPI - Downloads](https://img.shields.io/pypi/dm/paref)


[documentation](https://paref.readthedocs.io/en/latest/)//[notebooks](https://github.com/nicolaipalm/paref/tree/main/docs/notebooks)//[demo](https://huggingface.co/spaces/NicoPalm/paref-showcase)//[paper](https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4668407)
[documentation](https://paref.readthedocs.io/en/latest/index.html)//[notebooks](https://github.com/nicolaipalm/paref/tree/main/docs/notebooks)//[demo](https://huggingface.co/spaces/NicoPalm/paref-showcase)//[paper](https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4668407)

# Paref - problem tailored MOO for expensive black-box functions

Expand Down
3 changes: 3 additions & 0 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,9 @@
'github_url': 'https://github.com/nicolaipalm/paref',
'search_bar_text': 'Search for treasure...',
}
html_sidebars = {
'**': []
} # remove primary sidebar

html_title = 'Paref'

Expand Down
6 changes: 3 additions & 3 deletions docs/description/basics.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,10 @@ is desirable. With Paref you can do exactly that.
## Workflow

The workflow of Paref is simple:
1. [Implement a blackbox function]()
1. Implement a blackbox function
2. Explore the target space (by calling the blackbox function's ``perform_lhc(n)`` method)
3. [Apply a MOO algorithm reflecting your preference]()
4. [Analyze the output]()
3. Apply a MOO algorithm reflecting your preference
4. Analyze the output
5. Repeat steps 2-4 until satisfied

<details>
Expand Down
4 changes: 3 additions & 1 deletion docs/description/moo-algorithms.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
:html_theme.sidebar_secondary.remove:

# Parefs' MOO algorithms

Paref provides a series of ready to use *generic* (mainly minimization algorithms)
and *problem tailored* (i.e. targeting certain properties) MOO algorithms implemented in the ``ParefMOO`` interface.

In order to apply any MOO algorithm (except ``ExpressSearch``which only needs the maximum number of iterations)
In order to apply any MOO algorithm (except ``ExpressSearch`` which only needs the maximum number of iterations)
you need to initialize (or implement your own) ``StoppingCriteria``
indicating when to stop the optimization process and call the MOO algorithm to it and
the black-box function (bbf).
Expand Down
4 changes: 3 additions & 1 deletion docs/index.rst
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
:html_theme.sidebar_secondary.remove:

================================
MOO for Expensive Blackbox-Functions
================================
Expand All @@ -8,7 +10,7 @@ MOO for Expensive Blackbox-Functions
:hidden:

basics <./description/basics.md>
FAQs <./description/faqs.md>
faq <./description/faqs.md>
trouble-shooting <./description/trouble-shooting.md>
algorithms <./description/moo-algorithms.md>
demo <https://huggingface.co/spaces/NicoPalm/paref-showcase>
Expand Down

0 comments on commit 58fa2a9

Please sign in to comment.