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 |