1#ifndef UMAPPP_OPTIONS_HPP
2#define UMAPPP_OPTIONS_HPP
7#include "sanisizer/sanisizer.hpp"
78 std::optional<double>
a;
86 std::optional<double>
b;
146 typename RngEngine::result_type
initialize_seed = sanisizer::cap<typename RngEngine::result_type>(9876543210);
182 typename RngEngine::result_type
optimize_seed = sanisizer::cap<typename RngEngine::result_type>(1234567890);
Functions for creating UMAP embeddings.
Definition initialize.hpp:22
InitializeMethod
Definition Options.hpp:26
std::mt19937_64 RngEngine
Definition Options.hpp:31
Options for initialize().
Definition Options.hpp:36
double initialize_random_scale
Definition Options.hpp:138
double mix_ratio
Definition Options.hpp:56
double negative_sample_rate
Definition Options.hpp:170
double repulsion_strength
Definition Options.hpp:92
std::optional< double > a
Definition Options.hpp:78
RngEngine::result_type optimize_seed
Definition Options.hpp:182
int parallel_optimization
Definition Options.hpp:206
bool initialize_spectral_jitter
Definition Options.hpp:124
std::optional< double > b
Definition Options.hpp:86
InitializeMethod initialize_method
Definition Options.hpp:97
double bandwidth
Definition Options.hpp:48
double min_dist
Definition Options.hpp:70
double learning_rate
Definition Options.hpp:164
std::optional< int > num_epochs
Definition Options.hpp:158
double initialize_spectral_jitter_sd
Definition Options.hpp:130
int num_neighbors
Definition Options.hpp:177
irlba::Options initialize_spectral_irlba_options
Definition Options.hpp:109
double spread
Definition Options.hpp:62
int num_threads
Definition Options.hpp:191
RngEngine::result_type initialize_seed
Definition Options.hpp:146
bool initialize_random_on_spectral_fail
Definition Options.hpp:104
double local_connectivity
Definition Options.hpp:42
double initialize_spectral_scale
Definition Options.hpp:117