Feature Selection Toolbox FST4
UTIA · Czech Academy of Sciences
Loading...
Searching...
No Matches
candidate_evaluator.hpp File Reference

Abstract candidate-evaluation strategy: the seam through which one search algorithm body evaluates candidates either sequentially in-line or concurrently in a thread pool. More...

#include <memory>
#include <functional>
#include <iostream>
#include "error.hpp"
#include "global.hpp"
#include "result_tracker.hpp"

Go to the source code of this file.

Classes

class  FST::Candidate_Evaluator< RETURNTYPE, DIMTYPE, SUBSET, CRITERION >
 Abstract candidate-evaluation strategy (sequential-inline vs. thread-pooled). 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.

Functions

template<class RETURNTYPE, typename DIMTYPE, class SUBSET, class CRITERION>
std::ostream & FST::operator<< (std::ostream &os, const Candidate_Evaluator< RETURNTYPE, DIMTYPE, SUBSET, CRITERION > &ce)
 Streams an engine's print() to os.

Detailed Description

Abstract candidate-evaluation strategy: the seam through which one search algorithm body evaluates candidates either sequentially in-line or concurrently in a thread pool.

======================================================================

Feature Selection Toolbox 4 source code

Author
Petr Somol (somol.nosp@m.@uti.nosp@m.a.cas.nosp@m..cz) with collaborators, see Contacts at https://fst.utia.cz
Version 4 was developed with Anthropic Claude models as coding assistants: Claude Fable 5 for the 2026 development (with minor contributions by Claude Opus 5), Claude Fable 5.1 for the pre-publication reviews of the full codebase, and Claude Opus 4.5 for the December 2025 audit of the FST3 codebase; design, decisions, review and acceptance are human work
Date
July 2026
Version
4.2.0
Copyright © 2000–present ÚTIA, Institute of Information Theory and Automation of the Czech Academy of Sciences · Contacts · This site sets no cookies and uses no analytics.