ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
API.h File Reference
#include "CutPursuit_KL.h"
#include "CutPursuit_L2.h"
#include "CutPursuit_Linear.h"
#include "CutPursuit_SPG.h"
Include dependency graph for API.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 CP
 

Functions

template<typename T >
CP::CutPursuit< T > * CP::create_CP (const T mode, const float verbose)
 
template<typename T >
void CP::cut_pursuit (const uint32_t n_nodes, const uint32_t n_edges, const uint32_t nObs, std::vector< std::vector< T >> &observation, const std::vector< uint32_t > &Eu, const std::vector< uint32_t > &Ev, const std::vector< T > &edgeWeight, const std::vector< T > &nodeWeight, std::vector< std::vector< T >> &solution, const T lambda, const uint32_t cutoff, const T mode, const T speed, const T weight_decay, const float verbose)
 
template<typename T >
void CP::cut_pursuit (const uint32_t n_nodes, const uint32_t n_edges, const uint32_t nObs, std::vector< std::vector< T >> &observation, const std::vector< uint32_t > &Eu, const std::vector< uint32_t > &Ev, const std::vector< T > &edgeWeight, const std::vector< T > &nodeWeight, std::vector< std::vector< T >> &solution, std::vector< uint32_t > &in_component, std::vector< std::vector< uint32_t >> &components, const T lambda, const uint32_t cutoff, const T mode, const T speed, const T weight_decay, const float verbose)
 
template<typename T >
void CP::set_up_CP (CP::CutPursuit< T > *cp, const uint32_t n_nodes, const uint32_t n_edges, const uint32_t nObs, const std::vector< std::vector< T >> observation, const std::vector< uint32_t > Eu, const std::vector< uint32_t > Ev, const std::vector< T > edgeWeight, const std::vector< T > nodeWeight)
 
template<typename T >
void CP::set_speed (CP::CutPursuit< T > *cp, const T speed, const T weight_decay, const float verbose)