| C__TODO__ | |
| ►Cgaia2::Analyzer | Analyzer abstract base class |
| Cgaia2::AddField | The AddField analyzer allows you to add new fields in a layout of an already existing DataSet |
| Cgaia2::Center | The Center analyzer centers the points around the mean of each descriptor |
| Cgaia2::Cleaner | The Cleaner analyzer checks for values that may cause problems when doing mathematical analysis (such as normalize, pca, ...), and removes them |
| Cgaia2::Enumerate | The Enumerate analyzer allows you to specify a list of string descriptors which you want to be stored as enumerations |
| Cgaia2::Extract | The Extract analyzer allows you to extract only specific dimensions from any given number of descriptors |
| Cgaia2::FixLength | The FixLength analyzer allows you to specify a list of descriptors for which you want to fix the length definitely |
| Cgaia2::Gaussianize | The Gaussianize analyzer fits each descriptor into a gaussian distribution |
| Cgaia2::InverseProjection | The inverse projection Analyzer computes the inverse the previous transformation, given it was a linear projection (such as PCA or RCA) |
| Cgaia2::MergeRegion | The MergeRegion analyzer allows you to merge multiple descriptors into a single one |
| Cgaia2::Normalize | The Normalize analyzer normalizes real descriptors |
| Cgaia2::PCA | The PCA Analyzer computes the Principal Components Analysis of the given DataSet using the specified descriptors |
| Cgaia2::RCA | The RCA Analyzer computes the Relevant Components Analysis of the given DataSet using the specified descriptors |
| Cgaia2::Remove | The Remove analyzer allows you to discard specific descriptors |
| Cgaia2::RemoveVL | The RemoveVL analyzer checks for descriptors which are variable-length descriptors, such as the list of beats, ticks, chords, etc. and removes them |
| Cgaia2::Rename | The Rename analyzer allows you to rename an existing field |
| Cgaia2::Select | The Select analyzer allows you to keep only specific descriptors |
| Cgaia2::SVMTrain | The SVMTrain analyzer creates a SVM model for the given dataset using libsvm |
| Cgaia2std::Analyzer | |
| ►Cgaia2::Applier | The Applier abstract base class |
| Cgaia2::AddFieldApplier | AddFieldApplier applier class |
| Cgaia2::Distribute | Distribute applier class |
| Cgaia2::DotProduct | DotProduct applier class |
| Cgaia2::EnumerateApplier | EnumerateApplier applier class |
| Cgaia2::ExtractApplier | Extract applier class |
| Cgaia2::FixLengthApplier | FixLengthApplier applier class |
| Cgaia2::MatMult | MatMult class |
| Cgaia2::Merge | Merge applier class |
| Cgaia2::MergeRegionApplier | MergeRegion applier class |
| Cgaia2::RemoveDesc | RemoveDesc applier class |
| Cgaia2::RenameApplier | Rename applier class |
| Cgaia2::SelectDesc | SelectDesc applier class |
| Cgaia2::SVMPredict | SVMPredict applier class |
| Cgaia2::BaseQueryOptimizer< SearchPointType, DataSetType > | The QueryOptimizer class tries to optimize a query by reducing the SearchSpace on which it is supposed to operate, mostly by the means of the associated filter |
| Cgaia2::BaseResultSet< SearchPointType, DataSetType > | This class serves as a ref-counted wrapper for a SearchSpace, which is much more convenient to deal with than having to remember who owns the results or who's responsible for deleting it |
| Cgaia2::BaseSearchSpacePool< SearchPointType, DataSetType > | The SearchSpacePool accomplishes 2 main functions: |
| Cgaia2::BaseView< DataSetType, PointType, SearchPointType, DistanceType > | The View class contains a specific view on a dataset |
| Cgaia2::BPFDistance::BPF | |
| Cgaia2::DescriptorTree::CachedValues | |
| Cgaia2::CosineDistance | |
| Ccounted_ptr< X > | |
| Cgaia2std::counted_ptr< X > | |
| CCyclopsResults | |
| Cgaia2std::DataSet | |
| Cgaia2::DescCompare | Compare the descriptor names using the following criteria: |
| Cgaia2::DescriptorTree | |
| ►Cgaia2::DistAggr | |
| CMaxAggr | |
| CMeanAggr | |
| CMinAggr | |
| Cgaia2std::DistanceFunction | |
| ►Cgaia2::DistanceFunction | |
| Cgaia2::BPFDistance | This class composes the breakpoint function specified by its pairs of (split point, value) with the given distance |
| Cgaia2::CosineAngleDistance | This class computes the angle in radians between 2 points and divides it by Pi (so that it's normalized between 0 and 1) |
| Cgaia2::CosineSimilarity | This class computes the cosine similarity of a given Region |
| Cgaia2::CrossSegmentDistance | This class calculates a distance between segments from two points |
| Cgaia2::EuclideanDistance | This class computes the euclidean distance of a given Region |
| Cgaia2::ExponentialCompressDistance | This class compresses a distance from [0; inf) into [0; 1) using the following formula: dist = 1 - exp(-alpha*dist), alpha being a compression factor |
| Cgaia2::ForceIdentityDistance | This metric forces the identity condition to be valid on the composed distance by checking first if the 2 points are equal and returning 0 if that is the case |
| Cgaia2::KeyDistance | This class computes the harmonic distance between keys |
| Cgaia2::KullbackLeiblerDistance | This class computes the symmetric Kullback-Leibler distance of a given Region |
| Cgaia2::LinearCombinationDistance | This class computes a distance that is the linear combination of any number of other DistanceFunctions |
| Cgaia2::ManhattanDistance | This class computes the Manhattan distance of a given Region |
| Cgaia2::MinkowskiDistance | This class computes the Minkowski distance of a Region |
| Cgaia2::NullDistance | This class computes a distance which is always equal to 0 |
| Cgaia2::RandomDistance | This class computes a distance which returns a random number between 0 and the specified range |
| Cgaia2::ResistorAverageDistance | This class computes the symmetric resistor-average distance of a given Region |
| Cgaia2::RhythmDistance | This class computes the rhythm distance of a given descriptor |
| Cgaia2::SemanticClassifierDistance | : desc is wrong, still the wpearson one.. |
| Cgaia2::SummedSegmentDistance | This class calculates a distance between segments from two points and sums the results |
| Cgaia2::WeightedEuclideanDistance | This class computes the euclidean distance of a given Region, applying a weight on each descriptor |
| Cgaia2::WeightedPearsonDistance | This class computes the weighted Pearson correlation between 2 points |
| Cdoxy2swig.Doxy2SWIG | |
| ►Cstd::exception | STL class |
| ►Cgaia2std::GException | |
| Cgaia2::GaiaException | Exception class that can take up to 3 arguments of any type, which will be serialized into a QString for the error message |
| ►Cgaia2::Factory< IdentifierType, AbstractProduct, ArgumentType > | A basic implementation of a generic factory class |
| Cgaia2::ParamCheckingFactory< IdentifierType, AbstractProduct, ArgumentType > | |
| ►Cgaia2::Filter | Allows to check whether a predicate is true for a given Point |
| Cgaia2::filter::AndFilter | |
| Cgaia2::filter::FilterWrapper | Serves as an easy wrapper for a subset of all possible filters, but with a much more intuitive API that allows filters to be constructed programatically on the fly instead of being parsed from a string representation |
| Cgaia2::filter::NotFilter | |
| Cgaia2::filter::OrFilter | |
| Cgaia2::parser::FilterParser | Used to parse filter queries given as strings and create the corresponding Filter instance that can be used on Points |
| ►Cgaia2::FrozenDistance | |
| Cgaia2::FrozenCosineAngleDistance | |
| Cgaia2::FrozenEuclideanDistance | |
| Cgaia2::FrozenExponentialCompressDistance | |
| Cgaia2::FrozenLinearCombinationDistance | |
| Cgaia2::FrozenSearchPoint | |
| CGVarLengthArray< T, Prealloc > | |
| ►CGVarLengthArray< DimWeight, 1 > | |
| Cgaia2::Array< DimWeight > | |
| ►CGVarLengthArray< Enum, 1 > | |
| ►Cgaia2::Array< Enum > | |
| Cgaia2::SingleValueMorphable< Enum > | |
| ►CGVarLengthArray< gaia2::ScopedData, 1 > | |
| Cgaia2::Array< gaia2::ScopedData > | |
| ►CGVarLengthArray< gaia2::SingleValueMorphable, 1 > | |
| Cgaia2::Array< gaia2::SingleValueMorphable > | |
| ►CGVarLengthArray< QString, 1 > | |
| ►Cgaia2::Array< QString > | |
| Cgaia2::SingleValueMorphable< QString > | |
| ►CGVarLengthArray< Real, 1 > | |
| ►Cgaia2::Array< Real > | |
| Cgaia2::SingleValueMorphable< Real > | |
| CGVarLengthArray< Real, 16 > | |
| ►CGVarLengthArray< T, 1 > | |
| ►Cgaia2::Array< T > | |
| Cgaia2::SingleValueMorphable< T > | |
| Cgaia2::InnerDim | |
| Cgaia2::Key | |
| ►Cgaia2::parser::Label | |
| Cgaia2::parser::LabelConstant | |
| Cgaia2::parser::LabelPointID | |
| Cgaia2::parser::LabelVariable | |
| Cgaia2::BaseSearchSpacePool< SearchPointType, DataSetType >::LabelIndex | |
| Cgaia2::LayoutAwareFactory< IdentifierType, AbstractProduct, LayoutType, ArgumentType > | A tuned implementation of a factory |
| CLoadPointJob | This class represent a job that loads a single point, and returns it when done |
| Cgaia2::Logger | Asynchronous thread-safe logger object |
| ►CMatrixRXf | |
| Cgaia2::FrozenDataSet | A FrozenDataSet is a dataset that has been flagged as immutable |
| Cgaia2::yaml::Node | |
| ►Cobject | |
| Ccyclops.Cyclops | |
| ►Ccyclops.YamlRPCMethod | |
| Ccyclops.CyclopsRPCMethod | |
| Ccyclops.ResultSet | |
| Cgaia2std::ParameterMap | |
| CPendingRequest | |
| Cgaia2std::Point | |
| Cgaia2::Point | |
| Cgaia2::PointLayout | This class describes the layout of a point |
| ►Cgaia2::parser::Predicate | |
| Cgaia2::parser::BooleanConstant | |
| Cgaia2::parser::PredLabelComparison | |
| Cgaia2::parser::PredLabelIsIn | |
| Cgaia2::parser::PredLogicalOp | |
| Cgaia2::parser::PredNegate | |
| Cgaia2::parser::PredValueComparison | |
| Cgaia2::parser::PredValueIsIn | |
| Cgaia2::parser::PredValueRange | |
| ►CQList | |
| Cgaia2::TransfoChain | |
| ►CQMap | |
| Cgaia2::GaiaMap< Key, Value, ExceptionType > | Map class (derived from QMap) but that throws a custom Exception instead of returning a default constructed value when the key isn't in there |
| Cgaia2::GaiaMap< Node, Node, YamlException > | |
| Cgaia2::GaiaMap< QPair< int, int >, gaia2::BaseSearchSpace * > | |
| Cgaia2::GaiaMap< QString, gaia2::BaseSearchSpacePool::LabelIndex > | |
| Cgaia2::GaiaMap< QString, gaia2::BaseSearchSpacePool::ValueIndex > | |
| Cgaia2::GaiaMap< QString, int, gaia2::GaiaException > | |
| ►Cgaia2::GaiaMap< QString, Parameter, GaiaException > | |
| Cgaia2::ParameterMap | |
| Cgaia2::GaiaMap< QString, QPair< int, int > > | |
| ►CQObject | |
| CCyclops | |
| ►Cgaia2::DataSet | This class represents a dataset and all related information |
| CEmptyDataSet | |
| Cgaia2::FrozenDataSet | A FrozenDataSet is a dataset that has been flagged as immutable |
| ►CQSharedData | |
| Cgaia2::PointLayoutData | |
| Cgaia2::SearchSpaceWrapper< SearchPointType, DataSetType > | |
| ►CQTcpServer | |
| ►CYamlRPCServer | |
| CCyclopsMaster | |
| ►CQVariant | |
| Cgaia2::Parameter | |
| ►CQVector | |
| ►Cgaia2::PointArray | A PointArray is a simple subclass of a QVector<Point*> that owns the memory to the points (hence will delete them when it is itself deleted) |
| Cgaia2::DataSet | This class represents a dataset and all related information |
| Cgaia2::Region | A region is a physical location in the point layout which consists in a list of segments |
| Cgaia2::Factory< IdentifierType, AbstractProduct, ArgumentType >::Registrar< ConcreteProduct > | |
| Cgaia2::LayoutAwareFactory< IdentifierType, AbstractProduct, LayoutType, ArgumentType >::Registrar< ConcreteProduct > | |
| Cgaia2::Scope | |
| Cgaia2::ScopedData | |
| Cgaia2::SearchPoint | |
| Cgaia2::Segment | A segment is a physical contiguous location of descriptors of the same type in the point layout |
| Cgaia2::SortNode< T > | |
| CSortOn< DataSetType, DescType > | |
| Cgaia2::SortOn< DataSetType, DescType > | |
| Cgaia2::Stringifier | |
| Cgaia2::TextProgress | This class is a very simple class which allows you to print a progress percentage on the standard output |
| Cgaia2::Timer | This class allows you to measure a certain amount of time, for instance if you want to know how long the execution of a given function takes |
| CToken | |
| Cgaia2::Transformation | Class containing all info pertaining to a specific transformation, ie: the name of the analyzer class, the input parameters, the results of this analysis (= the applier parameters), and the name of the applier class |
| Cgaia2std::Transformation | |
| Cgaia2::UnscopedData | |
| ►Cgaia2::parser::Value | |
| Cgaia2::parser::ValueConstant | |
| Cgaia2::parser::ValueVariable | |
| Cgaia2::BaseSearchSpacePool< SearchPointType, DataSetType >::ValueIndex | |
| ►CVector | |
| Cgaia2::BaseSearchSpace< SearchPointType, DataSetType > | A SearchSpace is a structure dedicated to the task of storing pointers to Point with an associated distance and is the structure on which the nearest-neighbours queries are performed |
| Cgaia2std::View | |
| ►CYamlProxy | |
| CCyclopsProxy | |
| Cyy_buffer_state | |
| Cyy_trans_info | |
| CYYMINORTYPE | |
| CyyParser | |
| CyyStackEntry | |