13 #include <shogun/lib/tapkee/tapkee_shogun.hpp>
27 void CTDistributedStochasticNeighborEmbedding::init()
39 return "TDistributedStochasticNeighborEmbedding";
55 m_perplexity = perplexity;
65 TAPKEE_PARAMETERS_FOR_SHOGUN parameters;
66 parameters.sne_theta = m_theta;
67 parameters.sne_perplexity = m_perplexity;
70 parameters.method = SHOGUN_TDISTRIBUTED_STOCHASTIC_NEIGHBOR_EMBEDDING;
class EmbeddingConverter (part of the Efficient Dimensionality Reduction Toolkit) used to construct e...
void set_perplexity(const float64_t perplexity)
virtual CFeatures * apply(CFeatures *features)
Features that support dot products among other operations.
CTDistributedStochasticNeighborEmbedding()
virtual ~CTDistributedStochasticNeighborEmbedding()
void set_theta(const float64_t theta)
all of classes and functions are contained in the shogun namespace
The class Features is the base class of all feature objects.
float64_t get_theta() const
float64_t get_perplexity() const
virtual const char * get_name() const