shogun-toolbox/shogun — pull request #709 by vigsterkr (2012-08-13 12:44:35+00:00)
Title: Various fixes for GSoC latent project

It was a kind of difficult merge, but this is the most cleanest way i could get the two big patch into a simple PR.

in this PR the following things are fixed/added:
* add modular interface support for the latent project
* change from CLatentData to CData that'll hopefully replace as well CStructuredData
* add proper doxygen documentation to all latent related code
* restructure latent implementation, that includes moving LatentLinearMachine under shogun/machine as LinearLatentMachine in order to follow the convention of naming. As well as define it as an abstract class and use it as a base implementation of LatentSVM and LatentSOSVM. and move all latent related machines under the shogun/latent directory.