Brush C++ API
A flexible interpretable machine learning framework
|
This is the complete list of members for Brush::MAB::Bandit< T >, including all inherited members.
arms | Brush::MAB::Bandit< T > | |
Bandit() | Brush::MAB::Bandit< T > | |
Bandit(string type, vector< T > arms) | Brush::MAB::Bandit< T > | |
Bandit(string type, map< T, float > arms_probs) | Brush::MAB::Bandit< T > | |
choose(const VectorXf &context) | Brush::MAB::Bandit< T > | |
get_arms() | Brush::MAB::Bandit< T > | |
get_context(const Program< PT > &program, Iter spot, const SearchSpace &ss, const Dataset &d) | Brush::MAB::Bandit< T > | |
get_probs() | Brush::MAB::Bandit< T > | |
get_type() | Brush::MAB::Bandit< T > | |
Iter typedef | Brush::MAB::Bandit< T > | |
pbandit | Brush::MAB::Bandit< T > | |
probabilities | Brush::MAB::Bandit< T > | |
sample_probs(bool update=false) | Brush::MAB::Bandit< T > | |
set_arms(vector< T > arms) | Brush::MAB::Bandit< T > | |
set_bandit() | Brush::MAB::Bandit< T > | |
set_probs(map< T, float > arms_probs) | Brush::MAB::Bandit< T > | |
set_type(string type) | Brush::MAB::Bandit< T > | |
type | Brush::MAB::Bandit< T > | |
update(T arm, float reward, VectorXf &context) | Brush::MAB::Bandit< T > | |
~Bandit() | Brush::MAB::Bandit< T > | inline |