qdtsne
A quick and dirty t-SNE C++ library
Loading...
Searching...
No Matches
Namespaces | Functions
initialize.hpp File Reference

Initialize the t-SNE algorithm. More...

#include "knncolle/knncolle.hpp"
#include <vector>
#include <stdexcept>
#include "Status.hpp"
#include "Options.hpp"
#include "gaussian.hpp"
#include "symmetrize.hpp"
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  qdtsne
 Quick and dirty t-SNE.
 

Functions

template<int num_dim_, typename Index_ , typename Float_ >
Status< num_dim_, Index_, Float_qdtsne::initialize (NeighborList< Index_, Float_ > neighbors, const Options &options)
 
template<int num_dim_, typename Dim_ , typename Index_ , typename Float_ >
Status< num_dim_, Index_, Float_qdtsne::initialize (const knncolle::Prebuilt< Dim_, Index_, Float_ > &prebuilt, const Options &options)
 
template<int num_dim_, typename Dim_ , typename Index_ , typename Float_ >
Status< num_dim_, Index_, Float_qdtsne::initialize (Dim_ data_dim, Index_ num_points, const Float_ *data, const knncolle::Builder< knncolle::SimpleMatrix< Dim_, Index_, Float_ >, Float_ > &builder, const Options &options)
 

Detailed Description

Initialize the t-SNE algorithm.