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 | |