Files
XauBot/backtests/36_ml_v2_results/model_d.pkl
T

265 lines
68 KiB
Plaintext
Raw Normal View History

•Ÿ}”(Œ
model_type”Œbacktests.ml_v2.ml_v2_model”Œ ModelType”“”Œxgboost_binary”…”R”Œ xgb_model”Œ xgboost.core”ŒBooster”“”)”}”Œhandle”Œbuiltins”Œ bytearray”“”B{LConfig{Llearner{L
generic_param{LdeviceSLcpuLfail_on_invalid_gpu_idSL0Ln_jobsSL0LnthreadSL0L random_stateSL0LseedSL0Lseed_per_iterationSL0Lvalidate_parametersSL1}Lgradient_booster{Lgbtree_model_param{Lnum_parallel_treeSL1L num_treesSL62}Lgbtree_train_param{L process_typeSLdefaultL tree_methodSLhistLupdaterSLgrow_quantile_histmakerL updater_seqSLgrow_quantile_histmaker}LnameSLgbtreeLspecified_updaterFLtree_train_param{LalphaSL1L cache_optSL1Lcolsample_bylevelSL1Lcolsample_bynodeSL1Lcolsample_bytreeSL 0.600000024LetaSL 0.0500000007LgammaSL1L grow_policySL depthwiseLinteraction_constraintsSLLlambdaSL5L
learning_rateSL 0.0500000007Lmax_binSL256Lmax_cat_thresholdSL64Lmax_cat_to_onehotSL4Lmax_delta_stepSL1L max_depthSL3L
max_leavesSL0Lmin_child_weightSL10Lmin_split_lossSL1Lmonotone_constraintsSL()L refresh_leafSL1L reg_alphaSL1L
reg_lambdaSL5Lsampling_methodSLuniformL sketch_ratioSL2Lsparse_thresholdSL0.20000000000000001L subsampleSL 0.699999988}Lupdater[#L{Lhist_train_param{Ldebug_synchronizeSL0Lextmem_single_pageSL0Lmax_cached_hist_nodeSL18446744073709551615}LnameSLgrow_quantile_histmaker}}Llearner_model_param{L
base_scoreSL
[5.215755E-1]Lboost_from_averageSL1L num_classSL0L num_featureSL76L
num_targetSL1}Llearner_train_param{LboosterSLgbtreeLdisable_default_eval_metricSL0Lmulti_strategySLone_output_per_treeL objectiveSLbinary:logistic}Lmetrics[#L{LnameSLauc}L objective{LnameSLbinary:logisticLreg_loss_param{Lscale_pos_weightSL1}}}Lversion[#Liii}LModel{Llearner{L
attributes{Lbest_iterationSL51L
best_scoreSL0.7354244074118712}L
feature_names[#LLSLrsiSLatrSL atr_percentSLmacdSL macd_signalSLmacd_histogramSL bb_middleSLbb_upperSLbb_lowerSLbb_widthSL bb_percent_bSLema_9SLema_21SLema_cross_bullSLema_cross_bearSL
volume_smaSL volume_ratioSLvolume_increasingSL high_volumeSL returns_1SL returns_5SL
returns_20SL log_returnsSLprice_positionSLdist_from_sma_20SL
volatility_20SLnormalized_rangeSLavg_normalized_rangeSL close_lag_1SL close_lag_2SL close_lag_3SL close_lag_5SL higher_highSL lower_lowSL
hh_count_5SL
ll_count_5SLhourSLweekdaySLlondon_sessionSL
ny_sessionSL
swing_highSL swing_lowSL is_fvg_bullSL is_fvg_bearSL
fvg_signalSLobSL ob_mitigatedSLbosSLchochSLmarket_structureSLregimeSLregime_confidenceSLh1_ema20SLh1_market_structureSLh1_ema20_distanceSLh1_trend_strengthSLh1_swing_proximitySL
h1_fvg_activeSLh1_ob_proximitySL h1_atr_ratioSLh1_rsiSLfvg_gap_size_atrSL fvg_age_barsSL ob_width_atrSLob_distance_atrSL bos_recencySLconfluence_scoreSLswing_distance_atrSLregime_duration_barsSLregime_transition_probSLvolatility_zscoreSLcrisis_proximitySL
wick_ratioSL
body_ratioSLgap_from_prev_closeSLconsecutive_directionL
feature_types[#LLgradient_booster{Lmodel{Lcats{Lenc[#LLfeature_segments[$l#LL
sorted_idx[$l#L}Lgbtree_model_param{Lnum_parallel_treeSL1L num_treesSL62}Literation_indptr[#L?iiiiiiiiii i
i i i
iiiiiiiiiiiiiiiiiii i!i"i#i$i%i&i'i(i)i*i+i,i-i.i/i0i1i2i3i4i5i6i7i8i9i:i;i<i=i>L tree_info[#L>iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiLtrees[#L>{L base_weights[$d#L;œ‚ó½þ§->—Âi½7š¾ïeW>ú×Â=Æ
+¼^ê’;Ís<­$¼×ó=t<•-R<D¶Ÿ½LÌÍL
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidiL
left_children[$l#L
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LCp»íBñgB–¶0C ßHB2´B<0CG;×Lparents[$l#LÿÿÿLright_children[$l#L
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#LBmg?{¼DBx¿mB0ñ«B#|'?qlã?€¼^ê’;Ís<­$¼×ó=t<•-R<D¶Ÿ½LÌÍL
split_indices[$l#L<<.L
split_type[$U#LL sum_hessian[$d#LEÆ¥#E‰¬ADóã‡E_ýDMmåDv*qDqœžD¿üQDÿýÀB;¦cDA³C‘úJD--LD]ÖBž4sL
tree_param{L num_deletedSL0L num_featureSL76L num_nodesSL15Lsize_leaf_vectorSL1}}{L base_weights[$d#L»Ïès½ÿ>„‹»æ7G¿adn?TŒ»-ë7»é8<ÜÊâ½LÌͼìEs<±^é=LÌͼ°€d<s0L
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidiL
left_children[$l#L
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LCHaCÃ׺C“PKC°hBW BcæðC/Lparents[$l#LÿÿÿLright_children[$l#L
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#LBlzó?«'o@'üGBQåB^R¼BtaëB†¸—»é8<ÜÊâ½LÌͼìEs<±^é=LÌͼ°€d<s0L
split_indices[$l#L<66<<<<L
split_type[$U#LL sum_hessian[$d#LEÆz„E‰pDô*En=…DŠ DÇxD§ÆDE?4?D<%CTt
CºÚCu~C¶ÏíD
6oDEVL
tree_param{L num_deletedSL0L num_featureSL76L num_nodesSL15Lsize_leaf_vectorSL1}}{L base_weights[$d#L¼P4½LÌÍ=½gH9Æü=LÌÍ»æH<€Ô/L
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidiL
left_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LDp¶xD>qbC1:Lparents[$l#LÿÿÿLright_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L½LÌÍ?€Blzó=LÌÍ»æH<€Ô/L
split_indices[$l#L--<L
split_type[$U#LL sum_hessian[$d#LEÆ.7C˜McE¼©`E³_kC”ŸUEwàëDÝ»×L
tree_param{L num_deletedSL0L num_featureSL76L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#L
¼~hÙ¼ìÄ?WPn=±: ½Ã•`=LÌÍ=ä7:oEû=/œ»7x¼ßÇÇ<Öå}¼mjL
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#L
LidiL
left_children[$l#L
 ÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#L
BKiBA¶¡A±ÜDBÆcÔB­Ôˆ@üËLparents[$l#L
ÿÿÿLright_children[$l#L

ÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L
?€¾×&BŠ¢-?€?€=LÌÍ:oEû=/œ»7x¼ßÇÇ<Öå}¼mjL
split_indices[$l#L
76..JL
split_type[$U#L
L sum_hessian[$d#L
EÅ÷ùEÃ!qBµ¡÷E˜ùEw©èBx«¸Aå0nEdCXYQE`âC¼¸4A7WA‰„åL
tree_param{L num_deletedSL0L num_featureSL76L num_nodesSL13Lsize_leaf_vectorSL1}}{L base_weights[$d#L6[ŸÇ½LÌÍ=ÂÉ‹;ou_=LÌͻчO<}ß·L
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidiL
left_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LDa×§D9ÑlChqLparents[$l#LÿÿÿLright_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L½LÌÍ?€Bm®=LÌͻчO<}ß·L
split_indices[$l#L--<L
split_type[$U#LL sum_hessian[$d#LEÅ÷C”
ôE¼¶%E³0ÐC˜UWEz¯D×d>L
tree_param{L num_deletedSL0L num_featureSL76L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#L
¹ f»¼ZWA?PB¡=ÕöK½Å]ð?xâGº„á¸;r2=òE»ËQ¼ëp=LÌÍ;úÕúL
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#L
LidiL
left_children[$l#L
 ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#L
Bˆ½BuõJAgbÐB¢BµU¼AÃÐLparents[$l#L
ÿÿÿLright_children[$l#L

ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L
?€½±ÂŒ? /<ç÷W; +R@ˆ·º„á¸;r2=òE»ËQ¼ëp=LÌÍ;úÕúL
split_indices[$l#L
76=@@6L
split_type[$U#L
L sum_hessian[$d#L
EÅÜÌEÂïB»O‰E ÛEeŒBûAj NEhøCg)wEOšC¯'B}Z AzsÄL
tree_param{L num_deletedSL0L num_featureSL76L num_nodesSL13Lsize_leaf_vectorSL1}}{L base_weights[$d#Lȃ
=½LÌÍ=°Ší»5…Ø=LÌÍ»ÆÓ<zhL
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidiL
left_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LDW?D4¡½CR&íLparents[$l#LÿÿÿLright_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L½LÌÍ?€Bq“ =LÌÍ»ÆÓ<zhL
split_indices[$l#L--<L
split_type[$U#LL sum_hessian[$d#LEÆ[C—S©E¼åÈE³TC™wEͱDÆ€L
tree_param{L num_deletedSL0L num_featureSL76L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#L<< ŽLÌÍ=Ù¬Y<œÔ=LÌͼX‰«;êV L
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidiL
left_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LD]ÞAD+ eCIâuLparents[$l#LÿÿÿLright_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L½LÌÍ?€B9+B=LÌͼX‰«;êV L
split_indices[$l#L--<L
split_type[$U#LL sum_hessian[$d#L¤C›Ö½E¼\8E²¾XC™ÞDØé EyàL
tree_param{L num_deletedSL0L num_featureSL76L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#Lº.k˽LÌÍ=·á5;ÒY•=LÌͼZ~€;Ð8íL
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidiL
left_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LDOðD$eæC=¼Lparents[$l#LÿÿÿLright_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L½LÌÍ?€B9+B=LÌͼZ~€;Ð8íL
split_indices[$l#L--<L
split_type[$U#LL sum_hessian[$d#LEÅæC™®zE¼K¶E²úqC•NDÚÑüEx‹äL
tree_param{L num_deletedSL0L num_featureSL76L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#L¼#ÀϽÃ,P>rC¼Èû¾ù]ÿ>÷ÒÊ=¦Ý ¼Dé;¿ˆf½<«»•‹Ï=@Ãó<¦JÍ<kú½LÌÍL
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidi L
left_children[$l#L
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LCE&CˆBz:Bö§ÈB8ÃdA¦68B÷pTLparents[$l#LÿÿÿLright_children[$l#L
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#LBtaë?³@!Bp@B0ñ«@‘Ž{>ˆœq?€¼Dé;¿ˆf½<«»•‹Ï=@Ãó<¦JÍ<kú½LÌÍL
split_indices[$l#L<<8.L
split_type[$U#LL sum_hessian[$d#LEÆiE““ùDËTvEzY¤D39:D "D{œËDÆ:ìE<.Cûœ«CU«“B þDì`DgWÝB¢'qL
tree_param{L num_deletedSL0L num_featureSL76L num_nodesSL15Lsize_leaf_vectorSL1}}{L base_weights[$d#Lº’J½LÌÍ=­r;¶b=LÌͼ{Þ;ñL
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidi
L
left_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LDBqbD>ÖCLparents[$l#LÿÿÿLright_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L½LÌÍ?€BL=LÌͼ{Þ;ñL
split_indices[$l#L--<L
split_type[$U#LL sum_hessian[$d#LC”{äE»»ÃE²|C“úÌEûàEEüNL
tree_param{L num_deletedSL0L num_featureSL76L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#L9}ìr½LÌÍ=¨ë ; ²ê=LÌÍ»ÞÝU<&Þ*L
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidi L
left_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LD7ƒD²ýC!rLparents[$l#LÿÿÿLright_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L½LÌÍ?€B]R<=LÌÍ»ÞÝU<&Þ*L
split_indices[$l#L--<L
split_type[$U#LL sum_hessian[$d#LEÅ nC’ÔyE»ó&E²óUCýEQM°E˜úL
tree_param{L num_deletedSL0L num_featureSL76L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#L9ÒÝ}½LÌÍ=¨Xƒ;ÄÕà=LÌͼ#çµ;À©‹L
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidi L
left_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LD4DñhCx Lparents[$l#LÿÿÿLright_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L½LÌÍ?€B?C=LÌͼ#çµ;À©‹L
split_indices[$l#L--<L
split_type[$U#LL sum_hessian[$d#LEÅo\C•r—E¼2E²÷ªC„DúãNEh}®L
tree_param{L num_deletedSL0L num_featureSL76L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#L<I&½LÌÍ=¿S·<± =LÌÍ»¬«½;â¸_L
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidi
L
left_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LD3^ªD¹B«ÎÃLparents[$l#LÿÿÿLright_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L½LÌÍ?€·vR2=LÌÍ»¬«½;â¸_L
split_indices[$l#L--L
split_type[$U#LL sum_hessian[$d#LEÅê‹C–×$E¼}E³µ&CŒ.E+è†E;ÆL
tree_param{L num_deletedSL0L num_featureSL76L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#L»·%Õ½LÌÍ=ŽÁ^=LÌÍ»„ y<e¦ïL
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidiL
left_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LD"+ŒDðC6"Lparents[$l#LÿÿÿLright_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L½LÌÍ?€BzGà=LÌÍ»„ y<e¦ïL
split_indices[$l#L--<L
split_type[$U#LL sum_hessian[$d#LEÅ£ŠCûE¼£ØE³ìUC‹x/EŒ3ÿDžá[L
tree_param{L num_deletedSL0L num_featureSL76L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#Lº•m½LÌÍ=•¼Ž;³)I=LÌͻƾO;Í~ÐL
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidiL
left_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LD\CûºøB®¸›Lparents[$l#LÿÿÿLright_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L½LÌÍ?€·0-=LÌͻƾO;Í~ÐL
split_indices[$l#L--L
split_type[$U#LL sum_hessian[$d#LEì)C Eº²(E²5ïC‡Ã›E-¬E7c1L
tree_param{L num_deletedSL0L num_featureSL76L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#L»‚i·½LÌÍ=„•˹À ™=LÌͼ5F;žZÜL
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidiL
left_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LDðSCóÆB÷‰€Lparents[$l#LÿÿÿLright_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L½LÌÍ?€B9+B=LÌͼ5F;žZÜL
split_indices[$l#L--<L
split_type[$U#LL sum_hessian[$d#L§C‰¼ôE»eØE³
/C…º—DÚ¯æEx¼jL
tree_param{L num_deletedSL0L num_featureSL76L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#LºØÊ>=+.½«|'>Rs?<¼’¾G>‡æ-::%<\2=LÌͽLÌÍ:¬>;¼[Ú?½LÌÍ=LÌÍL
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidiL
left_children[$l#L
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LBÂÌ<B/ TB€+DAêÚæC%¨ÚB«ÈDÙLparents[$l#LÿÿÿLright_children[$l#L
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L¿RÅ!?#\ç@À>ƒí·0[8bc·0[::%<\2=LÌͽLÌÍ:¬>;¼[Ú?½LÌÍ=LÌÍL
split_indices[$l#L6?K
L
split_type[$U#LL sum_hessian[$d#LgDñÛŒEˆ‹„Dâ%-BûeôEteœD_ŸDd«HBÀk:AëêêDí5ÖDû”SC è¾CŸ›>L
tree_param{L num_deletedSL0L num_featureSL76L num_nodesSL15Lsize_leaf_vectorSL1}}{L base_weights[$d#L:‰º¿½LÌÍ=Œ?;›#Ê=LÌͼ.t¦;œL
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidiL
left_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LD Cêp7Bä¨<Lparents[$l#LÿÿÿLright_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L½LÌÍ?€B7ž=LÌͼ.t¦;œL
split_indices[$l#L--<L
split_type[$U#LL sum_hessian[$d#LEÅ1uC‰Q@E¼œaE´/°C†Ë E~ÙSL
tree_param{L num_deletedSL0L num_featureSL76L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#L¼¸=½LÌÍ=?-/¼ˆ5ý=LÌÍ»©üì<œÓL
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidiL
left_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LDùCìù¡BÅ àLparents[$l#LÿÿÿLright_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L½LÌÍ?€Blzó=LÌÍ»©üì<œÓL
split_indices[$l#L--<L
split_type[$U#LL sum_hessian[$d#LŸCŠäžE»ÓUE³ÑC…GEx³DÜ (L
tree_param{L num_deletedSL0L num_featureSL76L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#L»Ÿøô>н».˜¿:Я>0œ ½áá/?8ë…»´9½LÌÍ;ìzX= Ë»™³¼íàç=LÌÍ<gq²L
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidiL
left_children[$l#L
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LB¦èBCÑBB{`mA<c(B©€Aô‘šAK¶ÄLparents[$l#LÿÿÿLright_children[$l#L
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L¾×&?€Aðk:?\y>Úܪ?wç<»´9½LÌÍ;ìzX= Ë»™³¼íàç=LÌÍ<gq²L
split_indices[$l#L677?:
L
split_type[$U#LL sum_hessian[$d#LEÃ6èE sEyú´BZŠJE òEt¥@Bª®qA¹áAû3}EsFB²µzElÛBùEdB"ŸwB2½jL
tree_param{L num_deletedSL0L num_featureSL76L num_nodesSL15Lsize_leaf_vectorSL1}}{L base_weights[$d#L<ýz¾¯™Ë=HࣾþQ=<ê>Ï…|;Ý&ó¼›½22¼Óa<„iÇ<i5 <ò”r»ñ—8;Õ¹WL
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidiL
left_children[$l#L
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LB´e[BE B¨ð¥A8Ú˜AMùæAHÐBÀ¼Lparents[$l#LÿÿÿLright_children[$l#L
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#LB"‰@š&¾¿éà»)¢}Aã×B1œBX·†¼›½22¼Óa<„iÇ<i5 <ò”r»ñ—8;Õ¹WL
split_indices[$l#L<8<<<L
split_type[$U#LL sum_hessian[$d#LE‹ûD!´E®hCçgäC5¯
DJÂCŸŒC¾¯BÇfB£øC·FŒCZ<E
»E-‚€L
tree_param{L num_deletedSL0L num_featureSL76L num_nodesSL15Lsize_leaf_vectorSL1}}{L base_weights[$d#L;Òur½LÌÍ=’Œ8<fíé=LÌͻ׎ú;ÜomL
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidiL
left_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LDCÍc·BËZ Lparents[$l#LÿÿÿLright_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L½LÌÍ?€BL=LÌͻ׎ú;ÜomL
split_indices[$l#L--<L
split_type[$U#LL sum_hessian[$d#LEÄTCˆÀKE»È}E³â—C|¼ÒE"—÷EE-6L
tree_param{L num_deletedSL0L num_featureSL76L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#L»‚3½LÌÍ=m}):j=s=LÌÍ»ÀÐ;»7#L
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidiL
left_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LCü6qBœ¨ Lparents[$l#LÿÿÿLright_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L½LÌÍ?€·0-=LÌÍ»ÀÐ;»7#L
split_indices[$l#L--L
split_type[$U#LL sum_hessian[$d#LEÅ3C…EE¼ÞÀE´á³C¡¡E0£ÔE9‘L
tree_param{L num_deletedSL0L num_featureSL76L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#L»¸„>½LÌÍ=Xâ!» Ü0=LÌͺ!5ƒ<ô”°L
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidiL
left_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LCè÷)<B
ÍêLparents[$l#LÿÿÿLright_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L½LÌÍ?€?€=LÌͺ!5ƒ<ô”°L
split_indices[$l#L--7L
split_type[$U#LL sum_hessian[$d#LEÃÞ C€¿ÊE»Ò£E´§Cy?E±SÌB­6µL
tree_param{L num_deletedSL0L num_featureSL76L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#L»ú¸Ž½‚.=LÌͽLÌͼM¼N‡;>bµL
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidiL
left_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LC×H˜C¾WùB»ç¢Lparents[$l#LÿÿÿLright_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L?€=LÌͽLÌÍB*ª¼N‡;>bµL
split_indices[$l#L--<L
split_type[$U#LL sum_hessian[$d#LEÀï E¹1íCw£~CoË“E±³‘DšEE"KL
tree_param{L num_deletedSL0L num_featureSL76L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#Lºy¸û½LÌÍ=Y9;Y‹)=LÌͼŽÑ;x•L
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidiL
left_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LCÏŸÁC¬À—B¦¸Lparents[$l#LÿÿÿLright_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L½LÌÍ?€B"‰=LÌͼŽÑ;x•L
split_indices[$l#L--<L
split_type[$U#LL sum_hessian[$d#LEÁô7Cv>YEºBDE³ CdDDâE ƒÝL
tree_param{L num_deletedSL0L num_featureSL76L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#L;>¼½LÌÍ=r9‡<|É=LÌͺæhx<š¯L
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidiL
left_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LCÏùXC§èŽBBmLparents[$l#LÿÿÿLright_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L½LÌÍ?€B‡5O=LÌͺæhx<š¯L
split_indices[$l#L--<L
split_type[$U#LL sum_hessian[$d#LEÁÓûCwÒeEºhE²ÎChÛ_E›¿gD8y/L
tree_param{L num_deletedSL0L num_featureSL76L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#L;D™Û¾‡ð=!ñžïŽô½FU§>–²§¼ãíl½P¼{”È<B–•¼ga<Áº;¸¼=ŒÛ;oR€L
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidiL
left_children[$l#L
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LBr0AB´IB¼=·A‹®AÏÊãBM ³Lparents[$l#LÿÿÿLright_children[$l#L
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#LB†˜@=—‚¿AñVAÿ•/»Aâ?€BSd½P¼{”È<B–•¼ga<Áº;¸¼=ŒÛ;oR€L
split_indices[$l#L<8<5<L
split_type[$U#LL sum_hessian[$d#LEÀœ‹D7àÌE© qCºëCµ­­DÑE†,
Bïl¢C|q…C!“—CIÇÃD$ðäCíd®D±ôqE3]ÛL
tree_param{L num_deletedSL0L num_featureSL76L num_nodesSL15Lsize_leaf_vectorSL1}}{L base_weights[$d#L»¯Ÿ>eš½ÝÏ&=èâ\?Þ,½ÿ§g?œy½^;Ú[/=# 5»È »®Û'½Iß=»`¼ÖÒL
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidiL
left_children[$l#L
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LBÀKgB¼äBÞBØŒAî×JB IUA€û‰Lparents[$l#LÿÿÿLright_children[$l#L
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L½âtA>%¿j?€?+xÁ>Ù |@J˽^;Ú[/=# 5»È »®Û'½Iß=»`¼ÖÒL
split_indices[$l#L6:77:6L
split_type[$U#LL sum_hessian[$d#LEÀøüEšEeWwEûC'ÈfE_Û|B¯SB@YE¡Bù}¢B,&SEXâÂBßEB‰ÞÐA–‚ L
tree_param{L num_deletedSL0L num_featureSL76L num_nodesSL15Lsize_leaf_vectorSL1}}{L base_weights[$d#L;þn¬½LÌÍ=nßG<7šO=LÌÍ8ð/=å¥L
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidiL
left_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LC¾Š]XB»áLparents[$l#LÿÿÿLright_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L½LÌÍ?€?€=LÌÍ8ð/=å¥L
split_indices[$l#L--7L
split_type[$U#LL sum_hessian[$d#LEÁ ¾CgçE¹Ê‚E²Ó4C^é¬E°.ÇB©DL
tree_param{L num_deletedSL0L num_featureSL76L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#Lö½LÌÍ=j7‡<'ªö=LÌÍ»™„~;«åôL
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidiL
left_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LC½¶­CœŽšBbÿFLparents[$l#LÿÿÿLright_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L½LÌÍ?€·®¼=LÌÍ»™„~;«åôL
split_indices[$l#L--L
split_type[$U#LL sum_hessian[$d#LEÁ.ÎCn~}E¹ºÚE²ªCbKE*!E;KÿL
tree_param{L num_deletedSL0L num_featureSL76L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#L»l›¢½LÌÍ=2™‡ºÊ²=LÌÍ»‚"#<$âûL
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidi L
left_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LåC—ÌB¶Ä2Lparents[$l#LÿÿÿLright_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L½LÌÍ?€BpÛü=LÌÍ»‚"#<$âûL
split_indices[$l#L--<L
split_type[$U#LL sum_hessian[$d#LEÀƒôC`´vE¹~PE²Ò´CUsŽEÖDÇ'tL
tree_param{L num_deletedSL0L num_featureSL76L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#L;$ðj½LÌÍ=@…{;¿²o=LÌÍ»²Où;»è\L
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidi!L
left_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LCŸ˜9C†»¹BìûLparents[$l#LÿÿÿLright_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L½LÌÍ?€¶€•n=LÌÍ»²Où;»è\L
split_indices[$l#L--L
split_type[$U#LL sum_hessian[$d#LE¿ÐCWE@E¹óE²¿†CJÍ¡E-ËE7³pL
tree_param{L num_deletedSL0L num_featureSL76L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#L;î¿=€?5½ÄeÚ=-ò>Ò`Á½þ¾ŒÐž<‘gK:Œ~J½LÌÍ=LÌÍ»¯eÉ<,<í¼Â&{»?ôL
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidi"L
left_children[$l#L
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LB|ZAàQâAQØAÃ;C\Aº$rAe˸Lparents[$l#LÿÿÿLright_children[$l#L
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L?€VEPºáDýyì·Ü“¼EFÈ{AP<gK:Œ~J½LÌÍ=LÌÍ»¯eÉ<,<í¼Â&{»?ôL
split_indices[$l#LK$L
split_type[$U#LL sum_hessian[$d#LlEt—kE ¡lEg“©CP<(DíÄhC¥ùÄC_1/EY BžfC (DÍÕ Cz?C'~pC$uL
tree_param{L num_deletedSL0L num_featureSL76L num_nodesSL15Lsize_leaf_vectorSL1}}{L base_weights[$d#L¼Mß¾2NW=`W˜½6º~¾í}>ug½–ûi¼‹Ö«;W;p;¸¨o¼Ó|<Ÿ<åɘ¼8Ë;Ý$oL
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidi#L
left_children[$l#L
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LB†MíB‡BÎÐ^B(žëAúB<B¢8[Lparents[$l#LÿÿÿLright_children[$l#L
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#LB7ž¿OZf?$dþBuYDüó×BlzóB€Õ¸¼‹Ö«;W;p;¸¨o¼Ó|<Ÿ<åɘ¼8Ë;Ý$oL
split_indices[$l#L<<<<L
split_type[$U#LL sum_hessian[$d#LE¿ÓDàôïE†Û—DœXD ·/DÝ\hEúC¨û@DcµB2ë#CýúD»¡gC†ìD¸éD…(ÚL
tree_param{L num_deletedSL0L num_featureSL76L num_nodesSL15Lsize_leaf_vectorSL1}}{L base_weights[$d#Lº6¦K>À½Éªw¼ÓaF?mb¿3~= R;™Â7½`û<Ìi”=LÌͽLÌͼ´G=°Ô»?qƒL
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidi$L
left_children[$l#L