Vowpal Wabbit
Loading...
Searching...
No Matches
Variables
VW::version_definitions Namespace Reference

Variables

constexpr VW::version_struct EMPTY_VERSION_FILE {0, 0, 0}
 empty version, default More...
 
constexpr VW::version_struct LAST_COMPATIBLE_VERSION {7, 6, 0}
 The last version where files are backward compatible. More...
 
constexpr VW::version_struct VERSION_FILE_WITH_CUBIC {6, 1, 3}
 
constexpr VW::version_struct VERSION_FILE_WITH_RANK_IN_HEADER {7, 8, 0}
 version since which rank was moved to vw::file_options More...
 
constexpr VW::version_struct VERSION_FILE_WITH_INTERACTIONS {7, 10, 2}
 first version that saves interactions among pairs and triples More...
 
constexpr VW::version_struct VERSION_FILE_WITH_INTERACTIONS_IN_FO {7, 10, 3}
 since this ver -q, –cubic and –interactions are stored in vw::file_options More...
 
constexpr VW::version_struct VERSION_FILE_WITH_HEADER_HASH {8, 0, 1}
 first version with header hash used for validating model content More...
 
constexpr VW::version_struct VERSION_FILE_WITH_HEADER_CHAINED_HASH {8, 0, 2}
 first version with header's chained hash used for more reliably validating model content More...
 
constexpr VW::version_struct VERSION_FILE_WITH_HEADER_ID {8, 0, 3}
 first version with user supplied header More...
 
constexpr VW::version_struct VERSION_FILE_WITH_CB_ADF_SAVE {8, 3, 2}
 first version with user supplied header More...
 
constexpr VW::version_struct VERSION_FILE_WITH_CCB_MULTI_SLOTS_SEEN_FLAG {8, 9, 0}
 CCB optimization for models with only single slot used introduced in this version,. More...
 
constexpr VW::version_struct VERSION_FILE_WITH_CB_TO_CBADF {8, 11, 0}
 first version that maps –cb to use cb_adf More...
 
constexpr VW::version_struct VERSION_FILE_WITH_REG_CB_SAVE_RESUME {8, 11, 0}
 version that ensures accuracy of loaded models in regcb More...
 
constexpr VW::version_struct VERSION_FILE_WITH_SQUARE_CB_SAVE_RESUME {8, 11, 0}
 version that ensures accuracy of loaded models in squarecb More...
 
constexpr VW::version_struct VERSION_FILE_WITH_FIRST_SAVE_RESUME {8, 11, 0}
 version that ensures accuracy of loaded models in first More...
 
constexpr VW::version_struct VERSION_SAVE_RESUME_FIX {7, 10, 1}
 
constexpr VW::version_struct VERSION_PASS_UINT64 {8, 3, 3}
 
constexpr VW::version_struct VERSION_FILE_WITH_ACTIVE_SEEN_LABELS {9, 0, 0}
 Added serialized seen min and max labels in the –active reduction. More...
 
constexpr VW::version_struct VERSION_FILE_WITH_ACTIVE_SEEN_LABELS_REVERTED {9, 4, 0}
 Active seen labels was accidentally reverted out in 9.4.0. More...
 
constexpr VW::version_struct VERSION_FILE_WITH_ACTIVE_SEEN_LABELS_FIXED {9, 10, 0}
 
constexpr VW::version_struct VERSION_FILE_WITH_L1_AND_L2_STATE_IN_MODEL_DATA {9, 0, 0}
 Moved option values from command line to model data. More...
 
constexpr VW::version_struct VERSION_FILE_WITH_FLAT_EXAMPLE_TAG_FIX {9, 6, 0}
 Moved option values from command line to model data. More...
 
constexpr VW::version_struct VERSION_FILE_WITH_PLT_SAVE_LOAD_FIX {9, 7, 0}
 PLT had an incorrect save_load impl which relied on the adaptive value prior to this version. More...
 

Variable Documentation

◆ EMPTY_VERSION_FILE

constexpr VW::version_struct VW::version_definitions::EMPTY_VERSION_FILE {0, 0, 0}
constexpr

empty version, default

◆ LAST_COMPATIBLE_VERSION

constexpr VW::version_struct VW::version_definitions::LAST_COMPATIBLE_VERSION {7, 6, 0}
constexpr

The last version where files are backward compatible.

◆ VERSION_FILE_WITH_ACTIVE_SEEN_LABELS

constexpr VW::version_struct VW::version_definitions::VERSION_FILE_WITH_ACTIVE_SEEN_LABELS {9, 0, 0}
constexpr

Added serialized seen min and max labels in the –active reduction.

◆ VERSION_FILE_WITH_ACTIVE_SEEN_LABELS_FIXED

constexpr VW::version_struct VW::version_definitions::VERSION_FILE_WITH_ACTIVE_SEEN_LABELS_FIXED {9, 10, 0}
constexpr

◆ VERSION_FILE_WITH_ACTIVE_SEEN_LABELS_REVERTED

