diff --git a/test/pred-sets/ref/aml_spinoff.inv b/test/pred-sets/ref/aml_spinoff.inv index c19e7b44a18..f10ad608b20 100644 --- a/test/pred-sets/ref/aml_spinoff.inv +++ b/test/pred-sets/ref/aml_spinoff.inv @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:-1 Max label:0 diff --git a/test/pred-sets/ref/aml_spinoff_bag.inv b/test/pred-sets/ref/aml_spinoff_bag.inv index 9c347fe6058..210f9254346 100644 --- a/test/pred-sets/ref/aml_spinoff_bag.inv +++ b/test/pred-sets/ref/aml_spinoff_bag.inv @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:-1 Max label:0 diff --git a/test/pred-sets/ref/ccb_implicit_and_explicit_interactions.inv b/test/pred-sets/ref/ccb_implicit_and_explicit_interactions.inv index 78d1746b40e..ef06a560aad 100644 --- a/test/pred-sets/ref/ccb_implicit_and_explicit_interactions.inv +++ b/test/pred-sets/ref/ccb_implicit_and_explicit_interactions.inv @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:-1 Max label:0 diff --git a/test/pred-sets/ref/ccb_implicit_explicit_ignore_interactions.inv b/test/pred-sets/ref/ccb_implicit_explicit_ignore_interactions.inv index d77963471ea..9b78dca1d57 100644 --- a/test/pred-sets/ref/ccb_implicit_explicit_ignore_interactions.inv +++ b/test/pred-sets/ref/ccb_implicit_explicit_ignore_interactions.inv @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:-1 Max label:0 diff --git a/test/pred-sets/ref/ccb_lots_of_interactions.inv b/test/pred-sets/ref/ccb_lots_of_interactions.inv index ef9420d0744..b50658a481d 100644 --- a/test/pred-sets/ref/ccb_lots_of_interactions.inv +++ b/test/pred-sets/ref/ccb_lots_of_interactions.inv @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:-1 Max label:0 diff --git a/test/pred-sets/ref/ccb_quad.inv b/test/pred-sets/ref/ccb_quad.inv index 2432a120b93..521443ac241 100644 --- a/test/pred-sets/ref/ccb_quad.inv +++ b/test/pred-sets/ref/ccb_quad.inv @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:-1 Max label:0 diff --git a/test/pred-sets/ref/ccb_quad_save_resume.inv b/test/pred-sets/ref/ccb_quad_save_resume.inv index bab030e1117..eada6e88ac1 100644 --- a/test/pred-sets/ref/ccb_quad_save_resume.inv +++ b/test/pred-sets/ref/ccb_quad_save_resume.inv @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:-1 Max label:0 diff --git a/test/pred-sets/ref/ep_dec_spinoff.inv b/test/pred-sets/ref/ep_dec_spinoff.inv index 0513d4e5678..2aa324319b0 100644 --- a/test/pred-sets/ref/ep_dec_spinoff.inv +++ b/test/pred-sets/ref/ep_dec_spinoff.inv @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:-1 Max label:0 diff --git a/test/pred-sets/ref/igl_spinoff.inv b/test/pred-sets/ref/igl_spinoff.inv index 1a27858c9d5..f3c51c9b71f 100644 --- a/test/pred-sets/ref/igl_spinoff.inv +++ b/test/pred-sets/ref/igl_spinoff.inv @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:-1 Max label:0 diff --git a/test/pred-sets/ref/readable_model_privacy.txt b/test/pred-sets/ref/readable_model_privacy.txt index cf9b8c777eb..d681b5b8fe0 100644 --- a/test/pred-sets/ref/readable_model_privacy.txt +++ b/test/pred-sets/ref/readable_model_privacy.txt @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:0 Max label:1 diff --git a/test/pred-sets/ref/readable_model_privacy_no_tags.txt b/test/pred-sets/ref/readable_model_privacy_no_tags.txt index 82ecbad21f1..52e61a01b23 100644 --- a/test/pred-sets/ref/readable_model_privacy_no_tags.txt +++ b/test/pred-sets/ref/readable_model_privacy_no_tags.txt @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:0 Max label:1 diff --git a/test/pred-sets/ref/slates_w_interactions.inv b/test/pred-sets/ref/slates_w_interactions.inv index ca0a7036c4b..8ab10370a20 100644 --- a/test/pred-sets/ref/slates_w_interactions.inv +++ b/test/pred-sets/ref/slates_w_interactions.inv @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:0 Max label:0.8 diff --git a/test/pred-sets/ref/t288.readable b/test/pred-sets/ref/t288.readable index 08790936f52..4af4f056478 100644 --- a/test/pred-sets/ref/t288.readable +++ b/test/pred-sets/ref/t288.readable @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:0 Max label:1 diff --git a/test/train-sets/ref/automl_readable.txt b/test/train-sets/ref/automl_readable.txt index 9741685df7d..b57cc8a2d24 100644 --- a/test/train-sets/ref/automl_readable.txt +++ b/test/train-sets/ref/automl_readable.txt @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:-1 Max label:0 diff --git a/test/train-sets/ref/automl_readable_cubic.txt b/test/train-sets/ref/automl_readable_cubic.txt index f91c11b5133..18749ed1397 100644 --- a/test/train-sets/ref/automl_readable_cubic.txt +++ b/test/train-sets/ref/automl_readable_cubic.txt @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:-1 Max label:0 diff --git a/test/train-sets/ref/automl_readable_qc.txt b/test/train-sets/ref/automl_readable_qc.txt index 7e0531228c9..f605b31edcc 100644 --- a/test/train-sets/ref/automl_readable_qc.txt +++ b/test/train-sets/ref/automl_readable_qc.txt @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:-1 Max label:0 diff --git a/test/train-sets/ref/cbadf_automl_readable.txt b/test/train-sets/ref/cbadf_automl_readable.txt index 123dd020e24..e731123ce93 100644 --- a/test/train-sets/ref/cbadf_automl_readable.txt +++ b/test/train-sets/ref/cbadf_automl_readable.txt @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:-1 Max label:0 diff --git a/test/train-sets/ref/cbadf_automl_readable_predictonly.txt b/test/train-sets/ref/cbadf_automl_readable_predictonly.txt index 002c9262e23..59ff8dd61eb 100644 --- a/test/train-sets/ref/cbadf_automl_readable_predictonly.txt +++ b/test/train-sets/ref/cbadf_automl_readable_predictonly.txt @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:-1 Max label:0 diff --git a/test/train-sets/ref/cbzo_constant_invert_hash.txt b/test/train-sets/ref/cbzo_constant_invert_hash.txt index 18c9fc040d5..098e022fc5b 100644 --- a/test/train-sets/ref/cbzo_constant_invert_hash.txt +++ b/test/train-sets/ref/cbzo_constant_invert_hash.txt @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:-1.13836 Max label:3.60884 diff --git a/test/train-sets/ref/cbzo_constant_readable_model.txt b/test/train-sets/ref/cbzo_constant_readable_model.txt index 749829d51c5..0d8b137e440 100644 --- a/test/train-sets/ref/cbzo_constant_readable_model.txt +++ b/test/train-sets/ref/cbzo_constant_readable_model.txt @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:-1.13836 Max label:3.60884 diff --git a/test/train-sets/ref/cbzo_linear_invert_hash.txt b/test/train-sets/ref/cbzo_linear_invert_hash.txt index 1784828f95a..d318aa2cf0a 100644 --- a/test/train-sets/ref/cbzo_linear_invert_hash.txt +++ b/test/train-sets/ref/cbzo_linear_invert_hash.txt @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:-3.35097 Max label:3.13689 diff --git a/test/train-sets/ref/cbzo_linear_readable_model.txt b/test/train-sets/ref/cbzo_linear_readable_model.txt index df685aa012b..0b79e748df9 100644 --- a/test/train-sets/ref/cbzo_linear_readable_model.txt +++ b/test/train-sets/ref/cbzo_linear_readable_model.txt @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:-3.35097 Max label:3.13689 diff --git a/test/train-sets/ref/coin.readable b/test/train-sets/ref/coin.readable index 1b379c62e8a..bb5166ec51e 100644 --- a/test/train-sets/ref/coin.readable +++ b/test/train-sets/ref/coin.readable @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:0 Max label:2 diff --git a/test/train-sets/ref/coin_model_overflow.invert.txt b/test/train-sets/ref/coin_model_overflow.invert.txt index 7d8d95320d6..8aa7ce9fd5f 100644 --- a/test/train-sets/ref/coin_model_overflow.invert.txt +++ b/test/train-sets/ref/coin_model_overflow.invert.txt @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:0 Max label:1 diff --git a/test/train-sets/ref/dupeindex_self_cubic.txt b/test/train-sets/ref/dupeindex_self_cubic.txt index 94f237cbae4..197e1802188 100644 --- a/test/train-sets/ref/dupeindex_self_cubic.txt +++ b/test/train-sets/ref/dupeindex_self_cubic.txt @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:0 Max label:1 diff --git a/test/train-sets/ref/dupeindex_self_quadratic.txt b/test/train-sets/ref/dupeindex_self_quadratic.txt index 09d42a24529..303359f4a35 100644 --- a/test/train-sets/ref/dupeindex_self_quadratic.txt +++ b/test/train-sets/ref/dupeindex_self_quadratic.txt @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:0 Max label:1 diff --git a/test/train-sets/ref/dupeindex_self_quartic.txt b/test/train-sets/ref/dupeindex_self_quartic.txt index 3be5bb31999..1119e01d265 100644 --- a/test/train-sets/ref/dupeindex_self_quartic.txt +++ b/test/train-sets/ref/dupeindex_self_quartic.txt @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:0 Max label:1 diff --git a/test/train-sets/ref/ftrl.readable b/test/train-sets/ref/ftrl.readable index 69282daaf61..a181f107684 100644 --- a/test/train-sets/ref/ftrl.readable +++ b/test/train-sets/ref/ftrl.readable @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:0 Max label:2 diff --git a/test/train-sets/ref/igl_2.readable b/test/train-sets/ref/igl_2.readable index 1da3e41e022..d80021a4eae 100644 --- a/test/train-sets/ref/igl_2.readable +++ b/test/train-sets/ref/igl_2.readable @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:-1 Max label:0 diff --git a/test/train-sets/ref/ignore_feature.interactions b/test/train-sets/ref/ignore_feature.interactions index 17779f3bd83..00ed8e44533 100644 --- a/test/train-sets/ref/ignore_feature.interactions +++ b/test/train-sets/ref/ignore_feature.interactions @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:-1 Max label:0 diff --git a/test/train-sets/ref/ignore_feature_default_ns.interactions b/test/train-sets/ref/ignore_feature_default_ns.interactions index 24e696303e3..088272fc8a6 100644 --- a/test/train-sets/ref/ignore_feature_default_ns.interactions +++ b/test/train-sets/ref/ignore_feature_default_ns.interactions @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:-1 Max label:0 diff --git a/test/train-sets/ref/ignore_multiple_features.interactions b/test/train-sets/ref/ignore_multiple_features.interactions index 6bba47ad2e2..bfff86a39ef 100644 --- a/test/train-sets/ref/ignore_multiple_features.interactions +++ b/test/train-sets/ref/ignore_multiple_features.interactions @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:-1 Max label:0 diff --git a/test/train-sets/ref/inv_hash_load_model.invert.txt b/test/train-sets/ref/inv_hash_load_model.invert.txt index 8d8c798bbb3..1f69ec5c583 100644 --- a/test/train-sets/ref/inv_hash_load_model.invert.txt +++ b/test/train-sets/ref/inv_hash_load_model.invert.txt @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:0 Max label:2 diff --git a/test/train-sets/ref/inv_hash_load_model.readable.txt b/test/train-sets/ref/inv_hash_load_model.readable.txt index a3d7d8dc951..38b58c31333 100644 --- a/test/train-sets/ref/inv_hash_load_model.readable.txt +++ b/test/train-sets/ref/inv_hash_load_model.readable.txt @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:0 Max label:2 diff --git a/test/train-sets/ref/l1_l2_default_model.txt b/test/train-sets/ref/l1_l2_default_model.txt index 841816cd7aa..11130572717 100644 --- a/test/train-sets/ref/l1_l2_default_model.txt +++ b/test/train-sets/ref/l1_l2_default_model.txt @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:0 Max label:0 diff --git a/test/train-sets/ref/l1_l2_override_model.txt b/test/train-sets/ref/l1_l2_override_model.txt index cfb77b23754..a5f5c09925b 100644 --- a/test/train-sets/ref/l1_l2_override_model.txt +++ b/test/train-sets/ref/l1_l2_override_model.txt @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:0 Max label:0 diff --git a/test/train-sets/ref/l1_override_l2_leave_model.txt b/test/train-sets/ref/l1_override_l2_leave_model.txt index 56dcd940bd4..9f49920da38 100644 --- a/test/train-sets/ref/l1_override_l2_leave_model.txt +++ b/test/train-sets/ref/l1_override_l2_leave_model.txt @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:0 Max label:0 diff --git a/test/train-sets/ref/l1l2_migrate.txt b/test/train-sets/ref/l1l2_migrate.txt index 0889e1e7648..9dc181a5ba5 100644 --- a/test/train-sets/ref/l1l2_migrate.txt +++ b/test/train-sets/ref/l1l2_migrate.txt @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:0 Max label:0 diff --git a/test/train-sets/ref/l1l2_migrate_override.txt b/test/train-sets/ref/l1l2_migrate_override.txt index 070a573d2a0..4c5c93a2797 100644 --- a/test/train-sets/ref/l1l2_migrate_override.txt +++ b/test/train-sets/ref/l1l2_migrate_override.txt @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:0 Max label:0 diff --git a/test/train-sets/ref/marginal_invert_hash_readable_model.txt b/test/train-sets/ref/marginal_invert_hash_readable_model.txt index a0b49a2b1ff..ff7ff046c5b 100644 --- a/test/train-sets/ref/marginal_invert_hash_readable_model.txt +++ b/test/train-sets/ref/marginal_invert_hash_readable_model.txt @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:0 Max label:1 diff --git a/test/train-sets/ref/pistol.readable b/test/train-sets/ref/pistol.readable index d6b628fa582..840c038d389 100644 --- a/test/train-sets/ref/pistol.readable +++ b/test/train-sets/ref/pistol.readable @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:0 Max label:2 diff --git a/test/train-sets/ref/w_out_slot_ns.interactions b/test/train-sets/ref/w_out_slot_ns.interactions index 0ec481643da..62a32a45fb0 100644 --- a/test/train-sets/ref/w_out_slot_ns.interactions +++ b/test/train-sets/ref/w_out_slot_ns.interactions @@ -1,4 +1,4 @@ -Version 9.9.0 +Version 9.10.0 Id Min label:-1 Max label:0 diff --git a/vcpkg.json b/vcpkg.json index eed6b33d079..c9a4feeb00e 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -1,7 +1,7 @@ { "$schema": "https://raw.githubusercontent.com/microsoft/vcpkg/master/scripts/vcpkg.schema.json", "name": "vowpal-wabbit", - "version": "9.9.0", + "version": "9.10.0", "dependencies": [ "eigen3", "fmt", diff --git a/version.txt b/version.txt index 5ffe92dddc9..68478a595d3 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -9.9.0 +9.10.0 diff --git a/vowpalwabbit/slim/test/data.h b/vowpalwabbit/slim/test/data.h index 5f598c0df43..83c12b6abf2 100644 --- a/vowpalwabbit/slim/test/data.h +++ b/vowpalwabbit/slim/test/data.h @@ -1,227 +1,229 @@ -unsigned char regression_data_1_model[] = {0x06, 0x00, 0x00, 0x00, 0x39, 0x2e, 0x39, 0x2e, 0x30, 0x00, 0x01, 0x00, 0x00, - 0x00, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x3f, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x49, 0x8e, - 0xa9, 0xc7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4b, 0x94, 0x7b, 0xbe, 0x5c, 0xc5, 0x01, 0x00, 0x3c, 0xea, 0x9d, 0x3f}; -unsigned int regression_data_1_model_len = 70; +unsigned char regression_data_1_model[] = {0x07, 0x00, 0x00, 0x00, 0x39, 0x2e, 0x31, 0x30, 0x2e, 0x30, 0x00, 0x01, 0x00, + 0x00, 0x00, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x3f, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x49, + 0x8e, 0xa9, 0xc7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, 0x94, 0x7b, 0xbe, 0x5c, 0xc5, 0x01, 0x00, 0x55, 0xea, 0x9d, + 0x3f}; +unsigned int regression_data_1_model_len = 71; unsigned char regression_data_1_pred[] = { - 0x30, 0x2e, 0x39, 0x38, 0x38, 0x30, 0x32, 0x38, 0x0a, 0x30, 0x2e, 0x30, 0x30, 0x35, 0x32, 0x39, 0x36, 0x0a}; + 0x30, 0x2e, 0x39, 0x38, 0x38, 0x30, 0x33, 0x30, 0x0a, 0x30, 0x2e, 0x30, 0x30, 0x35, 0x32, 0x39, 0x35, 0x0a}; unsigned int regression_data_1_pred_len = 18; -unsigned char regression_data_no_constant_model[] = {0x06, 0x00, 0x00, 0x00, 0x39, 0x2e, 0x39, 0x2e, 0x30, 0x00, 0x01, - 0x00, 0x00, 0x00, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x3f, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x20, 0x2d, 0x2d, 0x6e, 0x6f, - 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x00, 0x04, 0x00, 0x00, 0x00, 0xf1, 0x40, 0x85, 0xfb, 0x00, 0x00, - 0x00, 0x00, 0x00, 0xe6, 0x1f, 0x0d, 0x3d}; -unsigned int regression_data_no_constant_model_len = 75; +unsigned char regression_data_no_constant_model[] = {0x07, 0x00, 0x00, 0x00, 0x39, 0x2e, 0x31, 0x30, 0x2e, 0x30, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x3f, 0x12, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x20, 0x2d, 0x2d, 0x6e, + 0x6f, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x74, 0x00, 0x04, 0x00, 0x00, 0x00, 0xf1, 0x40, 0x85, 0xfb, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x8c, 0x1e, 0x0d, 0x3d}; +unsigned int regression_data_no_constant_model_len = 76; unsigned char regression_data_no_constant_pred[] = { - 0x30, 0x2e, 0x30, 0x33, 0x34, 0x34, 0x35, 0x34, 0x0a, 0x30, 0x2e, 0x31, 0x37, 0x32, 0x32, 0x37, 0x31, 0x0a}; + 0x30, 0x2e, 0x30, 0x33, 0x34, 0x34, 0x35, 0x33, 0x0a, 0x30, 0x2e, 0x31, 0x37, 0x32, 0x32, 0x36, 0x35, 0x0a}; unsigned int regression_data_no_constant_pred_len = 18; -unsigned char regression_data_ignore_linear_model[] = {0x06, 0x00, 0x00, 0x00, 0x39, 0x2e, 0x39, 0x2e, 0x30, 0x00, 0x01, - 0x00, 0x00, 0x00, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x3f, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x20, 0x2d, 0x2d, 0x69, 0x67, - 0x6e, 0x6f, 0x72, 0x65, 0x5f, 0x6c, 0x69, 0x6e, 0x65, 0x61, 0x72, 0x20, 0x61, 0x62, 0x00, 0x04, 0x00, 0x00, 0x00, - 0x17, 0xa5, 0x23, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x29, 0x94, 0x0f, 0x3f, 0x5c, 0xc5, 0x01, 0x00, 0xac, 0xd7, - 0xe0, 0x3e, 0x5f, 0xd6, 0x02, 0x00, 0x1d, 0xe5, 0x15, 0xbe}; -unsigned int regression_data_ignore_linear_model_len = 97; -unsigned char regression_data_ignore_linear_pred[] = {0x31, 0x2e, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x0a, 0x30, 0x0a}; -unsigned int regression_data_ignore_linear_pred_len = 11; -unsigned char regression_data_2_model[] = {0x06, 0x00, 0x00, 0x00, 0x39, 0x2e, 0x39, 0x2e, 0x30, 0x00, 0x01, 0x00, 0x00, - 0x00, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x3f, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x49, 0x8e, - 0xa9, 0xc7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4c, 0xef, 0xb4, 0x3e, 0xb2, 0x69, 0x01, 0x00, 0x4c, 0xef, 0x34, 0x3e, - 0x5c, 0xc5, 0x01, 0x00, 0x66, 0x21, 0x96, 0x3e, 0x5f, 0xd6, 0x02, 0x00, 0x88, 0x2c, 0xc8, 0xbd}; -unsigned int regression_data_2_model_len = 86; +unsigned char regression_data_ignore_linear_model[] = {0x07, 0x00, 0x00, 0x00, 0x39, 0x2e, 0x31, 0x30, 0x2e, 0x30, 0x00, + 0x01, 0x00, 0x00, 0x00, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x3f, 0x12, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x20, 0x2d, 0x2d, 0x69, + 0x67, 0x6e, 0x6f, 0x72, 0x65, 0x5f, 0x6c, 0x69, 0x6e, 0x65, 0x61, 0x72, 0x20, 0x61, 0x62, 0x00, 0x04, 0x00, 0x00, + 0x00, 0x17, 0xa5, 0x23, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa7, 0x93, 0x0f, 0x3f, 0x5c, 0xc5, 0x01, 0x00, 0xb0, + 0xd8, 0xe0, 0x3e, 0x5f, 0xd6, 0x02, 0x00, 0xca, 0xe5, 0x15, 0xbe}; +unsigned int regression_data_ignore_linear_model_len = 98; +unsigned char regression_data_ignore_linear_pred[] = { + 0x31, 0x2e, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x0a, 0x30, 0x2e, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x0a}; +unsigned int regression_data_ignore_linear_pred_len = 18; +unsigned char regression_data_2_model[] = {0x07, 0x00, 0x00, 0x00, 0x39, 0x2e, 0x31, 0x30, 0x2e, 0x30, 0x00, 0x01, 0x00, + 0x00, 0x00, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x3f, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x49, + 0x8e, 0xa9, 0xc7, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcf, 0xee, 0xb4, 0x3e, 0xb2, 0x69, 0x01, 0x00, 0xcf, 0xee, 0x34, + 0x3e, 0x5c, 0xc5, 0x01, 0x00, 0x60, 0x22, 0x96, 0x3e, 0x5f, 0xd6, 0x02, 0x00, 0xd5, 0x2d, 0xc8, 0xbd}; +unsigned int regression_data_2_model_len = 87; unsigned char regression_data_2_pred[] = {0x31, 0x2e, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x0a, 0x30, 0x0a}; unsigned int regression_data_2_pred_len = 11; -unsigned char regression_data_3_model[] = {0x06, 0x00, 0x00, 0x00, 0x39, 0x2e, 0x39, 0x2e, 0x30, 0x00, 0x01, 0x00, 0x00, - 0x00, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x3f, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x20, 0x2d, 0x2d, 0x71, 0x75, 0x61, 0x64, - 0x72, 0x61, 0x74, 0x69, 0x63, 0x20, 0x61, 0x62, 0x00, 0x04, 0x00, 0x00, 0x00, 0xc5, 0xa5, 0x6a, 0x34, 0x00, 0xb2, - 0x69, 0x01, 0x00, 0xaa, 0x92, 0x3e, 0x3f, 0x5c, 0xc5, 0x01, 0x00, 0xaa, 0x92, 0x3e, 0x3f, 0x05, 0x7e, 0x02, 0x00, - 0x19, 0x44, 0x2f, 0xbe, 0x33, 0x1d, 0x03, 0x00, 0x19, 0x44, 0x2f, 0xbe}; -unsigned int regression_data_3_model_len = 101; +unsigned char regression_data_3_model[] = {0x07, 0x00, 0x00, 0x00, 0x39, 0x2e, 0x31, 0x30, 0x2e, 0x30, 0x00, 0x01, 0x00, + 0x00, 0x00, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x3f, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x20, 0x2d, 0x2d, 0x71, 0x75, 0x61, + 0x64, 0x72, 0x61, 0x74, 0x69, 0x63, 0x20, 0x61, 0x62, 0x00, 0x04, 0x00, 0x00, 0x00, 0xc5, 0xa5, 0x6a, 0x34, 0x00, + 0xb2, 0x69, 0x01, 0x00, 0xfe, 0x91, 0x3e, 0x3f, 0x5c, 0xc5, 0x01, 0x00, 0xfe, 0x91, 0x3e, 0x3f, 0x05, 0x7e, 0x02, + 0x00, 0xfb, 0x42, 0x2f, 0xbe, 0x33, 0x1d, 0x03, 0x00, 0xfb, 0x42, 0x2f, 0xbe}; +unsigned int regression_data_3_model_len = 102; unsigned char regression_data_3_pred[] = { - 0x30, 0x2e, 0x38, 0x30, 0x34, 0x32, 0x31, 0x38, 0x0a, 0x30, 0x2e, 0x31, 0x31, 0x39, 0x35, 0x38, 0x35, 0x0a}; + 0x30, 0x2e, 0x38, 0x30, 0x34, 0x32, 0x31, 0x34, 0x0a, 0x30, 0x2e, 0x31, 0x31, 0x39, 0x35, 0x39, 0x39, 0x0a}; unsigned int regression_data_3_pred_len = 18; -unsigned char regression_data_4_model[] = {0x06, 0x00, 0x00, 0x00, 0x39, 0x2e, 0x39, 0x2e, 0x30, 0x00, 0x01, 0x00, 0x00, - 0x00, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x3f, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x20, 0x2d, 0x2d, 0x69, 0x6e, 0x74, 0x65, - 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x20, 0x61, 0x62, 0x63, 0x00, 0x04, 0x00, 0x00, 0x00, 0x47, 0x3d, - 0xa8, 0xc1, 0x00, 0x2b, 0x21, 0x00, 0x00, 0x22, 0xc4, 0x9d, 0x3c, 0x74, 0x14, 0x01, 0x00, 0x16, 0xaf, 0xc9, 0xbd, - 0x77, 0x14, 0x01, 0x00, 0x17, 0x53, 0x43, 0x3d, 0xb2, 0x69, 0x01, 0x00, 0x06, 0x67, 0xab, 0x3d, 0x5c, 0xc5, 0x01, - 0x00, 0x06, 0x67, 0xab, 0x3d, 0x05, 0x7e, 0x02, 0x00, 0x3e, 0xd6, 0xa0, 0x3b, 0x62, 0xd6, 0x02, 0x00, 0xd4, 0xb7, - 0x4f, 0x3d}; -unsigned int regression_data_4_model_len = 129; +unsigned char regression_data_4_model[] = {0x07, 0x00, 0x00, 0x00, 0x39, 0x2e, 0x31, 0x30, 0x2e, 0x30, 0x00, 0x01, 0x00, + 0x00, 0x00, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x3f, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x20, 0x2d, 0x2d, 0x69, 0x6e, 0x74, + 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x20, 0x61, 0x62, 0x63, 0x00, 0x04, 0x00, 0x00, 0x00, 0x47, + 0x3d, 0xa8, 0xc1, 0x00, 0x2b, 0x21, 0x00, 0x00, 0x86, 0xc6, 0x9d, 0x3c, 0x74, 0x14, 0x01, 0x00, 0x37, 0xab, 0xc9, + 0xbd, 0x77, 0x14, 0x01, 0x00, 0x37, 0x50, 0x43, 0x3d, 0xb2, 0x69, 0x01, 0x00, 0xb2, 0x63, 0xab, 0x3d, 0x5c, 0xc5, + 0x01, 0x00, 0xb2, 0x63, 0xab, 0x3d, 0x05, 0x7e, 0x02, 0x00, 0x78, 0xd1, 0xa0, 0x3b, 0x62, 0xd6, 0x02, 0x00, 0x00, + 0xb8, 0x4f, 0x3d}; +unsigned int regression_data_4_model_len = 130; unsigned char regression_data_4_pred[] = { - 0x30, 0x2e, 0x36, 0x33, 0x35, 0x36, 0x33, 0x37, 0x0a, 0x30, 0x2e, 0x31, 0x31, 0x37, 0x38, 0x30, 0x38, 0x0a}; + 0x30, 0x2e, 0x36, 0x33, 0x35, 0x36, 0x32, 0x30, 0x0a, 0x30, 0x2e, 0x31, 0x31, 0x37, 0x38, 0x31, 0x33, 0x0a}; unsigned int regression_data_4_pred_len = 18; -unsigned char regression_data_5_model[] = {0x06, 0x00, 0x00, 0x00, 0x39, 0x2e, 0x39, 0x2e, 0x30, 0x00, 0x01, 0x00, 0x00, - 0x00, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x3f, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, 0x00, 0x00, 0x00, 0x20, 0x2d, 0x2d, 0x69, 0x6e, 0x74, 0x65, - 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x20, 0x61, 0x62, 0x63, 0x64, 0x00, 0x04, 0x00, 0x00, 0x00, 0x13, - 0xd9, 0x47, 0xa4, 0x00, 0x74, 0x14, 0x01, 0x00, 0x1f, 0x4f, 0x94, 0xbd, 0x77, 0x14, 0x01, 0x00, 0x43, 0xa0, 0x37, - 0x3d, 0xc5, 0x22, 0x01, 0x00, 0x1f, 0x4f, 0x94, 0xbc, 0xc6, 0x22, 0x01, 0x00, 0xb0, 0xd5, 0xf4, 0x3b, 0xb2, 0x69, - 0x01, 0x00, 0x8a, 0xcd, 0xde, 0x3d, 0x5c, 0xc5, 0x01, 0x00, 0x8a, 0xcd, 0xde, 0x3d, 0x05, 0x7e, 0x02, 0x00, 0xa4, - 0x7a, 0x78, 0x3c, 0x62, 0xd6, 0x02, 0x00, 0xfb, 0x39, 0x53, 0x3d}; -unsigned int regression_data_5_model_len = 138; +unsigned char regression_data_5_model[] = {0x07, 0x00, 0x00, 0x00, 0x39, 0x2e, 0x31, 0x30, 0x2e, 0x30, 0x00, 0x01, 0x00, + 0x00, 0x00, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x3f, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, 0x00, 0x00, 0x00, 0x20, 0x2d, 0x2d, 0x69, 0x6e, 0x74, + 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x20, 0x61, 0x62, 0x63, 0x64, 0x00, 0x04, 0x00, 0x00, 0x00, + 0x13, 0xd9, 0x47, 0xa4, 0x00, 0x74, 0x14, 0x01, 0x00, 0x2d, 0x4f, 0x94, 0xbd, 0x77, 0x14, 0x01, 0x00, 0x87, 0x9e, + 0x37, 0x3d, 0xc5, 0x22, 0x01, 0x00, 0x2d, 0x4f, 0x94, 0xbc, 0xc6, 0x22, 0x01, 0x00, 0xd8, 0xd4, 0xf4, 0x3b, 0xb2, + 0x69, 0x01, 0x00, 0x7d, 0xcf, 0xde, 0x3d, 0x5c, 0xc5, 0x01, 0x00, 0x7d, 0xcf, 0xde, 0x3d, 0x05, 0x7e, 0x02, 0x00, + 0x59, 0x79, 0x78, 0x3c, 0x62, 0xd6, 0x02, 0x00, 0xa7, 0x34, 0x53, 0x3d}; +unsigned int regression_data_5_model_len = 139; unsigned char regression_data_5_pred[] = { - 0x30, 0x2e, 0x37, 0x36, 0x31, 0x32, 0x36, 0x34, 0x0a, 0x30, 0x2e, 0x30, 0x34, 0x30, 0x31, 0x34, 0x38, 0x0a}; + 0x30, 0x2e, 0x37, 0x36, 0x31, 0x32, 0x34, 0x37, 0x0a, 0x30, 0x2e, 0x30, 0x34, 0x30, 0x31, 0x34, 0x38, 0x0a}; unsigned int regression_data_5_pred_len = 18; -unsigned char regression_data_6_model[] = {0x06, 0x00, 0x00, 0x00, 0x39, 0x2e, 0x39, 0x2e, 0x30, 0x00, 0x01, 0x00, 0x00, - 0x00, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x3f, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x20, 0x2d, 0x2d, 0x71, 0x75, 0x61, 0x64, - 0x72, 0x61, 0x74, 0x69, 0x63, 0x20, 0x61, 0x62, 0x00, 0x04, 0x00, 0x00, 0x00, 0x77, 0xbd, 0xf7, 0x46, 0x00, 0x33, - 0x1d, 0x3b, 0xf5, 0x00, 0x00, 0x00, 0x00, 0xe8, 0xf2, 0x90, 0x3b, 0x5c, 0xc5, 0xb1, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xb9, 0x21, 0xd8, 0x3d, 0x05, 0x7e, 0xde, 0x95, 0x00, 0x00, 0x00, 0x00, 0xe8, 0xf2, 0x90, 0x3b, 0xb2, 0x69, 0x25, - 0x3c, 0x00, 0x00, 0x00, 0x00, 0xb9, 0x21, 0xd8, 0x3d}; -unsigned int regression_data_6_model_len = 117; +unsigned char regression_data_6_model[] = {0x07, 0x00, 0x00, 0x00, 0x39, 0x2e, 0x31, 0x30, 0x2e, 0x30, 0x00, 0x01, 0x00, + 0x00, 0x00, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x3f, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x20, 0x2d, 0x2d, 0x71, 0x75, 0x61, + 0x64, 0x72, 0x61, 0x74, 0x69, 0x63, 0x20, 0x61, 0x62, 0x00, 0x04, 0x00, 0x00, 0x00, 0x77, 0xbd, 0xf7, 0x46, 0x00, + 0x33, 0x1d, 0x3b, 0xf5, 0x00, 0x00, 0x00, 0x00, 0x20, 0xdc, 0x90, 0x3b, 0x5c, 0xc5, 0xb1, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x8a, 0x19, 0xd8, 0x3d, 0x05, 0x7e, 0xde, 0x95, 0x00, 0x00, 0x00, 0x00, 0x20, 0xdc, 0x90, 0x3b, 0xb2, 0x69, + 0x25, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x8a, 0x19, 0xd8, 0x3d}; +unsigned int regression_data_6_model_len = 118; unsigned char regression_data_6_pred[] = { - 0x30, 0x2e, 0x32, 0x32, 0x38, 0x37, 0x36, 0x30, 0x0a, 0x30, 0x2e, 0x32, 0x34, 0x36, 0x34, 0x35, 0x34, 0x0a}; + 0x30, 0x2e, 0x32, 0x32, 0x38, 0x37, 0x31, 0x38, 0x0a, 0x30, 0x2e, 0x32, 0x34, 0x36, 0x34, 0x30, 0x31, 0x0a}; unsigned int regression_data_6_pred_len = 18; -unsigned char regression_data_7_model[] = {0x06, 0x00, 0x00, 0x00, 0x39, 0x2e, 0x39, 0x2e, 0x30, 0x00, 0x01, 0x00, 0x00, - 0x00, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x3f, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x49, 0x8e, - 0xa9, 0xc7, 0x00, 0x88, 0xd8, 0x00, 0x00, 0xc8, 0xe9, 0x3c, 0x3e, 0x5c, 0xc5, 0x01, 0x00, 0xc8, 0xe9, 0x3c, 0x3e, - 0xd2, 0x52, 0x02, 0x00, 0xc8, 0x6e, 0x14, 0x3e, 0xe8, 0x78, 0x03, 0x00, 0xe0, 0xc1, 0x89, 0xbd}; -unsigned int regression_data_7_model_len = 86; +unsigned char regression_data_7_model[] = {0x07, 0x00, 0x00, 0x00, 0x39, 0x2e, 0x31, 0x30, 0x2e, 0x30, 0x00, 0x01, 0x00, + 0x00, 0x00, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x3f, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x49, + 0x8e, 0xa9, 0xc7, 0x00, 0x88, 0xd8, 0x00, 0x00, 0xdb, 0xe8, 0x3c, 0x3e, 0x5c, 0xc5, 0x01, 0x00, 0xdb, 0xe8, 0x3c, + 0x3e, 0xd2, 0x52, 0x02, 0x00, 0xb2, 0x6a, 0x14, 0x3e, 0xe8, 0x78, 0x03, 0x00, 0xf9, 0xc3, 0x89, 0xbd}; +unsigned int regression_data_7_model_len = 87; unsigned char regression_data_7_pred[] = { - 0x30, 0x2e, 0x36, 0x35, 0x38, 0x38, 0x37, 0x39, 0x0a, 0x30, 0x2e, 0x30, 0x39, 0x39, 0x39, 0x31, 0x34, 0x0a}; + 0x30, 0x2e, 0x36, 0x35, 0x38, 0x38, 0x34, 0x31, 0x0a, 0x30, 0x2e, 0x30, 0x39, 0x39, 0x38, 0x39, 0x31, 0x0a}; unsigned int regression_data_7_pred_len = 18; -unsigned char multiclass_data_4_model[] = {0x06, 0x00, 0x00, 0x00, 0x39, 0x2e, 0x39, 0x2e, 0x30, 0x00, 0x01, 0x00, 0x00, - 0x00, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x3f, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2b, 0x00, 0x00, 0x00, 0x20, 0x2d, 0x2d, 0x63, 0x73, 0x6f, 0x61, - 0x61, 0x5f, 0x6c, 0x64, 0x66, 0x20, 0x6d, 0x20, 0x2d, 0x2d, 0x63, 0x73, 0x6f, 0x61, 0x61, 0x5f, 0x72, 0x61, 0x6e, - 0x6b, 0x20, 0x2d, 0x2d, 0x71, 0x75, 0x61, 0x64, 0x72, 0x61, 0x74, 0x69, 0x63, 0x20, 0x61, 0x62, 0x00, 0x04, 0x00, - 0x00, 0x00, 0x91, 0xfa, 0x13, 0x4a, 0x00, 0xb2, 0x69, 0x01, 0x00, 0xe2, 0x5e, 0xe3, 0x3e, 0xb7, 0x69, 0x01, 0x00, - 0x98, 0x94, 0x17, 0x3d, 0x5c, 0xc5, 0x01, 0x00, 0xe2, 0x5e, 0xe3, 0x3e, 0x03, 0x7e, 0x02, 0x00, 0x21, 0x30, 0x13, - 0xbe, 0x16, 0x15, 0x03, 0x00, 0x29, 0x40, 0x44, 0xbc, 0x35, 0x1d, 0x03, 0x00, 0x21, 0x30, 0x13, 0xbe}; -unsigned int multiclass_data_4_model_len = 144; -unsigned char multiclass_data_4_pred[] = {0x33, 0x3a, 0x30, 0x2e, 0x30, 0x33, 0x38, 0x36, 0x30, 0x35, 0x2c, 0x32, 0x3a, - 0x30, 0x2e, 0x34, 0x36, 0x39, 0x38, 0x32, 0x2c, 0x31, 0x3a, 0x30, 0x2e, 0x39, 0x30, 0x31, 0x30, 0x33, 0x35, 0x0a, +unsigned char multiclass_data_4_model[] = {0x07, 0x00, 0x00, 0x00, 0x39, 0x2e, 0x31, 0x30, 0x2e, 0x30, 0x00, 0x01, 0x00, + 0x00, 0x00, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x3f, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2b, 0x00, 0x00, 0x00, 0x20, 0x2d, 0x2d, 0x63, 0x73, 0x6f, + 0x61, 0x61, 0x5f, 0x6c, 0x64, 0x66, 0x20, 0x6d, 0x20, 0x2d, 0x2d, 0x63, 0x73, 0x6f, 0x61, 0x61, 0x5f, 0x72, 0x61, + 0x6e, 0x6b, 0x20, 0x2d, 0x2d, 0x71, 0x75, 0x61, 0x64, 0x72, 0x61, 0x74, 0x69, 0x63, 0x20, 0x61, 0x62, 0x00, 0x04, + 0x00, 0x00, 0x00, 0x91, 0xfa, 0x13, 0x4a, 0x00, 0xb2, 0x69, 0x01, 0x00, 0x9a, 0x5c, 0xe3, 0x3e, 0xb7, 0x69, 0x01, + 0x00, 0x48, 0x97, 0x17, 0x3d, 0x5c, 0xc5, 0x01, 0x00, 0x9a, 0x5c, 0xe3, 0x3e, 0x03, 0x7e, 0x02, 0x00, 0xde, 0x2e, + 0x13, 0xbe, 0x16, 0x15, 0x03, 0x00, 0x18, 0x41, 0x44, 0xbc, 0x35, 0x1d, 0x03, 0x00, 0xde, 0x2e, 0x13, 0xbe}; +unsigned int multiclass_data_4_model_len = 145; +unsigned char multiclass_data_4_pred[] = {0x33, 0x3a, 0x30, 0x2e, 0x30, 0x33, 0x38, 0x36, 0x32, 0x32, 0x2c, 0x32, 0x3a, + 0x30, 0x2e, 0x34, 0x36, 0x39, 0x38, 0x33, 0x2c, 0x31, 0x3a, 0x30, 0x2e, 0x39, 0x30, 0x31, 0x30, 0x33, 0x38, 0x0a, 0x0a}; unsigned int multiclass_data_4_pred_len = 33; -unsigned char multiclass_data_5_model[] = {0x06, 0x00, 0x00, 0x00, 0x39, 0x2e, 0x39, 0x2e, 0x30, 0x00, 0x01, 0x00, 0x00, - 0x00, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x3f, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x20, 0x2d, 0x2d, 0x63, 0x73, 0x6f, 0x61, - 0x61, 0x5f, 0x6c, 0x64, 0x66, 0x20, 0x6d, 0x20, 0x2d, 0x2d, 0x63, 0x73, 0x6f, 0x61, 0x61, 0x5f, 0x72, 0x61, 0x6e, - 0x6b, 0x00, 0x04, 0x00, 0x00, 0x00, 0x2c, 0x43, 0x9b, 0xba, 0x00, 0xa9, 0x91, 0x00, 0x00, 0x31, 0xc8, 0xc0, 0x3e, - 0xae, 0x91, 0x00, 0x00, 0x78, 0x85, 0x00, 0x3d, 0x5c, 0xc5, 0x01, 0x00, 0x31, 0xc8, 0xc0, 0x3e, 0x11, 0x76, 0x03, - 0x00, 0x68, 0xf2, 0x6b, 0xbe, 0x5f, 0xd7, 0x03, 0x00, 0x01, 0x06, 0xab, 0xbe}; -unsigned int multiclass_data_5_model_len = 121; -unsigned char multiclass_data_5_pred[] = {0x33, 0x3a, 0x30, 0x2e, 0x31, 0x32, 0x37, 0x34, 0x39, 0x32, 0x2c, 0x33, 0x3a, - 0x30, 0x2e, 0x34, 0x33, 0x38, 0x33, 0x33, 0x31, 0x2c, 0x32, 0x3a, 0x30, 0x2e, 0x34, 0x36, 0x31, 0x35, 0x32, 0x32, - 0x2c, 0x32, 0x3a, 0x30, 0x2e, 0x36, 0x36, 0x38, 0x37, 0x34, 0x38, 0x2c, 0x31, 0x3a, 0x30, 0x2e, 0x37, 0x39, 0x35, - 0x35, 0x35, 0x32, 0x2c, 0x31, 0x3a, 0x30, 0x2e, 0x37, 0x39, 0x35, 0x35, 0x35, 0x32, 0x2c, 0x31, 0x3a, 0x30, 0x2e, - 0x38, 0x39, 0x39, 0x31, 0x36, 0x35, 0x2c, 0x31, 0x3a, 0x30, 0x2e, 0x38, 0x39, 0x39, 0x31, 0x36, 0x35, 0x0a, 0x0a}; +unsigned char multiclass_data_5_model[] = {0x07, 0x00, 0x00, 0x00, 0x39, 0x2e, 0x31, 0x30, 0x2e, 0x30, 0x00, 0x01, 0x00, + 0x00, 0x00, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x3f, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x20, 0x2d, 0x2d, 0x63, 0x73, 0x6f, + 0x61, 0x61, 0x5f, 0x6c, 0x64, 0x66, 0x20, 0x6d, 0x20, 0x2d, 0x2d, 0x63, 0x73, 0x6f, 0x61, 0x61, 0x5f, 0x72, 0x61, + 0x6e, 0x6b, 0x00, 0x04, 0x00, 0x00, 0x00, 0x2c, 0x43, 0x9b, 0xba, 0x00, 0xa9, 0x91, 0x00, 0x00, 0xaa, 0xca, 0xc0, + 0x3e, 0xae, 0x91, 0x00, 0x00, 0x93, 0x81, 0x00, 0x3d, 0x5c, 0xc5, 0x01, 0x00, 0xaa, 0xca, 0xc0, 0x3e, 0x11, 0x76, + 0x03, 0x00, 0xc1, 0xf1, 0x6b, 0xbe, 0x5f, 0xd7, 0x03, 0x00, 0xe4, 0x05, 0xab, 0xbe}; +unsigned int multiclass_data_5_model_len = 122; +unsigned char multiclass_data_5_pred[] = {0x33, 0x3a, 0x30, 0x2e, 0x31, 0x32, 0x37, 0x34, 0x38, 0x37, 0x2c, 0x33, 0x3a, + 0x30, 0x2e, 0x34, 0x33, 0x38, 0x33, 0x33, 0x32, 0x2c, 0x32, 0x3a, 0x30, 0x2e, 0x34, 0x36, 0x31, 0x35, 0x31, 0x37, + 0x2c, 0x32, 0x3a, 0x30, 0x2e, 0x36, 0x36, 0x38, 0x37, 0x34, 0x36, 0x2c, 0x31, 0x3a, 0x30, 0x2e, 0x37, 0x39, 0x35, + 0x35, 0x34, 0x36, 0x2c, 0x31, 0x3a, 0x30, 0x2e, 0x37, 0x39, 0x35, 0x35, 0x34, 0x36, 0x2c, 0x31, 0x3a, 0x30, 0x2e, + 0x38, 0x39, 0x39, 0x31, 0x36, 0x31, 0x2c, 0x31, 0x3a, 0x30, 0x2e, 0x38, 0x39, 0x39, 0x31, 0x36, 0x31, 0x0a, 0x0a}; unsigned int multiclass_data_5_pred_len = 89; -unsigned char cb_data_5_model[] = {0x06, 0x00, 0x00, 0x00, 0x39, 0x2e, 0x39, 0x2e, 0x30, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x00, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x3f, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x00, 0x00, 0x20, 0x2d, 0x2d, 0x63, 0x62, 0x5f, 0x61, 0x64, - 0x66, 0x20, 0x2d, 0x2d, 0x63, 0x62, 0x5f, 0x65, 0x78, 0x70, 0x6c, 0x6f, 0x72, 0x65, 0x5f, 0x61, 0x64, 0x66, 0x20, - 0x2d, 0x2d, 0x63, 0x62, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x20, 0x6d, 0x74, 0x72, 0x20, 0x2d, 0x2d, 0x63, 0x73, 0x6f, - 0x61, 0x61, 0x5f, 0x6c, 0x64, 0x66, 0x20, 0x6d, 0x75, 0x6c, 0x74, 0x69, 0x6c, 0x69, 0x6e, 0x65, 0x20, 0x2d, 0x2d, - 0x63, 0x73, 0x6f, 0x61, 0x61, 0x5f, 0x72, 0x61, 0x6e, 0x6b, 0x20, 0x2d, 0x2d, 0x65, 0x70, 0x73, 0x69, 0x6c, 0x6f, - 0x6e, 0x20, 0x30, 0x2e, 0x33, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x31, 0x31, 0x39, 0x32, 0x30, 0x39, 0x32, 0x39, - 0x20, 0x2d, 0x2d, 0x71, 0x75, 0x61, 0x64, 0x72, 0x61, 0x74, 0x69, 0x63, 0x20, 0x61, 0x62, 0x00, 0x04, 0x00, 0x00, - 0x00, 0xf8, 0x33, 0x84, 0x29, 0xc8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x58, 0x02, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0xb2, 0x69, 0x01, 0x00, 0xaa, 0xaa, 0x2a, 0x3e, 0xb7, 0x69, 0x01, 0x00, 0x3c, 0x8e, 0x63, 0x3c, - 0x5c, 0xc5, 0x01, 0x00, 0xaa, 0xaa, 0x2a, 0x3e, 0x03, 0x7e, 0x02, 0x00, 0xaa, 0xaa, 0x2a, 0x3e, 0x16, 0x15, 0x03, - 0x00, 0x3c, 0x8e, 0x63, 0x3c, 0x35, 0x1d, 0x03, 0x00, 0xaa, 0xaa, 0x2a, 0x3e}; -unsigned int cb_data_5_model_len = 236; +unsigned char cb_data_5_model[] = {0x07, 0x00, 0x00, 0x00, 0x39, 0x2e, 0x31, 0x30, 0x2e, 0x30, 0x00, 0x01, 0x00, 0x00, + 0x00, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x3f, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x00, 0x00, 0x00, 0x20, 0x2d, 0x2d, 0x63, 0x62, 0x5f, 0x61, + 0x64, 0x66, 0x20, 0x2d, 0x2d, 0x63, 0x62, 0x5f, 0x65, 0x78, 0x70, 0x6c, 0x6f, 0x72, 0x65, 0x5f, 0x61, 0x64, 0x66, + 0x20, 0x2d, 0x2d, 0x63, 0x62, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x20, 0x6d, 0x74, 0x72, 0x20, 0x2d, 0x2d, 0x63, 0x73, + 0x6f, 0x61, 0x61, 0x5f, 0x6c, 0x64, 0x66, 0x20, 0x6d, 0x75, 0x6c, 0x74, 0x69, 0x6c, 0x69, 0x6e, 0x65, 0x20, 0x2d, + 0x2d, 0x63, 0x73, 0x6f, 0x61, 0x61, 0x5f, 0x72, 0x61, 0x6e, 0x6b, 0x20, 0x2d, 0x2d, 0x65, 0x70, 0x73, 0x69, 0x6c, + 0x6f, 0x6e, 0x20, 0x30, 0x2e, 0x33, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x31, 0x31, 0x39, 0x32, 0x30, 0x39, 0x32, + 0x39, 0x20, 0x2d, 0x2d, 0x71, 0x75, 0x61, 0x64, 0x72, 0x61, 0x74, 0x69, 0x63, 0x20, 0x61, 0x62, 0x00, 0x04, 0x00, + 0x00, 0x00, 0xf8, 0x33, 0x84, 0x29, 0xc8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x58, 0x02, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xb2, 0x69, 0x01, 0x00, 0xbe, 0xae, 0x2a, 0x3e, 0xb7, 0x69, 0x01, 0x00, 0x5d, 0x83, 0x63, + 0x3c, 0x5c, 0xc5, 0x01, 0x00, 0xbe, 0xae, 0x2a, 0x3e, 0x03, 0x7e, 0x02, 0x00, 0xbe, 0xae, 0x2a, 0x3e, 0x16, 0x15, + 0x03, 0x00, 0x5d, 0x83, 0x63, 0x3c, 0x35, 0x1d, 0x03, 0x00, 0xbe, 0xae, 0x2a, 0x3e}; +unsigned int cb_data_5_model_len = 237; unsigned char cb_data_5_pred[] = {0x30, 0x3a, 0x30, 0x2e, 0x38, 0x2c, 0x31, 0x3a, 0x30, 0x2e, 0x31, 0x2c, 0x32, 0x3a, 0x30, 0x2e, 0x31, 0x0a, 0x0a, 0x30, 0x3a, 0x30, 0x2e, 0x38, 0x2c, 0x31, 0x3a, 0x30, 0x2e, 0x31, 0x2c, 0x32, 0x3a, 0x30, 0x2e, 0x31, 0x0a, 0x0a}; unsigned int cb_data_5_pred_len = 38; -unsigned char cb_data_6_model[] = {0x06, 0x00, 0x00, 0x00, 0x39, 0x2e, 0x39, 0x2e, 0x30, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x00, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x3f, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x71, 0x00, 0x00, 0x00, 0x20, 0x2d, 0x2d, 0x63, 0x62, 0x5f, 0x61, 0x64, - 0x66, 0x20, 0x2d, 0x2d, 0x63, 0x62, 0x5f, 0x65, 0x78, 0x70, 0x6c, 0x6f, 0x72, 0x65, 0x5f, 0x61, 0x64, 0x66, 0x20, - 0x2d, 0x2d, 0x63, 0x62, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x20, 0x6d, 0x74, 0x72, 0x20, 0x2d, 0x2d, 0x63, 0x73, 0x6f, - 0x61, 0x61, 0x5f, 0x6c, 0x64, 0x66, 0x20, 0x6d, 0x75, 0x6c, 0x74, 0x69, 0x6c, 0x69, 0x6e, 0x65, 0x20, 0x2d, 0x2d, - 0x63, 0x73, 0x6f, 0x61, 0x61, 0x5f, 0x72, 0x61, 0x6e, 0x6b, 0x20, 0x2d, 0x2d, 0x6c, 0x61, 0x6d, 0x62, 0x64, 0x61, - 0x20, 0x2d, 0x32, 0x20, 0x2d, 0x2d, 0x71, 0x75, 0x61, 0x64, 0x72, 0x61, 0x74, 0x69, 0x63, 0x20, 0x61, 0x62, 0x20, - 0x2d, 0x2d, 0x73, 0x6f, 0x66, 0x74, 0x6d, 0x61, 0x78, 0x00, 0x04, 0x00, 0x00, 0x00, 0x06, 0xe4, 0xbd, 0x5d, 0x0a, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb2, 0x69, 0x01, - 0x00, 0x0d, 0x57, 0x2a, 0x3e, 0xb7, 0x69, 0x01, 0x00, 0xbd, 0x1e, 0x63, 0x3c, 0x5c, 0xc5, 0x01, 0x00, 0x0d, 0x57, - 0x2a, 0x3e, 0x03, 0x7e, 0x02, 0x00, 0x0d, 0x57, 0x2a, 0x3e, 0x16, 0x15, 0x03, 0x00, 0xbd, 0x1e, 0x63, 0x3c, 0x35, - 0x1d, 0x03, 0x00, 0x0d, 0x57, 0x2a, 0x3e}; -unsigned int cb_data_6_model_len = 230; +unsigned char cb_data_6_model[] = {0x07, 0x00, 0x00, 0x00, 0x39, 0x2e, 0x31, 0x30, 0x2e, 0x30, 0x00, 0x01, 0x00, 0x00, + 0x00, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x3f, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x71, 0x00, 0x00, 0x00, 0x20, 0x2d, 0x2d, 0x63, 0x62, 0x5f, 0x61, + 0x64, 0x66, 0x20, 0x2d, 0x2d, 0x63, 0x62, 0x5f, 0x65, 0x78, 0x70, 0x6c, 0x6f, 0x72, 0x65, 0x5f, 0x61, 0x64, 0x66, + 0x20, 0x2d, 0x2d, 0x63, 0x62, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x20, 0x6d, 0x74, 0x72, 0x20, 0x2d, 0x2d, 0x63, 0x73, + 0x6f, 0x61, 0x61, 0x5f, 0x6c, 0x64, 0x66, 0x20, 0x6d, 0x75, 0x6c, 0x74, 0x69, 0x6c, 0x69, 0x6e, 0x65, 0x20, 0x2d, + 0x2d, 0x63, 0x73, 0x6f, 0x61, 0x61, 0x5f, 0x72, 0x61, 0x6e, 0x6b, 0x20, 0x2d, 0x2d, 0x6c, 0x61, 0x6d, 0x62, 0x64, + 0x61, 0x20, 0x2d, 0x32, 0x20, 0x2d, 0x2d, 0x71, 0x75, 0x61, 0x64, 0x72, 0x61, 0x74, 0x69, 0x63, 0x20, 0x61, 0x62, + 0x20, 0x2d, 0x2d, 0x73, 0x6f, 0x66, 0x74, 0x6d, 0x61, 0x78, 0x00, 0x04, 0x00, 0x00, 0x00, 0x06, 0xe4, 0xbd, 0x5d, + 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb2, 0x69, + 0x01, 0x00, 0x2a, 0x5b, 0x2a, 0x3e, 0xb7, 0x69, 0x01, 0x00, 0xea, 0x13, 0x63, 0x3c, 0x5c, 0xc5, 0x01, 0x00, 0x2a, + 0x5b, 0x2a, 0x3e, 0x03, 0x7e, 0x02, 0x00, 0x2a, 0x5b, 0x2a, 0x3e, 0x16, 0x15, 0x03, 0x00, 0xea, 0x13, 0x63, 0x3c, + 0x35, 0x1d, 0x03, 0x00, 0x2a, 0x5b, 0x2a, 0x3e}; +unsigned int cb_data_6_model_len = 231; unsigned char cb_data_6_pred[] = {0x30, 0x3a, 0x30, 0x2e, 0x36, 0x36, 0x34, 0x37, 0x2c, 0x31, 0x3a, 0x30, 0x2e, 0x32, 0x34, 0x34, 0x39, 0x39, 0x38, 0x2c, 0x32, 0x3a, 0x30, 0x2e, 0x30, 0x39, 0x30, 0x33, 0x30, 0x32, 0x0a, 0x0a, 0x30, - 0x3a, 0x30, 0x2e, 0x38, 0x36, 0x36, 0x38, 0x31, 0x33, 0x2c, 0x31, 0x3a, 0x30, 0x2e, 0x31, 0x31, 0x37, 0x33, 0x31, - 0x2c, 0x32, 0x3a, 0x30, 0x2e, 0x30, 0x31, 0x35, 0x38, 0x37, 0x36, 0x0a, 0x0a}; -unsigned int cb_data_6_pred_len = 65; -unsigned char cb_data_7_model[] = {0x06, 0x00, 0x00, 0x00, 0x39, 0x2e, 0x39, 0x2e, 0x30, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x00, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x3f, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x85, 0x00, 0x00, 0x00, 0x20, 0x2d, 0x2d, 0x62, 0x61, 0x67, 0x20, 0x33, - 0x20, 0x2d, 0x2d, 0x63, 0x62, 0x5f, 0x61, 0x64, 0x66, 0x20, 0x2d, 0x2d, 0x63, 0x62, 0x5f, 0x65, 0x78, 0x70, 0x6c, - 0x6f, 0x72, 0x65, 0x5f, 0x61, 0x64, 0x66, 0x20, 0x2d, 0x2d, 0x63, 0x62, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x20, 0x6d, - 0x74, 0x72, 0x20, 0x2d, 0x2d, 0x63, 0x73, 0x6f, 0x61, 0x61, 0x5f, 0x6c, 0x64, 0x66, 0x20, 0x6d, 0x75, 0x6c, 0x74, - 0x69, 0x6c, 0x69, 0x6e, 0x65, 0x20, 0x2d, 0x2d, 0x63, 0x73, 0x6f, 0x61, 0x61, 0x5f, 0x72, 0x61, 0x6e, 0x6b, 0x20, - 0x2d, 0x2d, 0x71, 0x75, 0x61, 0x64, 0x72, 0x61, 0x74, 0x69, 0x63, 0x20, 0x61, 0x62, 0x20, 0x2d, 0x2d, 0x72, 0x61, - 0x6e, 0x64, 0x6f, 0x6d, 0x5f, 0x73, 0x65, 0x65, 0x64, 0x20, 0x37, 0x35, 0x38, 0x39, 0x30, 0x36, 0x30, 0x31, 0x32, - 0x31, 0x34, 0x36, 0x33, 0x30, 0x32, 0x31, 0x32, 0x34, 0x30, 0x00, 0x04, 0x00, 0x00, 0x00, 0x6c, 0x85, 0x14, 0x21, - 0xc5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4f, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x58, 0x54, - 0x00, 0x00, 0xbe, 0x9c, 0x29, 0x3c, 0x59, 0x54, 0x00, 0x00, 0x94, 0xad, 0x2e, 0x3c, 0x5a, 0x54, 0x00, 0x00, 0x3c, - 0x8e, 0x63, 0x3c, 0xd4, 0x74, 0x00, 0x00, 0xba, 0x19, 0x98, 0x3c, 0xd5, 0x74, 0x00, 0x00, 0xe5, 0x51, 0xbd, 0x3c, - 0xd6, 0x74, 0x00, 0x00, 0xaa, 0xaa, 0x2a, 0x3e, 0xc8, 0xa6, 0x01, 0x00, 0xc8, 0x50, 0x3c, 0x3d, 0xc9, 0xa6, 0x01, - 0x00, 0xf4, 0x52, 0x56, 0x3d, 0xca, 0xa6, 0x01, 0x00, 0xaa, 0xaa, 0x2a, 0x3e, 0xdc, 0xa6, 0x01, 0x00, 0x29, 0x7f, - 0xea, 0x3c, 0xdd, 0xa6, 0x01, 0x00, 0xe5, 0x3e, 0xe4, 0x3c, 0xde, 0xa6, 0x01, 0x00, 0x3c, 0x8e, 0x63, 0x3c, 0x0c, - 0xf8, 0x01, 0x00, 0x1f, 0x6b, 0xfe, 0x3d, 0x0d, 0xf8, 0x01, 0x00, 0x31, 0x02, 0x03, 0x3e, 0x0e, 0xf8, 0x01, 0x00, - 0xaa, 0xaa, 0x2a, 0x3e, 0x70, 0x15, 0x03, 0x00, 0x5c, 0xdf, 0xaf, 0x3e, 0x71, 0x15, 0x03, 0x00, 0x28, 0x2f, 0xab, - 0x3e, 0x72, 0x15, 0x03, 0x00, 0xaa, 0xaa, 0x2a, 0x3e}; -unsigned int cb_data_7_model_len = 346; + 0x3a, 0x30, 0x2e, 0x38, 0x36, 0x36, 0x38, 0x32, 0x35, 0x2c, 0x31, 0x3a, 0x30, 0x2e, 0x31, 0x31, 0x37, 0x33, 0x30, + 0x31, 0x2c, 0x32, 0x3a, 0x30, 0x2e, 0x30, 0x31, 0x35, 0x38, 0x37, 0x34, 0x0a, 0x0a}; +unsigned int cb_data_6_pred_len = 66; +unsigned char cb_data_7_model[] = {0x07, 0x00, 0x00, 0x00, 0x39, 0x2e, 0x31, 0x30, 0x2e, 0x30, 0x00, 0x01, 0x00, 0x00, + 0x00, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x3f, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x85, 0x00, 0x00, 0x00, 0x20, 0x2d, 0x2d, 0x62, 0x61, 0x67, 0x20, + 0x33, 0x20, 0x2d, 0x2d, 0x63, 0x62, 0x5f, 0x61, 0x64, 0x66, 0x20, 0x2d, 0x2d, 0x63, 0x62, 0x5f, 0x65, 0x78, 0x70, + 0x6c, 0x6f, 0x72, 0x65, 0x5f, 0x61, 0x64, 0x66, 0x20, 0x2d, 0x2d, 0x63, 0x62, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x20, + 0x6d, 0x74, 0x72, 0x20, 0x2d, 0x2d, 0x63, 0x73, 0x6f, 0x61, 0x61, 0x5f, 0x6c, 0x64, 0x66, 0x20, 0x6d, 0x75, 0x6c, + 0x74, 0x69, 0x6c, 0x69, 0x6e, 0x65, 0x20, 0x2d, 0x2d, 0x63, 0x73, 0x6f, 0x61, 0x61, 0x5f, 0x72, 0x61, 0x6e, 0x6b, + 0x20, 0x2d, 0x2d, 0x71, 0x75, 0x61, 0x64, 0x72, 0x61, 0x74, 0x69, 0x63, 0x20, 0x61, 0x62, 0x20, 0x2d, 0x2d, 0x72, + 0x61, 0x6e, 0x64, 0x6f, 0x6d, 0x5f, 0x73, 0x65, 0x65, 0x64, 0x20, 0x37, 0x35, 0x38, 0x39, 0x30, 0x36, 0x30, 0x31, + 0x32, 0x31, 0x34, 0x36, 0x33, 0x30, 0x32, 0x31, 0x32, 0x34, 0x30, 0x00, 0x04, 0x00, 0x00, 0x00, 0x6c, 0x85, 0x14, + 0x21, 0xc5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4f, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x58, + 0x54, 0x00, 0x00, 0x40, 0x9a, 0x29, 0x3c, 0x59, 0x54, 0x00, 0x00, 0xf0, 0xad, 0x2e, 0x3c, 0x5a, 0x54, 0x00, 0x00, + 0x5d, 0x83, 0x63, 0x3c, 0xd4, 0x74, 0x00, 0x00, 0xd2, 0x19, 0x98, 0x3c, 0xd5, 0x74, 0x00, 0x00, 0x6b, 0x52, 0xbd, + 0x3c, 0xd6, 0x74, 0x00, 0x00, 0xbe, 0xae, 0x2a, 0x3e, 0xc8, 0xa6, 0x01, 0x00, 0x30, 0x52, 0x3c, 0x3d, 0xc9, 0xa6, + 0x01, 0x00, 0x33, 0x54, 0x56, 0x3d, 0xca, 0xa6, 0x01, 0x00, 0xbe, 0xae, 0x2a, 0x3e, 0xdc, 0xa6, 0x01, 0x00, 0x4a, + 0x7d, 0xea, 0x3c, 0xdd, 0xa6, 0x01, 0x00, 0xd8, 0x3c, 0xe4, 0x3c, 0xde, 0xa6, 0x01, 0x00, 0x5d, 0x83, 0x63, 0x3c, + 0x0c, 0xf8, 0x01, 0x00, 0xd2, 0x68, 0xfe, 0x3d, 0x0d, 0xf8, 0x01, 0x00, 0x42, 0x02, 0x03, 0x3e, 0x0e, 0xf8, 0x01, + 0x00, 0xbe, 0xae, 0x2a, 0x3e, 0x70, 0x15, 0x03, 0x00, 0x17, 0xe2, 0xaf, 0x3e, 0x71, 0x15, 0x03, 0x00, 0x56, 0x30, + 0xab, 0x3e, 0x72, 0x15, 0x03, 0x00, 0xbe, 0xae, 0x2a, 0x3e}; +unsigned int cb_data_7_model_len = 347; unsigned char cb_data_7_pred[] = {0x30, 0x3a, 0x31, 0x2c, 0x31, 0x3a, 0x30, 0x2c, 0x32, 0x3a, 0x30, 0x0a, 0x0a, 0x30, 0x3a, 0x31, 0x2c, 0x31, 0x3a, 0x30, 0x2c, 0x32, 0x3a, 0x30, 0x0a, 0x0a}; unsigned int cb_data_7_pred_len = 26; -unsigned char cb_data_8_model[] = {0x06, 0x00, 0x00, 0x00, 0x39, 0x2e, 0x39, 0x2e, 0x30, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x00, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x3f, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa2, 0x00, 0x00, 0x00, 0x20, 0x2d, 0x2d, 0x62, 0x61, 0x67, 0x20, 0x35, - 0x20, 0x2d, 0x2d, 0x63, 0x62, 0x5f, 0x61, 0x64, 0x66, 0x20, 0x2d, 0x2d, 0x63, 0x62, 0x5f, 0x65, 0x78, 0x70, 0x6c, - 0x6f, 0x72, 0x65, 0x5f, 0x61, 0x64, 0x66, 0x20, 0x2d, 0x2d, 0x63, 0x62, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x20, 0x6d, - 0x74, 0x72, 0x20, 0x2d, 0x2d, 0x63, 0x73, 0x6f, 0x61, 0x61, 0x5f, 0x6c, 0x64, 0x66, 0x20, 0x6d, 0x75, 0x6c, 0x74, - 0x69, 0x6c, 0x69, 0x6e, 0x65, 0x20, 0x2d, 0x2d, 0x63, 0x73, 0x6f, 0x61, 0x61, 0x5f, 0x72, 0x61, 0x6e, 0x6b, 0x20, - 0x2d, 0x2d, 0x65, 0x70, 0x73, 0x69, 0x6c, 0x6f, 0x6e, 0x20, 0x30, 0x2e, 0x32, 0x37, 0x30, 0x30, 0x30, 0x30, 0x30, - 0x31, 0x30, 0x37, 0x32, 0x38, 0x38, 0x33, 0x36, 0x20, 0x2d, 0x2d, 0x71, 0x75, 0x61, 0x64, 0x72, 0x61, 0x74, 0x69, - 0x63, 0x20, 0x61, 0x62, 0x20, 0x2d, 0x2d, 0x72, 0x61, 0x6e, 0x64, 0x6f, 0x6d, 0x5f, 0x73, 0x65, 0x65, 0x64, 0x20, - 0x31, 0x36, 0x37, 0x30, 0x39, 0x32, 0x38, 0x30, 0x35, 0x30, 0x37, 0x32, 0x38, 0x33, 0x33, 0x33, 0x35, 0x35, 0x36, - 0x30, 0x00, 0x04, 0x00, 0x00, 0x00, 0x77, 0x5b, 0xb6, 0xc8, 0xd0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, - 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xa8, 0x00, 0x00, 0x3c, 0x8e, 0x63, 0x3c, 0xb1, 0xa8, 0x00, - 0x00, 0xa8, 0xfd, 0x2c, 0x3c, 0xb2, 0xa8, 0x00, 0x00, 0x94, 0xad, 0x2e, 0x3c, 0xb3, 0xa8, 0x00, 0x00, 0x3c, 0x8e, - 0x63, 0x3c, 0xb4, 0xa8, 0x00, 0x00, 0x3c, 0x8e, 0x63, 0x3c, 0xa8, 0xe9, 0x00, 0x00, 0xaa, 0xaa, 0x2a, 0x3e, 0xa9, - 0xe9, 0x00, 0x00, 0xfb, 0x83, 0xb3, 0x3c, 0xaa, 0xe9, 0x00, 0x00, 0xe5, 0x51, 0xbd, 0x3c, 0xab, 0xe9, 0x00, 0x00, - 0xaa, 0xaa, 0x2a, 0x3e, 0xac, 0xe9, 0x00, 0x00, 0xaa, 0xaa, 0x2a, 0x3e, 0xe0, 0x2a, 0x02, 0x00, 0xaa, 0xaa, 0x2a, - 0x3e, 0xe1, 0x2a, 0x02, 0x00, 0xe0, 0x91, 0xac, 0x3e, 0xe2, 0x2a, 0x02, 0x00, 0x28, 0x2f, 0xab, 0x3e, 0xe3, 0x2a, - 0x02, 0x00, 0xaa, 0xaa, 0x2a, 0x3e, 0xe4, 0x2a, 0x02, 0x00, 0xaa, 0xaa, 0x2a, 0x3e, 0x90, 0x4d, 0x03, 0x00, 0xaa, - 0xaa, 0x2a, 0x3e, 0x91, 0x4d, 0x03, 0x00, 0x08, 0x2e, 0x4f, 0x3d, 0x92, 0x4d, 0x03, 0x00, 0xf4, 0x52, 0x56, 0x3d, - 0x93, 0x4d, 0x03, 0x00, 0xaa, 0xaa, 0x2a, 0x3e, 0x94, 0x4d, 0x03, 0x00, 0xaa, 0xaa, 0x2a, 0x3e, 0xb8, 0x4d, 0x03, - 0x00, 0x3c, 0x8e, 0x63, 0x3c, 0xb9, 0x4d, 0x03, 0x00, 0xd5, 0x17, 0xe6, 0x3c, 0xba, 0x4d, 0x03, 0x00, 0xe5, 0x3e, - 0xe4, 0x3c, 0xbb, 0x4d, 0x03, 0x00, 0x3c, 0x8e, 0x63, 0x3c, 0xbc, 0x4d, 0x03, 0x00, 0x3c, 0x8e, 0x63, 0x3c, 0x18, - 0xf0, 0x03, 0x00, 0xaa, 0xaa, 0x2a, 0x3e, 0x19, 0xf0, 0x03, 0x00, 0x40, 0xbe, 0x01, 0x3e, 0x1a, 0xf0, 0x03, 0x00, - 0x31, 0x02, 0x03, 0x3e, 0x1b, 0xf0, 0x03, 0x00, 0xaa, 0xaa, 0x2a, 0x3e, 0x1c, 0xf0, 0x03, 0x00, 0xaa, 0xaa, 0x2a, - 0x3e}; -unsigned int cb_data_8_model_len = 471; +unsigned char cb_data_8_model[] = {0x07, 0x00, 0x00, 0x00, 0x39, 0x2e, 0x31, 0x30, 0x2e, 0x30, 0x00, 0x01, 0x00, 0x00, + 0x00, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x3f, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa2, 0x00, 0x00, 0x00, 0x20, 0x2d, 0x2d, 0x62, 0x61, 0x67, 0x20, + 0x35, 0x20, 0x2d, 0x2d, 0x63, 0x62, 0x5f, 0x61, 0x64, 0x66, 0x20, 0x2d, 0x2d, 0x63, 0x62, 0x5f, 0x65, 0x78, 0x70, + 0x6c, 0x6f, 0x72, 0x65, 0x5f, 0x61, 0x64, 0x66, 0x20, 0x2d, 0x2d, 0x63, 0x62, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x20, + 0x6d, 0x74, 0x72, 0x20, 0x2d, 0x2d, 0x63, 0x73, 0x6f, 0x61, 0x61, 0x5f, 0x6c, 0x64, 0x66, 0x20, 0x6d, 0x75, 0x6c, + 0x74, 0x69, 0x6c, 0x69, 0x6e, 0x65, 0x20, 0x2d, 0x2d, 0x63, 0x73, 0x6f, 0x61, 0x61, 0x5f, 0x72, 0x61, 0x6e, 0x6b, + 0x20, 0x2d, 0x2d, 0x65, 0x70, 0x73, 0x69, 0x6c, 0x6f, 0x6e, 0x20, 0x30, 0x2e, 0x32, 0x37, 0x30, 0x30, 0x30, 0x30, + 0x30, 0x31, 0x30, 0x37, 0x32, 0x38, 0x38, 0x33, 0x36, 0x20, 0x2d, 0x2d, 0x71, 0x75, 0x61, 0x64, 0x72, 0x61, 0x74, + 0x69, 0x63, 0x20, 0x61, 0x62, 0x20, 0x2d, 0x2d, 0x72, 0x61, 0x6e, 0x64, 0x6f, 0x6d, 0x5f, 0x73, 0x65, 0x65, 0x64, + 0x20, 0x31, 0x36, 0x37, 0x30, 0x39, 0x32, 0x38, 0x30, 0x35, 0x30, 0x37, 0x32, 0x38, 0x33, 0x33, 0x33, 0x35, 0x35, + 0x36, 0x30, 0x00, 0x04, 0x00, 0x00, 0x00, 0x77, 0x5b, 0xb6, 0xc8, 0xd0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x70, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xa8, 0x00, 0x00, 0x5d, 0x83, 0x63, 0x3c, 0xb1, 0xa8, + 0x00, 0x00, 0x63, 0xfd, 0x2c, 0x3c, 0xb2, 0xa8, 0x00, 0x00, 0xf0, 0xad, 0x2e, 0x3c, 0xb3, 0xa8, 0x00, 0x00, 0x5d, + 0x83, 0x63, 0x3c, 0xb4, 0xa8, 0x00, 0x00, 0x5d, 0x83, 0x63, 0x3c, 0xa8, 0xe9, 0x00, 0x00, 0xbe, 0xae, 0x2a, 0x3e, + 0xa9, 0xe9, 0x00, 0x00, 0x02, 0x83, 0xb3, 0x3c, 0xaa, 0xe9, 0x00, 0x00, 0x6b, 0x52, 0xbd, 0x3c, 0xab, 0xe9, 0x00, + 0x00, 0xbe, 0xae, 0x2a, 0x3e, 0xac, 0xe9, 0x00, 0x00, 0xbe, 0xae, 0x2a, 0x3e, 0xe0, 0x2a, 0x02, 0x00, 0xbe, 0xae, + 0x2a, 0x3e, 0xe1, 0x2a, 0x02, 0x00, 0x83, 0x8f, 0xac, 0x3e, 0xe2, 0x2a, 0x02, 0x00, 0x56, 0x30, 0xab, 0x3e, 0xe3, + 0x2a, 0x02, 0x00, 0xbe, 0xae, 0x2a, 0x3e, 0xe4, 0x2a, 0x02, 0x00, 0xbe, 0xae, 0x2a, 0x3e, 0x90, 0x4d, 0x03, 0x00, + 0xbe, 0xae, 0x2a, 0x3e, 0x91, 0x4d, 0x03, 0x00, 0xfb, 0x2c, 0x4f, 0x3d, 0x92, 0x4d, 0x03, 0x00, 0x33, 0x54, 0x56, + 0x3d, 0x93, 0x4d, 0x03, 0x00, 0xbe, 0xae, 0x2a, 0x3e, 0x94, 0x4d, 0x03, 0x00, 0xbe, 0xae, 0x2a, 0x3e, 0xb8, 0x4d, + 0x03, 0x00, 0x5d, 0x83, 0x63, 0x3c, 0xb9, 0x4d, 0x03, 0x00, 0x0d, 0x1b, 0xe6, 0x3c, 0xba, 0x4d, 0x03, 0x00, 0xd8, + 0x3c, 0xe4, 0x3c, 0xbb, 0x4d, 0x03, 0x00, 0x5d, 0x83, 0x63, 0x3c, 0xbc, 0x4d, 0x03, 0x00, 0x5d, 0x83, 0x63, 0x3c, + 0x18, 0xf0, 0x03, 0x00, 0xbe, 0xae, 0x2a, 0x3e, 0x19, 0xf0, 0x03, 0x00, 0xb9, 0xbe, 0x01, 0x3e, 0x1a, 0xf0, 0x03, + 0x00, 0x42, 0x02, 0x03, 0x3e, 0x1b, 0xf0, 0x03, 0x00, 0xbe, 0xae, 0x2a, 0x3e, 0x1c, 0xf0, 0x03, 0x00, 0xbe, 0xae, + 0x2a, 0x3e}; +unsigned int cb_data_8_model_len = 472; unsigned char cb_data_8_pred[] = {0x30, 0x3a, 0x30, 0x2e, 0x38, 0x32, 0x2c, 0x31, 0x3a, 0x30, 0x2e, 0x30, 0x39, 0x2c, 0x32, 0x3a, 0x30, 0x2e, 0x30, 0x39, 0x0a, 0x0a, 0x30, 0x3a, 0x30, 0x2e, 0x38, 0x32, 0x2c, 0x31, 0x3a, 0x30, 0x2e, 0x30, 0x39, 0x2c, 0x32, 0x3a, 0x30, 0x2e, 0x30, 0x39, 0x0a, 0x0a}; unsigned int cb_data_8_pred_len = 44; -unsigned char cb_data_9_model[] = {0x06, 0x00, 0x00, 0x00, 0x39, 0x2e, 0x39, 0x2e, 0x30, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x00, 0x6d, 0x36, 0x70, 0xc2, 0xbf, 0x29, 0x5e, 0x62, 0x40, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x76, 0x00, 0x00, 0x00, 0x20, 0x2d, 0x2d, 0x63, 0x62, 0x5f, 0x61, 0x64, - 0x66, 0x20, 0x2d, 0x2d, 0x63, 0x62, 0x5f, 0x65, 0x78, 0x70, 0x6c, 0x6f, 0x72, 0x65, 0x5f, 0x61, 0x64, 0x66, 0x20, - 0x2d, 0x2d, 0x63, 0x62, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x20, 0x64, 0x72, 0x20, 0x2d, 0x2d, 0x63, 0x73, 0x6f, 0x61, - 0x61, 0x5f, 0x6c, 0x64, 0x66, 0x20, 0x6d, 0x75, 0x6c, 0x74, 0x69, 0x6c, 0x69, 0x6e, 0x65, 0x20, 0x2d, 0x2d, 0x63, - 0x73, 0x6f, 0x61, 0x61, 0x5f, 0x72, 0x61, 0x6e, 0x6b, 0x20, 0x2d, 0x2d, 0x65, 0x70, 0x73, 0x69, 0x6c, 0x6f, 0x6e, - 0x20, 0x30, 0x2e, 0x33, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x31, 0x31, 0x39, 0x32, 0x30, 0x39, 0x32, 0x39, 0x20, - 0x2d, 0x2d, 0x71, 0x75, 0x61, 0x64, 0x72, 0x61, 0x74, 0x69, 0x63, 0x20, 0x61, 0x62, 0x00, 0x04, 0x00, 0x00, 0x00, - 0x0f, 0xd3, 0x3b, 0x51, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x06, 0xfc, 0x00, 0x00, 0x4e, 0x66, 0xa0, 0x3d, 0x07, 0xfc, 0x00, 0x00, 0x30, 0xa5, 0xa0, 0x3d, 0x2c, - 0x2a, 0x02, 0x00, 0x92, 0xdd, 0xd5, 0x3b, 0x2d, 0x2a, 0x02, 0x00, 0x90, 0x31, 0xd6, 0x3b, 0x6a, 0x3a, 0x02, 0x00, - 0x06, 0xa3, 0x94, 0xbc, 0x6b, 0x3a, 0x02, 0x00, 0xcb, 0x5a, 0x95, 0xbc, 0x64, 0xd3, 0x02, 0x00, 0x60, 0x13, 0x23, - 0xbc, 0x65, 0xd3, 0x02, 0x00, 0x09, 0xc9, 0x1f, 0xbc, 0x6e, 0xd3, 0x02, 0x00, 0xf8, 0xc2, 0x14, 0x3d, 0x6f, 0xd3, - 0x02, 0x00, 0x23, 0xab, 0x14, 0x3d, 0xb8, 0x8a, 0x03, 0x00, 0x66, 0x24, 0xdf, 0x3e, 0xb9, 0x8a, 0x03, 0x00, 0xa7, - 0x00, 0xdf, 0x3e}; -unsigned int cb_data_9_model_len = 283; +unsigned char cb_data_9_model[] = {0x07, 0x00, 0x00, 0x00, 0x39, 0x2e, 0x31, 0x30, 0x2e, 0x30, 0x00, 0x01, 0x00, 0x00, + 0x00, 0x00, 0x6d, 0xcc, 0x71, 0xc2, 0xbf, 0x46, 0x5e, 0x62, 0x40, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x76, 0x00, 0x00, 0x00, 0x20, 0x2d, 0x2d, 0x63, 0x62, 0x5f, 0x61, + 0x64, 0x66, 0x20, 0x2d, 0x2d, 0x63, 0x62, 0x5f, 0x65, 0x78, 0x70, 0x6c, 0x6f, 0x72, 0x65, 0x5f, 0x61, 0x64, 0x66, + 0x20, 0x2d, 0x2d, 0x63, 0x62, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x20, 0x64, 0x72, 0x20, 0x2d, 0x2d, 0x63, 0x73, 0x6f, + 0x61, 0x61, 0x5f, 0x6c, 0x64, 0x66, 0x20, 0x6d, 0x75, 0x6c, 0x74, 0x69, 0x6c, 0x69, 0x6e, 0x65, 0x20, 0x2d, 0x2d, + 0x63, 0x73, 0x6f, 0x61, 0x61, 0x5f, 0x72, 0x61, 0x6e, 0x6b, 0x20, 0x2d, 0x2d, 0x65, 0x70, 0x73, 0x69, 0x6c, 0x6f, + 0x6e, 0x20, 0x30, 0x2e, 0x33, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x31, 0x31, 0x39, 0x32, 0x30, 0x39, 0x32, 0x39, + 0x20, 0x2d, 0x2d, 0x71, 0x75, 0x61, 0x64, 0x72, 0x61, 0x74, 0x69, 0x63, 0x20, 0x61, 0x62, 0x00, 0x04, 0x00, 0x00, + 0x00, 0xd9, 0x1c, 0xb3, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x06, 0xfc, 0x00, 0x00, 0xba, 0x60, 0xa0, 0x3d, 0x07, 0xfc, 0x00, 0x00, 0x4d, 0xa6, 0xa0, 0x3d, + 0x2c, 0x2a, 0x02, 0x00, 0x9e, 0xdb, 0xd5, 0x3b, 0x2d, 0x2a, 0x02, 0x00, 0x30, 0x26, 0xd6, 0x3b, 0x6a, 0x3a, 0x02, + 0x00, 0xbc, 0x9d, 0x94, 0xbc, 0x6b, 0x3a, 0x02, 0x00, 0x02, 0x55, 0x95, 0xbc, 0x64, 0xd3, 0x02, 0x00, 0x4c, 0x18, + 0x23, 0xbc, 0x65, 0xd3, 0x02, 0x00, 0x47, 0xd0, 0x1f, 0xbc, 0x6e, 0xd3, 0x02, 0x00, 0xab, 0xc2, 0x14, 0x3d, 0x6f, + 0xd3, 0x02, 0x00, 0x0c, 0xab, 0x14, 0x3d, 0xb8, 0x8a, 0x03, 0x00, 0x5e, 0x26, 0xdf, 0x3e, 0xb9, 0x8a, 0x03, 0x00, + 0x82, 0x02, 0xdf, 0x3e}; +unsigned int cb_data_9_model_len = 284; unsigned char cb_data_9_pred[] = {0x30, 0x3a, 0x30, 0x2e, 0x38, 0x2c, 0x31, 0x3a, 0x30, 0x2e, 0x31, 0x2c, 0x32, 0x3a, 0x30, 0x2e, 0x31, 0x0a, 0x0a, 0x30, 0x3a, 0x30, 0x2e, 0x38, 0x2c, 0x31, 0x3a, 0x30, 0x2e, 0x31, 0x2c, 0x32, 0x3a, 0x30, 0x2e, 0x31, 0x0a, 0x0a}; diff --git a/vowpalwabbit/slim/test/data/cb_data_5.model b/vowpalwabbit/slim/test/data/cb_data_5.model index 140b6f4740b..612ca8115d2 100644 Binary files a/vowpalwabbit/slim/test/data/cb_data_5.model and b/vowpalwabbit/slim/test/data/cb_data_5.model differ diff --git a/vowpalwabbit/slim/test/data/cb_data_6.model b/vowpalwabbit/slim/test/data/cb_data_6.model index a3c9537945a..79a1955e227 100644 Binary files a/vowpalwabbit/slim/test/data/cb_data_6.model and b/vowpalwabbit/slim/test/data/cb_data_6.model differ diff --git a/vowpalwabbit/slim/test/data/cb_data_6.pred b/vowpalwabbit/slim/test/data/cb_data_6.pred index 3a9347e2e86..19b617b0b87 100644 --- a/vowpalwabbit/slim/test/data/cb_data_6.pred +++ b/vowpalwabbit/slim/test/data/cb_data_6.pred @@ -1,4 +1,4 @@ 0:0.6647,1:0.244998,2:0.090302 -0:0.866813,1:0.11731,2:0.015876 +0:0.866825,1:0.117301,2:0.015874 diff --git a/vowpalwabbit/slim/test/data/cb_data_7.model b/vowpalwabbit/slim/test/data/cb_data_7.model index 3cfd196c90d..4d73812e0fc 100644 Binary files a/vowpalwabbit/slim/test/data/cb_data_7.model and b/vowpalwabbit/slim/test/data/cb_data_7.model differ diff --git a/vowpalwabbit/slim/test/data/cb_data_8.model b/vowpalwabbit/slim/test/data/cb_data_8.model index c2a367b2246..b18e534c96a 100644 Binary files a/vowpalwabbit/slim/test/data/cb_data_8.model and b/vowpalwabbit/slim/test/data/cb_data_8.model differ diff --git a/vowpalwabbit/slim/test/data/cb_data_9.model b/vowpalwabbit/slim/test/data/cb_data_9.model index 885283780f1..b737bc0c357 100644 Binary files a/vowpalwabbit/slim/test/data/cb_data_9.model and b/vowpalwabbit/slim/test/data/cb_data_9.model differ diff --git a/vowpalwabbit/slim/test/data/multiclass_data_4.model b/vowpalwabbit/slim/test/data/multiclass_data_4.model index b994afe6658..73efe93a2c7 100644 Binary files a/vowpalwabbit/slim/test/data/multiclass_data_4.model and b/vowpalwabbit/slim/test/data/multiclass_data_4.model differ diff --git a/vowpalwabbit/slim/test/data/multiclass_data_4.pred b/vowpalwabbit/slim/test/data/multiclass_data_4.pred index 60ff4928422..850577660f3 100644 --- a/vowpalwabbit/slim/test/data/multiclass_data_4.pred +++ b/vowpalwabbit/slim/test/data/multiclass_data_4.pred @@ -1,2 +1,2 @@ -3:0.038605,2:0.46982,1:0.901035 +3:0.038622,2:0.46983,1:0.901038 diff --git a/vowpalwabbit/slim/test/data/multiclass_data_5.pred b/vowpalwabbit/slim/test/data/multiclass_data_5.pred index 5d98d4b54fb..d32b817494a 100644 --- a/vowpalwabbit/slim/test/data/multiclass_data_5.pred +++ b/vowpalwabbit/slim/test/data/multiclass_data_5.pred @@ -1,2 +1,2 @@ -3:0.127492,3:0.438331,2:0.461522,2:0.668748,1:0.795552,1:0.795552,1:0.899165,1:0.899165 +3:0.127487,3:0.438332,2:0.461517,2:0.668746,1:0.795546,1:0.795546,1:0.899161,1:0.899161 diff --git a/vowpalwabbit/slim/test/data/regression_data_1.model b/vowpalwabbit/slim/test/data/regression_data_1.model index e60c4fb0010..b0777387e1e 100644 Binary files a/vowpalwabbit/slim/test/data/regression_data_1.model and b/vowpalwabbit/slim/test/data/regression_data_1.model differ diff --git a/vowpalwabbit/slim/test/data/regression_data_1.pred b/vowpalwabbit/slim/test/data/regression_data_1.pred index 8f23c2b166d..961a1add22d 100644 --- a/vowpalwabbit/slim/test/data/regression_data_1.pred +++ b/vowpalwabbit/slim/test/data/regression_data_1.pred @@ -1,2 +1,2 @@ -0.988028 -0.005296 +0.988030 +0.005295 diff --git a/vowpalwabbit/slim/test/data/regression_data_2.model b/vowpalwabbit/slim/test/data/regression_data_2.model index 449d4841333..f93ea57300d 100644 Binary files a/vowpalwabbit/slim/test/data/regression_data_2.model and b/vowpalwabbit/slim/test/data/regression_data_2.model differ diff --git a/vowpalwabbit/slim/test/data/regression_data_3.model b/vowpalwabbit/slim/test/data/regression_data_3.model index 83e1c26faa4..f95d4cf5f5c 100644 Binary files a/vowpalwabbit/slim/test/data/regression_data_3.model and b/vowpalwabbit/slim/test/data/regression_data_3.model differ diff --git a/vowpalwabbit/slim/test/data/regression_data_3.pred b/vowpalwabbit/slim/test/data/regression_data_3.pred index e6e7359d503..d6d02d56323 100644 --- a/vowpalwabbit/slim/test/data/regression_data_3.pred +++ b/vowpalwabbit/slim/test/data/regression_data_3.pred @@ -1,2 +1,2 @@ -0.804218 -0.119585 +0.804214 +0.119599 diff --git a/vowpalwabbit/slim/test/data/regression_data_4.model b/vowpalwabbit/slim/test/data/regression_data_4.model index 57c7fe2fae2..b2e46d744d4 100644 Binary files a/vowpalwabbit/slim/test/data/regression_data_4.model and b/vowpalwabbit/slim/test/data/regression_data_4.model differ diff --git a/vowpalwabbit/slim/test/data/regression_data_4.pred b/vowpalwabbit/slim/test/data/regression_data_4.pred index 9259ea0dbb1..3c459e7518d 100644 --- a/vowpalwabbit/slim/test/data/regression_data_4.pred +++ b/vowpalwabbit/slim/test/data/regression_data_4.pred @@ -1,2 +1,2 @@ -0.635637 -0.117808 +0.635620 +0.117813 diff --git a/vowpalwabbit/slim/test/data/regression_data_5.model b/vowpalwabbit/slim/test/data/regression_data_5.model index 3e8c18fcf99..7384cac66f3 100644 Binary files a/vowpalwabbit/slim/test/data/regression_data_5.model and b/vowpalwabbit/slim/test/data/regression_data_5.model differ diff --git a/vowpalwabbit/slim/test/data/regression_data_5.pred b/vowpalwabbit/slim/test/data/regression_data_5.pred index 1aad0fa2718..04ee51f85e8 100644 --- a/vowpalwabbit/slim/test/data/regression_data_5.pred +++ b/vowpalwabbit/slim/test/data/regression_data_5.pred @@ -1,2 +1,2 @@ -0.761264 +0.761247 0.040148 diff --git a/vowpalwabbit/slim/test/data/regression_data_6.model b/vowpalwabbit/slim/test/data/regression_data_6.model index 43c6a9a5dd5..679cf8cb7a4 100644 Binary files a/vowpalwabbit/slim/test/data/regression_data_6.model and b/vowpalwabbit/slim/test/data/regression_data_6.model differ diff --git a/vowpalwabbit/slim/test/data/regression_data_6.pred b/vowpalwabbit/slim/test/data/regression_data_6.pred index 44277405900..a2204c96afa 100644 --- a/vowpalwabbit/slim/test/data/regression_data_6.pred +++ b/vowpalwabbit/slim/test/data/regression_data_6.pred @@ -1,2 +1,2 @@ -0.228760 -0.246454 +0.228718 +0.246401 diff --git a/vowpalwabbit/slim/test/data/regression_data_7.model b/vowpalwabbit/slim/test/data/regression_data_7.model index 5584d879469..68c75322f3a 100644 Binary files a/vowpalwabbit/slim/test/data/regression_data_7.model and b/vowpalwabbit/slim/test/data/regression_data_7.model differ diff --git a/vowpalwabbit/slim/test/data/regression_data_7.pred b/vowpalwabbit/slim/test/data/regression_data_7.pred index c6638c10565..f7f8dd0188d 100644 --- a/vowpalwabbit/slim/test/data/regression_data_7.pred +++ b/vowpalwabbit/slim/test/data/regression_data_7.pred @@ -1,2 +1,2 @@ -0.658879 -0.099914 +0.658841 +0.099891 diff --git a/vowpalwabbit/slim/test/data/regression_data_ignore_linear.model b/vowpalwabbit/slim/test/data/regression_data_ignore_linear.model index b891f0a195f..6acaa8fdae6 100644 Binary files a/vowpalwabbit/slim/test/data/regression_data_ignore_linear.model and b/vowpalwabbit/slim/test/data/regression_data_ignore_linear.model differ diff --git a/vowpalwabbit/slim/test/data/regression_data_ignore_linear.pred b/vowpalwabbit/slim/test/data/regression_data_ignore_linear.pred index 5e715fea88b..f225669ada0 100644 --- a/vowpalwabbit/slim/test/data/regression_data_ignore_linear.pred +++ b/vowpalwabbit/slim/test/data/regression_data_ignore_linear.pred @@ -1,2 +1,2 @@ 1.000000 -0 +0.000000 diff --git a/vowpalwabbit/slim/test/data/regression_data_no_constant.model b/vowpalwabbit/slim/test/data/regression_data_no_constant.model index 71ed9b947f1..6655d0eaee4 100644 Binary files a/vowpalwabbit/slim/test/data/regression_data_no_constant.model and b/vowpalwabbit/slim/test/data/regression_data_no_constant.model differ diff --git a/vowpalwabbit/slim/test/data/regression_data_no_constant.pred b/vowpalwabbit/slim/test/data/regression_data_no_constant.pred index ec553b2b5e9..89b02b9f031 100644 --- a/vowpalwabbit/slim/test/data/regression_data_no_constant.pred +++ b/vowpalwabbit/slim/test/data/regression_data_no_constant.pred @@ -1,2 +1,2 @@ -0.034454 -0.172271 +0.034453 +0.172265 diff --git a/vowpalwabbit/slim/test/ut_util.cc b/vowpalwabbit/slim/test/ut_util.cc index 65e8be040b2..8c6e6f332c3 100644 --- a/vowpalwabbit/slim/test/ut_util.cc +++ b/vowpalwabbit/slim/test/ut_util.cc @@ -343,11 +343,11 @@ TEST_P(invalid_model_test, Run) } invalid_model_param invalid_model_param[] = { - {"regression_data_1", regression_data_1_model, regression_data_1_model_len, {54, 62}, + {"regression_data_1", regression_data_1_model, regression_data_1_model_len, {55, 63}, predict_param_weight_type::SPARSE}, // 2 weights - {"regression_data_1", regression_data_1_model, regression_data_1_model_len, {54, 62}, + {"regression_data_1", regression_data_1_model, regression_data_1_model_len, {55, 63}, predict_param_weight_type::DENSE}, // 2 weights - {"regression_data_6", regression_data_6_model, regression_data_6_model_len, {69, 81, 93, 105}, + {"regression_data_6", regression_data_6_model, regression_data_6_model_len, {70, 82, 94, 106}, predict_param_weight_type::SPARSE} // 4 weights }; diff --git a/wasm/README.md b/wasm/README.md index 0632ca0b907..d94f49e63bf 100644 --- a/wasm/README.md +++ b/wasm/README.md @@ -9,6 +9,7 @@ Javascript bindings for [VowpalWabbit](https://vowpalwabbit.org/) | 0.0.5 | 9.8.0 | wasm_v0.0.5 | | 0.0.6 | 9.8.0 | wasm_v0.0.6 | | 0.0.7 | 9.9.0 | wasm_v0.0.7 | +| 0.0.8 | 9.10.0 | wasm_v0.0.8 | ## Documentation diff --git a/wasm/package.json b/wasm/package.json index 5bcb3b2898a..bece32d24ef 100644 --- a/wasm/package.json +++ b/wasm/package.json @@ -1,6 +1,6 @@ { "name": "@vowpalwabbit/vowpalwabbit", - "version": "0.0.7", + "version": "0.0.8", "description": "wasm bindings for vowpal wabbit", "exports": { ".": {