diff --git a/src/shogun/transformer/Transformer.h b/src/shogun/transformer/Transformer.h new file mode 100644 index 00000000000..55ae65546ae --- /dev/null +++ b/src/shogun/transformer/Transformer.h @@ -0,0 +1,47 @@ +/* + * This software is distributed under BSD 3-clause license (see LICENSE file). + * + * Authors: Wuwei Lin + */ + +#ifndef TRANSFORMER_H_ +#define TRANSFORMER_H_ + +#include + +#include +#include +#include + +namespace shogun +{ + + /** @brief class Transformer used to transform data + * + */ + class CTransformer : public CSGObject + { + public: + /** constructor */ + CTransformer() : CSGObject() + { + } + + /** destructor */ + virtual ~CTransformer() + { + } + + /** get name */ + virtual const char* get_name() const + { + return "Transformer"; + } + + /** Fit transformer to features */ + virtual void fit(CFeatures* features) + { + } + }; +} +#endif /* TRANSFORMER_H_ */