|
kodama-cpp
Standalone float32 KODAMA kernels for CPU, CUDA, and Apple Metal
|
#include <kodama.hpp>
Public Attributes | |
| std::vector< float > | values |
| std::vector< float > | sample_max_distances |
| std::size_t | samples = 0 |
| std::size_t | variables = 0 |
| std::size_t | sample_groups = 0 |
| int | neighbors = 15 |
| Backend | backend = Backend::CPU |
| double | graph_seconds = 0.0 |
| double | aggregation_seconds = 0.0 |
| double | runtime_seconds = 0.0 |
Definition at line 815 of file kodama.hpp.
| double kodama::PassingMessageResult::aggregation_seconds = 0.0 |
Definition at line 824 of file kodama.hpp.
| Backend kodama::PassingMessageResult::backend = Backend::CPU |
Definition at line 822 of file kodama.hpp.
| double kodama::PassingMessageResult::graph_seconds = 0.0 |
Definition at line 823 of file kodama.hpp.
| int kodama::PassingMessageResult::neighbors = 15 |
Definition at line 821 of file kodama.hpp.
| double kodama::PassingMessageResult::runtime_seconds = 0.0 |
Definition at line 825 of file kodama.hpp.
| std::size_t kodama::PassingMessageResult::sample_groups = 0 |
Definition at line 820 of file kodama.hpp.
| std::vector<float> kodama::PassingMessageResult::sample_max_distances |
Definition at line 817 of file kodama.hpp.
| std::size_t kodama::PassingMessageResult::samples = 0 |
Definition at line 818 of file kodama.hpp.
| std::vector<float> kodama::PassingMessageResult::values |
Definition at line 816 of file kodama.hpp.
| std::size_t kodama::PassingMessageResult::variables = 0 |
Definition at line 819 of file kodama.hpp.