BALL
1.4.2
|
#include <BALL/QSAR/registry.h>
Public Member Functions | |
Registry () | |
~Registry () | |
void | addEntry (RegistryEntry entry, int uniqueID) |
RegistryEntry * | getEntry (String model_name) |
RegistryEntry * | getEntry (int ID) |
int | getModelNo (String model_name) |
String | getClassificationStatisticName (uint no) |
String | getRegressionStatisticName (uint no) |
String | getFeatureSelectionName (uint no) |
String | getValidationName (uint no) |
const std::map< uint, String > * | getClassificationStatistics () |
const std::map< uint, String > * | getRegressionStatistics () |
RegistryEntryIterator | beginEntry () |
RegistryEntryIterator | endEntry () |
Private Attributes | |
std::map< int, RegistryEntry > | registered_models |
std::map< String, int > | model_map |
std::map< uint, String > | classification_statistics |
std::map< uint, String > | regression_statistics |
std::map< uint, String > | feature_selection_names |
std::map< uint, String > | validation_names |
Friends | |
class | RegistryEntry |
Definition at line 92 of file registry.h.
BALL::QSAR::Registry::Registry | ( | ) |
BALL::QSAR::Registry::~Registry | ( | ) |
void BALL::QSAR::Registry::addEntry | ( | RegistryEntry | entry, |
int | uniqueID | ||
) |
RegistryEntryIterator BALL::QSAR::Registry::beginEntry | ( | ) |
returns an iterator to the first model in model_map
RegistryEntryIterator BALL::QSAR::Registry::endEntry | ( | ) |
returns an iterator past the last model of model_map
RegistryEntry* BALL::QSAR::Registry::getEntry | ( | String | model_name | ) |
returns the RegistryEntry for a given model name
RegistryEntry* BALL::QSAR::Registry::getEntry | ( | int | ID | ) |
returns the RegistryEntry for a given model ID
int BALL::QSAR::Registry::getModelNo | ( | String | model_name | ) |
return the ID of a specified model
|
friend |
Definition at line 168 of file registry.h.
Definition at line 163 of file registry.h.
double BALL::QSAR::Registry::default_correlation_cutoff |
the default value for the absolute value of the correlation coefficient for removing of nearly colinear features
Definition at line 124 of file registry.h.
double BALL::QSAR::Registry::default_gridsearch_par1_start |
Definition at line 129 of file registry.h.
double BALL::QSAR::Registry::default_gridsearch_par2_start |
Definition at line 130 of file registry.h.
int BALL::QSAR::Registry::default_gridsearch_recursion |
Definition at line 127 of file registry.h.
int BALL::QSAR::Registry::default_gridsearch_steps |
Definition at line 128 of file registry.h.
double BALL::QSAR::Registry::default_gridsearch_stepwidth |
Definition at line 126 of file registry.h.
int BALL::QSAR::Registry::default_k |
default value for k-fold cross validation
Definition at line 109 of file registry.h.
double BALL::QSAR::Registry::default_kernel_par1 |
default value for first parameter of non-rbf kernels
Definition at line 100 of file registry.h.
double BALL::QSAR::Registry::default_kernel_par2 |
default value for second parameter of non-rbf kernels
Definition at line 103 of file registry.h.
int BALL::QSAR::Registry::default_nested_folds |
the default number of nested validation folds
Definition at line 121 of file registry.h.
int BALL::QSAR::Registry::default_no_boostrap_samples |
the default number of boostrap samples
Definition at line 115 of file registry.h.
int BALL::QSAR::Registry::default_no_permutations |
the default number of permutations to be done during response permutation testing
Definition at line 112 of file registry.h.
double BALL::QSAR::Registry::default_rbf_par |
default value for parameter of rbf kernels
Definition at line 106 of file registry.h.
double BALL::QSAR::Registry::default_valdition_fraction |
the default value for the fraction of the input data that should be set aside in case of external/nested validation
Definition at line 118 of file registry.h.
Definition at line 165 of file registry.h.
|
private |
enable fast finding of a RegistryEntry for a given model name
Definition at line 161 of file registry.h.
|
private |
Definition at line 158 of file registry.h.
Definition at line 164 of file registry.h.
Definition at line 166 of file registry.h.