![]() |
OpenMS
|
#include <OpenMS/ANALYSIS/ID/PercolatorReset.h>#include <OpenMS/ANALYSIS/ID/PercolatorTypes.h>#include <OpenMS/DATASTRUCTURES/DefaultParamHandler.h>#include <OpenMS/METADATA/PeptideIdentification.h>#include <OpenMS/METADATA/PeptideIdentificationList.h>#include <functional>#include <memory>#include <utility>#include <vector>Go to the source code of this file.
Classes | |
| class | Percolator |
| In-process Percolator: semi-supervised target/decoy rescoring with q-values + PEPs. More... | |
| struct | Percolator::CappedTrainingInfo |
| The out-of-fold capped training of the last rescore() (subset_mode 'out_of_fold', 'out_of_fold_avg' or 'learning_curve', active). More... | |
Namespaces | |
| namespace | OpenMS |
| Main OpenMS namespace. | |
| struct OpenMS::Percolator::CappedTrainingInfo |
The out-of-fold capped training of the last rescore() (subset_mode 'out_of_fold', 'out_of_fold_avg' or 'learning_curve', active).
| Class Members | ||
|---|---|---|
| vector< size_t > | chosen_size | per fold: the sample rows of its kept model |
| vector< vector< long > > | curve_counts | per size and fold: validation targets (-1: fold had stopped) |
| vector< vector< long > > | curve_discordant |
per size and fold: validation targets accepted by only one of this and the previous size's models (-1: none compared) |
| vector< size_t > | curve_sizes | training-sample rows of each trained size, in order |
| vector< int > | fold | per input row: its cross-validation fold, whose model scored it |
| vector< char > | sampled |
per input row: whether it is in a fold model's training set (the sample; learning_curve: of a kept model) |
| vector< int > | scorer |
per input row: the model that scored it (getSvmWeights() index: its fold, or 3 = the average of the fold models) |
| vector< vector< size_t > > | trained_rows | per fold: the input rows of its model's training set, ascending |
| size_t | validation_rows = 0 | rows of the validation spectra (never trained on) |