![]() |
GURLS++
2.0.00
C++ Implementation of GURLS Matlab Toolbox
|
gurls::BadConfidenceCreation | BadConfidenceCreation is thrown when factory tries to generate an unknown confidence method |
gurls::BadKernelCreation | BadKernelCreation is thrown when factory tries to generate an unknown kernel |
gurls::BadNormCreation | BadNormCreation is thrown when factory tries to generate an unknown norm |
gurls::BadOptimizerCreation | BadOptimizerCreation is thrown when factory tries to generate an unknown optimizer |
gurls::BadParamSelectionCreation | BadParamSelectionCreation is thrown when factory tries to generate an unknown parameter selection method |
gurls::BadPerformanceCreation | BadPerformanceCreation is thrown when factory tries to generate an unknown performance evaluator |
gurls::BadPredictionCreation | BadPredictionCreation is thrown when factory tries to generate an unknown prediction method |
gurls::BadPredKernelCreation | BadPredKernelCreation is thrown when factory tries to generate an unknown prediction kernel |
gurls::BadSplitCreation | BadSplitCreation is thrown when factory tries to generate an unknown split method |
gurls::BaseArray< T > | BaseArray is the base class for all classes implementing vectors and matrices as arrays of cells |
gurls::BlasUtils | BlasUtils is a convenience class to interface with Blas |
gurls::ConfBoltzman< T > | ConfBoltzman is the sub-class of Confidence that computes the probability of belonging to the highest scoring class |
gurls::ConfBoltzmanGap< T > | ConfBoltzmanGap is the sub-class of Confidence that computes a confidence estimation for the predicted class (i.e |
gurls::ConfGap< T > | ConfGap is the sub-class of Confidence that computes a confidence estimation for the predicted class |
gurls::Confidence< T > | Confidence is the class that computes a confidence score for the predicted labels |
gurls::ConfMaxScore< T > | ConfMaxScore is the sub-class of Confidence that computes a confidence estimation for the predicted class (i.e |
gurls::Functor | |
gurls::gException | GException is the class designed to deal with exceptions in Gurls++ package |
gurls::gMat2D< T > | GMat2D implements a matrix of generic size |
gurls::GPRWrapper< T > | GPRWrapper is the sub-class of GurlsWrapper that implements .. |
gurls::GURLS | GURLS is the class that implements a GURLS process |
gurls::GurlsOption | GurlsOption is an abstraction of a generic `option', which is widely used within the GURLS++ package to store either numeric parameters necessary to configure specific algorigms or sequences of strings holding the names of the specific procedures that have to be performed |
gurls::GurlsOptionsList | GurlsOptionsList is an option containing a list of options mapped by name |
gurls::GurlsWrapper< T > | GurlsWrapper is the base class for all gurls++ wrappers |
gurls::gVec< T > | GVec implements a vector of generic length |
gurls::ICholWrapper< T > | |
gurls::Kernel< T > | Kernel is the class that computes the kernel matrix |
gurls::KernelChisquared< T > | KernelChisquared is the sub-class of Kernel that builds the kernel matrix for a chi-squared model |
gurls::KernelLinear< T > | KernelLinear is the sub-class of Kernel that builds the kernel matrix for a linear model |
gurls::KernelRBF< T > | KernelRBF is the sub-class of Kernel that builds the Gaussian kernel matrix |
gurls::KernelRLSWrapper< T > | KernelRLSWrapper is the sub-class of GurlsWrapper that implements Regularized Least Squares with a possibly non-linear model by resorting to kernel methods |
gurls::KernelWrapper< T > | KernelWrapper is the base class for all gurls++ wrappers |
gurls::LtCompare< T > | Auxiliary class performing floating point comparison used for std routines |
gurls::Max | Computes the largest element in a vector v of lenght n |
gurls::Mean | Computes the mean value of a vector v of lenght n |
gurls::Median | Computes the median value of a vector v of lenght n |
gurls::Min | Computes the smallest element in a vector v of lenght n |
gurls::Norm< T > | Norm is a class that spherifies the data |
gurls::NormL2< T > | NormL2 is the sub-class of Norm that spheriphies the data according to the l2 norm |
gurls::NormTestZScore< T > | NormTestZScore is the sub-class of Norm that spheriphies the data according to the statistics cmoputed on the training set |
gurls::NormZScore< T > | NormZScore is the sub-class of Norm that centers and rescales the input data matrix X |
gurls::NystromWrapper< T > | NystromWrapper is the sub-class of GurlsWrapper that allows to train a possibly non linear model for large data sets, for which the complete nxn kernel matrix may not fit into RAM |
gurls::OptArray | Optarray is an option containing an indexed array of options |
gurls::OptFunction | OptFunction is an option representing a pointer to a generic function T (*function)(T* , int) operating over an array of floating point numbers |
gurls::Optimizer< T > | Optimizer is a class that implements a Regularized Least Square algorithm |
gurls::OptMatrix< Matrix > | OptMatrix is an option containing a matrix |
gurls::OptMatrixBase | OptMatrixBase is the base class for all options containing matrices |
gurls::OptNumber | OptNumber is an option containing a double precision floating point number |
gurls::OptNumberList | OptNumberList is an option containing a list of double precision floating point numbers |
gurls::OptProcess | OptProcess is an option containing a sequence of actions that form a Gurls process |
gurls::OptString | OptString is an option containing a generic string |
gurls::OptStringList | OptStringList is an option containing a list of strings |
gurls::OptTaskSequence | OptTaskSequence is an option containing a sequence of task that forms a pipeline |
gurls::ParamSelCalibrateSGD< T > | ParamselCalibrateSGD is the sub-class of ParamSelection that implements parameter selection for pegasos |
gurls::ParamSelection< T > | ParamSelection is the class that implements parameter selection |
gurls::ParamSelFixLambda< T > | ParamSelFixLambda is the sub-class of ParamSelection that sets the regularization parameter to a constant |
gurls::ParamSelFixSigLam< T > | ParamSelFixSigLam is the sub-class of ParamSelection that sets the regularization parameters to constants |
gurls::ParamSelHoDual< T > | ParamSelHoDual is the subclass of ParamSelection that implements hold-out cross validation with the dual formulation of RLS |
gurls::ParamSelHoDualr< T > | ParamSelHoDualr is the randomized version of ParamSelHoDual |
gurls::ParamSelHoGPRegr< T > | ParamSelHoGPRegr is the sub-class of ParamSelection that implements |
gurls::ParamSelHoPrimal< T > | ParamSelHoPrimal is the subclass of ParamSelection that implements hold-out cross validation with the primal formulation of RLS |
gurls::ParamSelHoPrimalr< T > | ParamSelHoPrimalr is the randomized version of ParamSelHoPrimal |
gurls::ParamSelLoocvDual< T > | ParamSelLoocvDual is the sub-class of ParamSelection that implements LOO cross-validation with the dual formulation |
gurls::ParamSelLoocvPrimal< T > | ParamSelLoocvPrimal is the sub-class of ParamSelection that implements LOO cross-validation with the primal formulation |
gurls::ParamSelLooGPRegr< T > | ParamSelLooGPRegr is the sub-class of ParamSelection that implements |
gurls::ParamSelSiglam< T > | ParamSelSiglam is the sub-class of ParamSelection that implements LOO cross-validation with the dual formulation for a rbf kernel |
gurls::ParamSelSiglamHo< T > | ParamSelSiglam is the sub-class of ParamSelection that implements hold-out cross validation with the dual formulation for a rbf kernel |
gurls::ParamSelSiglamHoGPRegr< T > | ParamSelSiglamHoGPRegr is the sub-class of ParamSelection that implements |
gurls::ParamSelSiglamLooGPRegr< T > | ParamSelSiglamLooGPRegr is the sub-class of ParamSelection that implements leave-one-ot parameter selection for Gaussian process regression |
gurls::PerfMacroAvg< T > | PerfMacroAvg is the sub-class of Performance that evaluates prediction accuracy |
gurls::Performance< T > | Performance is the class that evaluates prediction performance |
gurls::PerfPrecRec< T > | PerfPrecRec is the sub-class of Performance that evaluates prediction precision |
gurls::PerfRmse< T > | PerfRmse is the sub-class of Performance that evaluates prediction error |
gurls::PredDual< T > | PredDual is the sub-class of Prediction that computes the predictions of a linear classifier in the dual formulation |
gurls::PredGPRegr< T > | PredGPRegr is the sub-class of Prediction that computes the predictions of GP |
gurls::Prediction< T > | Prediction is the class that computes predictions |
gurls::PredKernel< T > | PredKernel is the class that computes the kernel matrix for prediction |
gurls::PredKernelTrainTest< T > | PredKernelTrainTest is the sub-class of PredKernel that computes the kernel matrix between training and test sets |
gurls::PredPrimal< T > | PredPrimal is the sub-class of Prediction that computes the predictions of a linear classifier in the primal formulation |
gurls::PredRandFeats< T > | PredRandFeats is the sub-class of Prediction that computes the predictions of the linear classifier stored in opt.rls.W, and obtained the Random Features approach proposed in: Ali Rahimi, Ben Recht; Random Features for Large-Scale Kernel Machines; in Neural Information Processing Systems (NIPS) 2007 |
gurls::RandomFeaturesWrapper< T > | RLSWrapper is the sub-class of GurlsWrapper that implements Regularized Least Squares with a linear model |
gurls::RecursiveRLSWrapper< T > | RecursiveRLSWrapper is the sub-class of GurlsWrapper that implements recursive update of the RLS estimator with retraining capability |
gurls::RLSAuto< T > | RLSAuto is the sub-class of Optimizer that implements automatic selection of primal/dual procedure |
gurls::RLSDual< T > | RLSDual is the sub-class of Optimizer that implements RLS with the dual formulation |
gurls::RLSDualr< T > | RLSDualr is the sub-class of Optimizer that implements RLS with the dual formulation, using a randomized version of SVD |
gurls::RLSGPRegr< T > | RLSGPRegr is the sub-class of Optimizer that implements GP inference |
gurls::RLSPegasos< T > | RLSPegasos is the sub-class of Optimizer that implements the Pegaosos algorithm |
gurls::RLSPrimal< T > | RLSPrimal is the sub-class of Optimizer that implements RLS with the primal formulation |
gurls::RLSPrimalr< T > | RLSPrimalr is the sub-class of Optimizer that implements RLS with the primal formulation, using a randomized version of SVD |
gurls::RLSPrimalRecInit< T > | RLSPrimalRecInit is the sub-class of Optimizer that implements RLS with the primal formulation |
gurls::RLSPrimalRecUpdate< T > | RLSPrimalRecUpdate is the sub-class of Optimizer that implements RLS with the primal formulation |
gurls::RLSRandFeats< T > | RLSRandFeats is the sub-class of Optimizer that computes a classifier for the primal formulation of RLS using the Random Features approach proposed in: Ali Rahimi, Ben Recht; Random Features for Large-Scale Kernel Machines; in Neural Information Processing Systems (NIPS) 2007 |
gurls::RLSWrapper< T > | RLSWrapper is the sub-class of GurlsWrapper that implements Regularized Least Squares with a linear model |
gurls::Split< T > | Split is the class that splits data into pair(s) of training and test samples |
gurls::SplitHo< T > | SplitHoMulti is the sub-class of Split that splits data into one or more pairs of training and test samples |