Brush C++ API
A flexible interpretable machine learning framework
Loading...
Searching...
No Matches
bind_individuals.cpp
Go to the documentation of this file.
1
#include "
module.h
"
2
#include "
bind_individuals.h
"
3
4
namespace
py
=
pybind11
;
5
namespace
br
=
Brush
;
6
namespace
nl
=
nlohmann
;
7
8
9
void
bind_individuals
(py::module& m)
10
{
11
bind_individual<br::ProgramType::Regressor>
(m,
"RegressorIndividual"
);
12
bind_individual<br::ProgramType::BinaryClassifier>
(m,
"ClassifierIndividual"
);
13
bind_individual<br::ProgramType::MulticlassClassifier>
(m,
"MultiClassifierIndividual"
);
14
// bind_individual<br::ProgramType::Representer>(m, "RepresenterIndividual");
15
}
bind_engine
void bind_engine(py::module &m, string name)
Definition
bind_engines.h:35
bind_individuals
void bind_individuals(py::module &m)
Definition
bind_individuals.cpp:9
bind_individuals.h
module.h
Brush
< nsga2 selection operator for getting the front
Definition
data.cpp:12
nlohmann
Definition
utils.h:33
src
bindings
bind_individuals.cpp
Generated by
1.10.0