constexpr VW::version_struct VW::version_definitions::VERSION_FILE_WITH_ACTIVE_SEEN_LABELS_REVERTED {9, 4, 0}
constexpr

Active seen labels was accidentally reverted out in 9.4.0.

◆ VERSION_FILE_WITH_CB_ADF_SAVE

constexpr VW::version_struct VW::version_definitions::VERSION_FILE_WITH_CB_ADF_SAVE {8, 3, 2}
constexpr

first version with user supplied header

◆ VERSION_FILE_WITH_CB_TO_CBADF

constexpr VW::version_struct VW::version_definitions::VERSION_FILE_WITH_CB_TO_CBADF {8, 11, 0}
constexpr

first version that maps –cb to use cb_adf

◆ VERSION_FILE_WITH_CCB_MULTI_SLOTS_SEEN_FLAG

constexpr VW::version_struct VW::version_definitions::VERSION_FILE_WITH_CCB_MULTI_SLOTS_SEEN_FLAG {8, 9, 0}
constexpr

CCB optimization for models with only single slot used introduced in this version,.

◆ VERSION_FILE_WITH_CUBIC

constexpr VW::version_struct VW::version_definitions::VERSION_FILE_WITH_CUBIC {6, 1, 3}
constexpr

◆ VERSION_FILE_WITH_FIRST_SAVE_RESUME

constexpr VW::version_struct VW::version_definitions::VERSION_FILE_WITH_FIRST_SAVE_RESUME {8, 11, 0}
constexpr

version that ensures accuracy of loaded models in first

◆ VERSION_FILE_WITH_FLAT_EXAMPLE_TAG_FIX

constexpr VW::version_struct VW::version_definitions::VERSION_FILE_WITH_FLAT_EXAMPLE_TAG_FIX {9, 6, 0}
constexpr

Moved option values from command line to model data.

◆ VERSION_FILE_WITH_HEADER_CHAINED_HASH

constexpr VW::version_struct VW::version_definitions::VERSION_FILE_WITH_HEADER_CHAINED_HASH {8, 0, 2}
constexpr

first version with header's chained hash used for more reliably validating model content

◆ VERSION_FILE_WITH_HEADER_HASH

constexpr VW::version_struct VW::version_definitions::VERSION_FILE_WITH_HEADER_HASH {8, 0, 1}
constexpr

first version with header hash used for validating model content

◆ VERSION_FILE_WITH_HEADER_ID

constexpr VW::version_struct VW::version_definitions::VERSION_FILE_WITH_HEADER_ID {8, 0, 3}
constexpr

first version with user supplied header

◆ VERSION_FILE_WITH_INTERACTIONS

constexpr VW::version_struct VW::version_definitions::VERSION_FILE_WITH_INTERACTIONS {7, 10, 2}
constexpr

first version that saves interactions among pairs and triples

◆ VERSION_FILE_WITH_INTERACTIONS_IN_FO

constexpr VW::version_struct VW::version_definitions::VERSION_FILE_WITH_INTERACTIONS_IN_FO {7, 10, 3}
constexpr

since this ver -q, –cubic and –interactions are stored in vw::file_options

◆ VERSION_FILE_WITH_L1_AND_L2_STATE_IN_MODEL_DATA

constexpr VW::version_struct VW::version_definitions::VERSION_FILE_WITH_L1_AND_L2_STATE_IN_MODEL_DATA {9, 0, 0}
constexpr

Moved option values from command line to model data.

◆ VERSION_FILE_WITH_PLT_SAVE_LOAD_FIX

constexpr VW::version_struct VW::version_definitions::VERSION_FILE_WITH_PLT_SAVE_LOAD_FIX {9, 7, 0}
constexpr

PLT had an incorrect save_load impl which relied on the adaptive value prior to this version.

◆ VERSION_FILE_WITH_RANK_IN_HEADER

constexpr VW::version_struct VW::version_definitions::VERSION_FILE_WITH_RANK_IN_HEADER {7, 8, 0}
constexpr

version since which rank was moved to vw::file_options

◆ VERSION_FILE_WITH_REG_CB_SAVE_RESUME

constexpr VW::version_struct VW::version_definitions::VERSION_FILE_WITH_REG_CB_SAVE_RESUME {8, 11, 0}
constexpr

version that ensures accuracy of loaded models in regcb

◆ VERSION_FILE_WITH_SQUARE_CB_SAVE_RESUME

constexpr VW::version_struct VW::version_definitions::VERSION_FILE_WITH_SQUARE_CB_SAVE_RESUME {8, 11, 0}
constexpr

version that ensures accuracy of loaded models in squarecb

◆ VERSION_PASS_UINT64

constexpr VW::version_struct VW::version_definitions::VERSION_PASS_UINT64 {8, 3, 3}
constexpr

◆ VERSION_SAVE_RESUME_FIX

constexpr VW::version_struct VW::version_definitions::VERSION_SAVE_RESUME_FIX {7, 10, 1}
constexpr