Online per-feature statistics for budgeted (sampled) sequential steps — discounted batch-standardized DAF contrast. More...
#include <memory>#include <vector>#include <mutex>#include <cmath>#include <cassert>#include <sstream>#include <algorithm>#include "error.hpp"#include "global.hpp"Go to the source code of this file.
Classes | |
| class | FST::Result_Weighter_Sampled< RETURNTYPE, IDXTYPE, DIMTYPE, SUBSET > |
| Online per-feature statistics for budgeted (sampled) sequential steps — discounted batch-standardized DAF contrast. More... | |
| struct | FST::Result_Weighter_Sampled< RETURNTYPE, IDXTYPE, DIMTYPE, SUBSET >::FeatureStat |
| Per-feature accumulators, one instance per feature index, updated by flush_batch(). m_is/m_isnot are adaptive-rate running means of the batch z-score, one side for evaluations in which the feature was selected ('is') and one for evaluations in which it was not ('isnot'); score() in STATS_ZCONTRAST mode returns their difference. raw_sum_is/raw_cnt_is accumulate the STATS_RAWMEAN statistic instead. n_is/n_isnot count how many evaluations landed on each side — also the exploration counts exposed via count_is()/count_isnot(). More... | |
| struct | FST::Result_Weighter_Sampled< RETURNTYPE, IDXTYPE, DIMTYPE, SUBSET >::BatchEntry |
| One buffered, not-yet-flushed criterion evaluation: its raw value, the cardinality of the evaluated subset, and the list of selected feature indices — everything flush_batch() needs to z-standardize the batch and fold it into the accumulators. More... | |
Namespaces | |
| namespace | FST |
| The Feature Selection Toolbox 4 library: every library component – data access, criteria and classifiers, search algorithms, result trackers and the global infrastructure – lives in this namespace. | |
Online per-feature statistics for budgeted (sampled) sequential steps — discounted batch-standardized DAF contrast.
======================================================================