Brush C++ API
A flexible interpretable machine learning framework
Loading...
Searching...
No Matches
Brush::MAB::Bandit< T > Member List

This is the complete list of members for Brush::MAB::Bandit< T >, including all inherited members.

armsBrush::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 typedefBrush::MAB::Bandit< T >
pbanditBrush::MAB::Bandit< T >
probabilitiesBrush::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 >
typeBrush::MAB::Bandit< T >
update(T arm, float reward, VectorXf &context)Brush::MAB::Bandit< T >
~Bandit()Brush::MAB::Bandit< T >inline