RapidLib  v2.1.0
A simple library for interactive machine learning
dtw< T > Class Template Reference

#include <dtw.h>

Collaboration diagram for dtw< T >:
Collaboration graph

Public Member Functions

 dtw ()
 
 ~dtw ()
 
getCost (const std::vector< std::vector< T >> &seriesX, const std::vector< std::vector< T > > &seriesY)
 
warpInfo dynamicTimeWarp (const std::vector< std::vector< T > > &seriesX, const std::vector< std::vector< T > > &seriesY)
 
warpInfo constrainedDTW (const std::vector< std::vector< T > > &seriesX, const std::vector< std::vector< T > > &seriesY, searchWindow< T > window)
 

Constructor & Destructor Documentation

§ dtw()

template<typename T >
dtw< T >::dtw ( )

§ ~dtw()

template<typename T >
dtw< T >::~dtw ( )

Member Function Documentation

§ constrainedDTW()

template<typename T >
warpInfo dtw< T >::constrainedDTW ( const std::vector< std::vector< T > > &  seriesX,
const std::vector< std::vector< T > > &  seriesY,
searchWindow< T >  window 
)

§ dynamicTimeWarp()

template<typename T >
warpInfo dtw< T >::dynamicTimeWarp ( const std::vector< std::vector< T > > &  seriesX,
const std::vector< std::vector< T > > &  seriesY 
)

§ getCost()

template<typename T >
T dtw< T >::getCost ( const std::vector< std::vector< T >> &  seriesX,
const std::vector< std::vector< T > > &  seriesY 
)

The documentation for this class was generated from the following files: