|
Brush C++ API
A flexible interpretable machine learning framework
|
#include "stdint.h"#include <Eigen/Dense>#include <memory>#include <iostream>#include <fstream>#include <numeric>#include <map>#include <set>#include <vector>#include <string>#include <fmt/ostream.h>#include <fmt/format.h>#include <fmt/ranges.h>#include "nlohmann/json.hpp"#include "types.h"

Go to the source code of this file.
Classes | |
| class | map< K, T > |
| STL class. More... | |
| class | vector< T > |
| STL class. More... | |
| class | set< K > |
| STL class. More... | |
| class | unique_ptr< T > |
| STL class. More... | |
| class | shared_ptr< T > |
| STL class. More... | |
Namespaces | |
| namespace | Brush |
| < nsga2 selection operator for getting the front | |
Macros | |
| #define | omp_get_thread_num() |
| #define | omp_get_num_threads() |
| #define | omp_get_max_threads() |
| #define | omp_set_num_threads(x) |
| #define | FMT_HEADER_ONLY |
Typedefs | |
| typedef std::map< string, std::pair< vector< ArrayXf >, vector< ArrayXf > > > | LongData |
Variables | |
| static float | NEAR_ZERO = 0.0000001 |
| static float | MAX_FLT = std::numeric_limits<float>::max() |
| static float | MIN_FLT = std::numeric_limits<float>::lowest() |
| template<class> | |
| constexpr bool | Brush::always_false_v = false |