|
kodama-cpp
Standalone float32 KODAMA kernels for CPU, CUDA, and Apple Metal
|
#include <kodama.hpp>
Public Attributes | |
| std::vector< float > | embedding |
| int | samples = 0 |
| int | components = 2 |
| Backend | backend = Backend::CPU |
| std::string | initialization |
| Backend | initialization_backend = Backend::Auto |
| std::string | optimizer |
| std::size_t | graph_edges = 0 |
| float | graph_max_weight = 0.0f |
| double | runtime_seconds = 0.0 |
Definition at line 703 of file kodama.hpp.
| Backend kodama::EmbeddingResult::backend = Backend::CPU |
Definition at line 707 of file kodama.hpp.
| int kodama::EmbeddingResult::components = 2 |
Definition at line 706 of file kodama.hpp.
| std::vector<float> kodama::EmbeddingResult::embedding |
Definition at line 704 of file kodama.hpp.
| std::size_t kodama::EmbeddingResult::graph_edges = 0 |
Definition at line 711 of file kodama.hpp.
| float kodama::EmbeddingResult::graph_max_weight = 0.0f |
Definition at line 712 of file kodama.hpp.
| std::string kodama::EmbeddingResult::initialization |
Definition at line 708 of file kodama.hpp.
| Backend kodama::EmbeddingResult::initialization_backend = Backend::Auto |
Definition at line 709 of file kodama.hpp.
| std::string kodama::EmbeddingResult::optimizer |
Definition at line 710 of file kodama.hpp.
| double kodama::EmbeddingResult::runtime_seconds = 0.0 |
Definition at line 713 of file kodama.hpp.
| int kodama::EmbeddingResult::samples = 0 |
Definition at line 705 of file kodama.hpp.