SiGraph: sulcal graphs


noiser.h
Go to the documentation of this file.
1
2#ifndef SI_LEARNER_NOISER_H
3#define SI_LEARNER_NOISER_H
4
5
7
8
9namespace sigraph
10{
11
14 class Noiser : public Learner
15 {
16 public:
17 virtual ~Noiser();
18
19 virtual void process(LearnParam *lp);
20
21 protected:
22 Noiser( const std::string & syntax="noiser" );
24 virtual double noise( Clique* cl, double & outp ) = 0;
25
26 private:
27 };
28
29}
30
31#endif
32
33
Classe Clique.
Definition clique.h:35
Learner(bool allowsChildren, const std::string &synt="")
Constructeur protégé.
virtual void process(LearnParam *lp)
Effectue l'apprentissage, récursivement en transmettant aux enfants.
virtual ~Noiser()
virtual double noise(Clique *cl, double &outp)=0
Retourne la distance de changement si la clique a changé, 0 sinon.
Noiser(const std::string &syntax="noiser")