|
Vowpal Wabbit
|
#include "vw/allreduce/allreduce_type.h"#include "vw/common/future_compat.h"#include "vw/common/string_view.h"#include "vw/core/array_parameters.h"#include "vw/core/constant.h"#include "vw/core/error_reporting.h"#include "vw/core/input_parser.h"#include "vw/core/interaction_generation_state.h"#include "vw/core/metrics_collector.h"#include "vw/core/multi_ex.h"#include "vw/core/setup_base.h"#include "vw/core/version.h"#include "vw/core/vw_fwd.h"#include "vw/io/logger.h"#include <array>#include <cfloat>#include <cinttypes>#include <cstdint>#include <functional>#include <map>#include <memory>#include <string>#include <unordered_map>#include <vector>#include <thread>Classes | |
| class | VW::details::dictionary_info |
| class | VW::details::trace_message_wrapper |
| class | VW::details::invert_hash_info |
| class | VW::details::feature_tweaks_config |
| class | VW::details::output_model_config |
| class | VW::details::passes_config |
| class | VW::details::initial_weights_config |
| class | VW::details::update_rule_config |
| class | VW::details::loss_config |
| class | VW::details::reduction_state |
| class | VW::details::runtime_config |
| class | VW::details::runtime_state |
| class | VW::details::parser_runtime |
| class | VW::details::output_config |
| class | VW::details::output_runtime |
| class | VW::workspace |
Namespaces | |
| namespace | VW |
| namespace | VW::details |
| namespace | VW::parsers |
| namespace | VW::parsers::flatbuffer |
Typedefs | |
| using | vw = VW::workspace |
| using | VW::details::feature_dict = std::unordered_map< std::string, std::unique_ptr< VW::features > > |
| using | VW::options_deleter_type = void(*)(VW::config::options_i *) |
| using | reduction_setup_fn = VW::reduction_setup_fn |
| using | options_deleter_type = VW::options_deleter_type |
Functions | |
| void | VW::details::print_result_by_ref (VW::io::writer *f, float res, float weight, const VW::v_array< char > &tag, VW::io::logger &logger) |
| void | VW::details::compile_limits (std::vector< std::string > limits, std::array< uint32_t, VW::NUM_NAMESPACES > &dest, bool quiet, VW::io::logger &logger) |
| using vw = VW::workspace |