#include <cb_adf.h>
|
void | learn (VW::LEARNER::learner &base, VW::multi_ex &ec_seq) |
|
void | predict (VW::LEARNER::learner &base, VW::multi_ex &ec_seq) |
|
bool | update_statistics (const VW::example &ec, const VW::multi_ex &ec_seq, VW::shared_data &sd) const |
|
| cb_adf (VW::cb_type_t cb_type, bool rank_all, float clip_p, bool no_predict, size_t feature_width_above, bool per_model_save_load, VW::workspace *all) |
|
void | set_scorer (VW::LEARNER::learner *scorer) |
|
bool | get_rank_all () const |
|
const VW::details::cb_to_cs_adf_dr & | get_gen_cs_dr () const |
|
const VW::details::cb_to_cs_adf_mtr & | get_gen_cs_mtr () const |
|
VW::details::cb_to_cs_adf_dr & | get_gen_cs_dr () |
|
VW::details::cb_to_cs_adf_mtr & | get_gen_cs_mtr () |
|
const VW::version_struct * | get_model_file_ver () const |
|
bool | learn_returns_prediction () const |
|
VW::cb_class * | known_cost () |
|
const VW::cb_class * | known_cost () const |
|
bool | per_model_save_load () const |
|
◆ cb_adf()
VW::reductions::cb_adf::cb_adf |
( |
VW::cb_type_t |
cb_type, |
|
|
bool |
rank_all, |
|
|
float |
clip_p, |
|
|
bool |
no_predict, |
|
|
size_t |
feature_width_above, |
|
|
bool |
per_model_save_load, |
|
|
VW::workspace * |
all |
|
) |
| |
|
inline |
◆ get_gen_cs_dr() [1/2]
◆ get_gen_cs_dr() [2/2]
◆ get_gen_cs_mtr() [1/2]
◆ get_gen_cs_mtr() [2/2]
◆ get_model_file_ver()
◆ get_rank_all()
bool VW::reductions::cb_adf::get_rank_all |
( |
| ) |
const |
|
inline |
◆ known_cost() [1/2]
◆ known_cost() [2/2]
const VW::cb_class * VW::reductions::cb_adf::known_cost |
( |
| ) |
const |
|
inline |
◆ learn()
◆ learn_returns_prediction()
bool VW::reductions::cb_adf::learn_returns_prediction |
( |
| ) |
const |
|
inline |
◆ per_model_save_load()
bool VW::reductions::cb_adf::per_model_save_load |
( |
| ) |
const |
|
inline |
◆ predict()
◆ set_scorer()
◆ update_statistics()
The documentation for this class was generated from the following file:
- /nix/store/2saqbz278bj3pvhbfxlcc50cjbvs3h0h-source/vowpalwabbit/core/include/vw/core/reductions/cb/cb_adf.h