umappp
A C++ library for UMAP
Loading...
Searching...
No Matches
Namespaces | Functions
initialize.hpp File Reference

Initialize the UMAP algorithm. More...

#include "NeighborList.hpp"
#include "combine_neighbor_sets.hpp"
#include "find_ab.hpp"
#include "neighbor_similarities.hpp"
#include "spectral_init.hpp"
#include "Status.hpp"
#include "knncolle/knncolle.hpp"
#include <random>
#include <cstdint>
Include dependency graph for initialize.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  umappp
 Methods for UMAP.
 

Functions

template<typename Index_ , typename Float_ >
Status< Index_, Float_umappp::initialize (NeighborList< Index_, Float_ > x, int num_dim, Float_ *embedding, Options options)
 
template<typename Dim_ , typename Index_ , typename Float_ >
Status< Index_, Float_umappp::initialize (const knncolle::Prebuilt< Dim_, Index_, Float_ > &prebuilt, int num_dim, Float_ *embedding, Options options)
 
template<typename Dim_ , typename Index_ , typename Float_ >
Status< Index_, Float_umappp::initialize (Dim_ data_dim, Index_ num_obs, const Float_ *data, const knncolle::Builder< knncolle::SimpleMatrix< Dim_, Index_, Float_ >, Float_ > &builder, int num_dim, Float_ *embedding, Options options)
 

Detailed Description

Initialize the UMAP algorithm.