|
Brush C++ API
A flexible interpretable machine learning framework
|
#include "util/rnd.h"#include "init.h"#include "params.h"#include "eval/evaluation.h"#include "vary/variation.h"#include "pop/population.h"#include "pop/archive.h"#include "selection/selection.h"#include "taskflow/taskflow.hpp"#include <taskflow/algorithm/for_each.hpp>

Go to the source code of this file.
Classes | |
| class | Brush::Engine< T > |
| The Engine class represents the core engine of the brush library. More... | |
Namespaces | |
| namespace | Brush |
| < nsga2 selection operator for getting the front | |
Functions | |
| Brush::NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE (Engine< PT::Regressor >, params, best_ind, archive, pop, ss, is_fitted) | |
| Brush::NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE (Engine< PT::BinaryClassifier >, params, best_ind, archive, pop, ss, is_fitted) | |
| Brush::NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE (Engine< PT::MulticlassClassifier >, params, best_ind, archive, pop, ss, is_fitted) | |
| Brush::NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE (Engine< PT::Representer >, params, best_ind, archive, pop, ss, is_fitted) | |