|
bioprocessing
5.0.5
|
#include <bioprocessing/classification/cah.h>


Public Member Functions | |
| PcaElement (const std::vector< std::list< Point3d > > &classes, const AimsData< T > &data, int numberOfSignificantVps, const std::set< int > &constitutedFrom=std::set< int >(), int number=-1) | |
| virtual | ~PcaElement () |
| virtual float | distanceTo (Element< T > *other, const std::vector< std::list< Point3d > > &classes, const AimsData< T > &data, const AimsData< float > &initDistances) |
| virtual Element< T > * | agregateTo (Element< T > *other, const std::vector< std::list< Point3d > > &classes, const AimsData< T > &data, const AimsData< float > &initDistances, int newNb=-1) |
| float | unreconstructedInertia () |
| float | meanReconstructionError () |
| float | varReconstructionError () |
| const AimsData< float > & | errorMatrix () |
Public Member Functions inherited from Element< T > | |
| Element (int number, int card, const std::set< int > &constitutedFrom=std::set< int >()) | |
| virtual | ~Element () |
| int | number () const |
| void | setNumber (int number) |
| int | card () const |
| void | setCard (int card) |
| const std::set< int > & | constitutedFrom () const |
Protected Member Functions | |
| void | computeReconstructionError (const std::vector< std::list< Point3d > > &classes, const AimsData< T > &data) |
| float | error (const Point3d &p, const AimsData< T > &data) |
Protected Attributes | |
| float | _meanReconstructionError |
| float | _varReconstructionError |
| AimsData< float > | _errorMatrix |
| std::vector< float > | _mean |
| float | _unreconstructedInertia |
| int | _numberOfSignificantVps |
Protected Attributes inherited from Element< T > | |
| int | _number |
| int | _card |
| std::set< int > | _constitutedFrom |
| PcaElement< T >::PcaElement | ( | const std::vector< std::list< Point3d > > & | classes, |
| const AimsData< T > & | data, | ||
| int | numberOfSignificantVps, | ||
| const std::set< int > & | constitutedFrom = std::set<int>(), |
||
| int | number = -1 |
||
| ) |
Definition at line 137 of file cah_d.h.
References Element< T >::_card, Element< T >::_constitutedFrom, and PcaElement< T >::computeReconstructionError().
|
inlinevirtual |
|
virtual |
Implements Element< T >.
Definition at line 253 of file cah_d.h.
References PcaElement< T >::_numberOfSignificantVps, and Element< T >::constitutedFrom().
Referenced by PcaElement< T >::distanceTo().
|
protected |
Definition at line 177 of file cah_d.h.
References Element< T >::_constitutedFrom, PcaElement< T >::_errorMatrix, PcaElement< T >::_mean, PcaElement< T >::_meanReconstructionError, PcaElement< T >::_numberOfSignificantVps, PcaElement< T >::_unreconstructedInertia, PcaElement< T >::_varReconstructionError, and PcaElement< T >::errorMatrix().
Referenced by PcaElement< T >::PcaElement().
|
virtual |
Implements Element< T >.
Definition at line 236 of file cah_d.h.
References PcaElement< T >::agregateTo(), Element< T >::card(), and PcaElement< T >::meanReconstructionError().
|
protected |
|
inline |
Definition at line 109 of file cah.h.
Referenced by PcaElement< T >::computeReconstructionError().
| float PcaElement< T >::meanReconstructionError | ( | ) |
Definition at line 156 of file cah_d.h.
References PcaElement< T >::_meanReconstructionError.
Referenced by PcaElement< T >::distanceTo().
| float PcaElement< T >::unreconstructedInertia | ( | ) |
Definition at line 170 of file cah_d.h.
References PcaElement< T >::_unreconstructedInertia.
| float PcaElement< T >::varReconstructionError | ( | ) |
Definition at line 163 of file cah_d.h.
References PcaElement< T >::_varReconstructionError.
|
protected |
Definition at line 118 of file cah.h.
Referenced by PcaElement< T >::computeReconstructionError().
|
protected |
Definition at line 119 of file cah.h.
Referenced by PcaElement< T >::computeReconstructionError().
|
protected |
Definition at line 115 of file cah.h.
Referenced by PcaElement< T >::computeReconstructionError(), and PcaElement< T >::meanReconstructionError().
|
protected |
Definition at line 122 of file cah.h.
Referenced by PcaElement< T >::agregateTo(), and PcaElement< T >::computeReconstructionError().
|
protected |
Definition at line 121 of file cah.h.
Referenced by PcaElement< T >::computeReconstructionError(), and PcaElement< T >::unreconstructedInertia().
|
protected |
Definition at line 116 of file cah.h.
Referenced by PcaElement< T >::computeReconstructionError(), and PcaElement< T >::varReconstructionError().