Skip to content

Commit

Permalink
Added new files. Now it is time to write documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
gAldeia committed Jun 6, 2024
1 parent 3112a18 commit 6be28de
Show file tree
Hide file tree
Showing 13 changed files with 65 additions and 6 deletions.
5 changes: 5 additions & 0 deletions docs/cpp_api/archive.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Archive
=======

.. doxygenclass:: Brush::Pop::Archive
:members:
9 changes: 9 additions & 0 deletions docs/cpp_api/engine.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Engine (and parameters)
=======================

.. doxygenclass:: Brush::Parameters
:members:

.. doxygenclass:: Brush::Engine
:members:

8 changes: 8 additions & 0 deletions docs/cpp_api/evaluation.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Evaluation
==========

.. doxygenclass:: Brush::Eval::Evaluation
:members:

.. doxygenclass:: Brush::Scorer
:members:
6 changes: 6 additions & 0 deletions docs/cpp_api/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,5 +13,11 @@ search_space
program
node
nodetypes
individual
evaluation
population
variation
selection
archive
engine
```
8 changes: 8 additions & 0 deletions docs/cpp_api/individual.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Individual and Fitness
======================

.. doxygenclass:: Brush::Pop::Individual
:members:

.. doxygenclass:: Brush::Fitness
:members:
5 changes: 5 additions & 0 deletions docs/cpp_api/population.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Population
==========

.. doxygenclass:: Brush::Pop::Population
:members:
14 changes: 14 additions & 0 deletions docs/cpp_api/selection.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
Selection
=========

.. doxygenclass:: Brush::Sel::Selection
:members:

.. doxygenclass:: Brush::Sel::SelectionOperator
:members:

.. doxygenclass:: Brush::Sel::NSGA2
:members:

.. doxygenclass:: Brush::Sel::Lexicase
:members:
6 changes: 5 additions & 1 deletion docs/cpp_api/variation.rst
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
Variation (Crossover/Mutation)
==============================

.. doxygenfile:: variation.h
.. doxygenclass:: Brush::Vary::MutationBase
:members:

.. doxygenclass:: Brush::Vary::Variation
:members:
3 changes: 1 addition & 2 deletions docs/python_api/classifier.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
BrushClassifier
===============


.. autoclass:: brush.estimator.BrushClassifier
.. autoclass:: pybrush.BrushClassifier
:members:
:undoc-members:
2 changes: 1 addition & 1 deletion docs/python_api/estimator.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
BrushEstimator
==============

.. autoclass:: brush.estimator.BrushEstimator
.. autoclass:: pybrush.BrushEstimator
:members:
:undoc-members:
1 change: 1 addition & 0 deletions docs/python_api/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,5 @@
estimator
regressor
classifier
python_api
```
2 changes: 1 addition & 1 deletion docs/python_api/python_api.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Python API

.. With doxygennamespace:
.. .. doxygennamespace:: brush
.. .. doxygennamespace:: pybrush
.. :members:
2 changes: 1 addition & 1 deletion docs/python_api/regressor.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
BrushRegressor
==============

.. autoclass:: brush.estimator.BrushRegressor
.. autoclass:: pybrush.BrushRegressor
:members:
:undoc-members:

0 comments on commit 6be28de

Please sign in to comment.