SiGraph: sulcal graphs |
![]() |
#include <si/fold/interFoldDescr.h>


Public Types | |
| enum | Inputs { VEC_VALID , SIZE1 , CONN1 , SIZE2 , CONN2 , DIST , CORT_SIZE , JUNC_SIZE , DX , DY , DZ , CORT_VALID , CX , CY , CZ , JUNC_VALID , JX , JY , JZ , END } |
| Liste des entrées. More... | |
Public Member Functions | |
| InterFoldDescr () | |
| InterFoldDescr (const InterFoldDescr &ifd) | |
| virtual | ~InterFoldDescr () |
| virtual CliqueDescr * | clone () const |
| virtual bool | makeVector (const Clique *cl, std::vector< double > &vec, carto::GenericObject *model=0) |
| Remplit le vecteur d'entrées. | |
| virtual bool | hasChanged (const Clique *cl, const std::map< Vertex *, std::string > &changes, const carto::GenericObject *model=0) const |
| Dit si le potentiel d'une clique, après une transformation de labels de noeuds, a pu changer, ou si les changements n'ont pas d'influence sur le potentiel. | |
| virtual void | buildTree (Tree &t) |
| virtual bool | makeLearnVector (const Clique *cl, std::vector< double > &vec, carto::GenericObject *model=0) |
Public Member Functions inherited from sigraph::AdapDescr | |
| virtual | ~AdapDescr () |
| virtual void | addGeneratedVector (const LearnConstParam *lp) |
| Convert (clique, outp, classid) to GeneratedVector and insert it in a list. | |
| virtual const std::list< GeneratedVector * > & | getGeneratedVectors (void) const |
| virtual void | updateSiDBLearnable (void) |
| read _generated_vectors and update _learnable, generated vectors are finally deleted | |
| virtual SiDBLearnable & | getSiDBLearnable () |
| virtual bool | makeLearnVector (const Clique *cl, std::vector< double > &vec, carto::GenericObject *model=0, double outp=0) |
| Build input vector for lerning (allow noising it with random) | |
| virtual bool | makeStatsVector (const Clique *cl, std::vector< double > &vec, carto::GenericObject *model=0, double outp=0) |
| virtual void | handleStats (const Clique *cl, std::vector< double > &vec, carto::GenericObject *model=0, double outp=0) |
| Handle stats learning stats. | |
| virtual void | reset () |
| Reset (set to zero) all internal stats. | |
| virtual void | clearDB () |
Public Member Functions inherited from sigraph::CliqueDescr | |
| virtual | ~CliqueDescr () |
| virtual void | preProcess (std::vector< double > &vec, carto::GenericObject *model=0) |
| Effectue des pré-processings (si nécessaire). | |
| virtual std::vector< std::string > | descriptorsNames () const |
| virtual std::string | name () const |
Protected Member Functions | |
| virtual bool | makeVectorElements (const Clique *cl, std::vector< double > &vec, carto::GenericObject *model=0) |
Protected Member Functions inherited from sigraph::AdapDescr | |
| AdapDescr () | |
Protected Member Functions inherited from sigraph::CliqueDescr | |
| CliqueDescr () | |
Definition at line 12 of file interFoldDescr.h.
Liste des entrées.
| Enumerator | |
|---|---|
| VEC_VALID | |
| SIZE1 | |
| CONN1 | Composantes connexes / jonctions. |
| SIZE2 | |
| CONN2 | Composantes connexes / jonctions. |
| DIST | |
| CORT_SIZE | |
| JUNC_SIZE | |
| DX | |
| DY | |
| DZ | |
| CORT_VALID | |
| CX | |
| CY | |
| CZ | |
| JUNC_VALID | |
| JX | |
| JY | |
| JZ | |
| END | |
Definition at line 16 of file interFoldDescr.h.
|
inline |
Definition at line 69 of file interFoldDescr.h.
References sigraph::AdapDescr::AdapDescr().
Referenced by clone(), and InterFoldDescr().
|
inline |
Definition at line 74 of file interFoldDescr.h.
References sigraph::AdapDescr::AdapDescr(), and InterFoldDescr().
|
virtual |
|
virtual |
Reimplemented from sigraph::CliqueDescr.
|
inlinevirtual |
Implements sigraph::CliqueDescr.
Definition at line 80 of file interFoldDescr.h.
References InterFoldDescr().
|
virtual |
Dit si le potentiel d'une clique, après une transformation de labels de noeuds, a pu changer, ou si les changements n'ont pas d'influence sur le potentiel.
| cl | clique à décrire |
| changes | liste des noeuds dont le label a changé, avec pour chacun le label d'origine (avant changement), le changement doit déjà être effectué |
| model | élément de modèle parent (objet du graphe MGraph) |
Reimplemented from sigraph::CliqueDescr.
|
virtual |
|
virtual |
Remplit le vecteur d'entrées.
Reimplemented from sigraph::CliqueDescr.
|
protectedvirtual |
Implements sigraph::CliqueDescr.