SHOGUN  5.0.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules
LocalTangentSpaceAlignment.h
Go to the documentation of this file.
1 /*
2  * This program is free software; you can redistribute it and/or modify
3  * it under the terms of the GNU General Public License as published by
4  * the Free Software Foundation; either version 3 of the License, or
5  * (at your option) any later version.
6  *
7  * Written (W) 2011-2013 Sergey Lisitsyn
8  * Copyright (C) 2011-2013 Berlin Institute of Technology and Max-Planck-Society
9  */
10 
11 #ifndef LOCALTANGENTSPACEALIGNMENT_H_
12 #define LOCALTANGENTSPACEALIGNMENT_H_
13 #include <shogun/lib/config.h>
17 
18 namespace shogun
19 {
20 
21 class CFeatures;
22 class CDistance;
23 
41 {
42 public:
43 
46 
49 
51  virtual const char* get_name() const;
52 
54  virtual CFeatures* apply(CFeatures* features);
55 
56 };
57 }
58 
59 #endif /* LOCALTANGENTSPACEALINGMENT_H_ */
class LocalTangentSpaceAlignment used to embed data using Local Tangent Space Alignment (LTSA) algori...
class LocallyLinearEmbedding used to embed data using Locally Linear Embedding algorithm described in...
all of classes and functions are contained in the shogun namespace
Definition: class_list.h:18
The class Features is the base class of all feature objects.
Definition: Features.h:68
virtual CFeatures * apply(CFeatures *features)

SHOGUN Machine Learning Toolbox - Documentation