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

115 lines
26 KiB
Plaintext
Raw Normal View History

•9h}”(Œ
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_treesSL21}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.109171E-1]Lboost_from_averageSL1L num_classSL0L num_featureSL53L
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_iterationSL10L
best_scoreSL0.6166829538966868}L
feature_names[#L5SLrsiSLatrSL 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_ema20L
feature_types[#LLgradient_booster{Lmodel{Lcats{Lenc[#LLfeature_segments[$l#LL
sorted_idx[$l#L}Lgbtree_model_param{Lnum_parallel_treeSL1L num_treesSL21}Literation_indptr[#Liiiiiiiiii i
i i i
iiiiiiiiL tree_info[#LiiiiiiiiiiiiiiiiiiiiiLtrees[#L{L base_weights[$d#L<«b½LÌÍ=ËÓ¢<~b=LÌÍ»ÀÂÙ;ÛYjL
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidiL
left_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LDnJÉD>wABÊ‹|Lparents[$l#LÿÿÿLright_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L½LÌÍ?€·»T«=LÌÍ»ÀÂÙ;ÛYjL
split_indices[$l#L--L
split_type[$U#LL sum_hessian[$d#LEÚgUC—EÐî}EǤC–í’E;…ESz.L
tree_param{L num_deletedSL0L num_featureSL53L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#L»®Œ½LÌÍ=ª™v¸Îz=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#LDfÛhD>)0B½{Lparents[$l#LÿÿÿLright_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L½LÌÍ?€=LÌͻ͜x;ÀÑŒL
split_indices[$l#L--L
split_type[$U#LL sum_hessian[$d#LEÚpèCšÿšEÐÀîEÇ.PC™)ëEA!ôEM:«L
tree_param{L num_deletedSL0L num_featureSL53L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#L:÷hÞ½LÌÍ=´@<-q=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^Ø2D2 qB”ÆŽLparents[$l#LÿÿÿLright_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L½LÌÍ?€6ñà˜=LÌÍ»¦Þ;º(L
split_indices[$l#L--L
split_type[$U#LL sum_hessian[$d#LEÙÄC—¡5EÐJ|EÆæéC92EB–ýEK6ÕL
tree_param{L num_deletedSL0L num_featureSL53L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#L<ѽLÌÍ=¼kI<„=LÌÍ»¤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#LDVäeD&ÎB¤¬áLparents[$l#LÿÿÿLright_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L½LÌÍ?€=LÌÍ»¤I;Ï
'L
split_indices[$l#L--L
split_type[$U#LL sum_hessian[$d#LEÙ—‡C˜Q±EÐlEÆæ‚C’¾EAEL­íL
tree_param{L num_deletedSL0L num_featureSL53L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#L»ŠC½LÌÍ= iy:<°r=LÌÍ»°†;©K²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#LDLAD+8BަLparents[$l#LÿÿÿLright_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L½LÌÍ?€=LÌÍ»°†;©K²L
split_indices[$l#L--L
split_type[$U#LL sum_hessian[$d#LEÙ½{C–³ÒEÐR>EÆÊ£C˜y²E@úEL-L
tree_param{L num_deletedSL0L num_featureSL53L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#L;Jµ«½LÌÍ=¨nä<pç=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#LDF¢D!¨‘BeSLparents[$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Ù¤ÿC–ÃÉEÐ8ÃEÆÔ÷C<ÂE@©EM•DL
tree_param{L num_deletedSL0L num_featureSL53L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#L»kލ=‘’’½¤C^¹´s?JòÓ»2j¿j¦H»RV]<t9=LÌͽLÌͼQ û:ù 2=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! äC88iC]3»Bw€Cú&PBíiCÍÔNLparents[$l#LÿÿÿLright_children[$l#L
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L?ª«?€?€6ñà˜6ñà˜·Œá
6ñà˜»RV]<t9=LÌͽLÌͼQ û:ù 2=LÌͽLÌÍL
split_indices[$l#L..L
split_type[$U#LL sum_hessian[$d#LEÙóÓE\WEW
EH´YCEEå5CVªE%¶7D ø†Cj†¬BŸZðCâE)¡sB‡÷CV±ÊL
tree_param{L num_deletedSL0L num_featureSL53L num_nodesSL15Lsize_leaf_vectorSL1}}{L base_weights[$d#L
»› »={¥Ó½)S=±Ít½«s˜¼æy½‡¾Û»õæu;ŸØ;a„p¼TÕ×;×ìU»sH5L
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
IANƒ@÷@ù)|AfXÖLparents[$l#L
ÿÿÿLright_children[$l#L

ÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L
6ñà˜EP!†?€»¡©ú¹ÃV›¼æy>–Hû»õæu;ŸØ;a„p¼TÕ×;×ìU»sH5L
split_indices[$l#L
 $L
split_type[$U#L
L sum_hessian[$d#L
¼EUÖäE]d”E6|ÓCúЋA3r)E\±"Bï ÒE.ÿÌC…°œCj?ÝC˜ET§¢L
tree_param{L num_deletedSL0L num_featureSL53L num_nodesSL13Lsize_leaf_vectorSL1}}{L base_weights[$d#L»Ù{M=u_¶½˜nw¼o?@Ø:¶.Ê¿lxÍ»L´<ÜÝ=LÌͼîa »ÔXR;°<„“ú½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#LAý‹*C)JPCaGŒB Å-C-¥7A–ä²Bö%Lparents[$l#LÿÿÿLright_children[$l#L
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L?ª«?€?€?;â`?+I¦>»l¹†:ûL´<ÜÝ=LÌͼîa »ÔXR;°<„“ú½LÌÍL
split_indices[$l#L..
L
split_type[$U#LL sum_hessian[$d#LEÙ^AEZñ‚EWËEGgÉCœMÇEFSuC‹¼RE]D'E¯CoöˆBJ
DGtvEvXB†â†CT`L
tree_param{L num_deletedSL0L num_featureSL53L num_nodesSL15Lsize_leaf_vectorSL1}}{L base_weights[$d#L»¿)d=9È„½Ÿ¢¤¼
?Rî<Xœ¿€»‡†Ý<8=LÌͽLÌͼƒ{X; Í—=LÌͽ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#LAÐSªBø½'C|÷“BDÖƒAø¯èC[Â8Lparents[$l#LÿÿÿLright_children[$l#L
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L?AÔ?€?€¶¢ƒÊ6ñà˜·Œá
»‡†Ý<8=LÌͽLÌͼƒ{X; Í—=LÌͽLÌÍL
split_indices[$l#L..L
split_type[$U#LL sum_hessian[$d#LEÙßhE~fêE5WçEhøC²7E'5ºCb"ÜE0¢HD]öÀCwJ£BÚHîCwÿ/EµÇB!ÏC9¯L
tree_param{L num_deletedSL0L num_featureSL53L num_nodesSL15Lsize_leaf_vectorSL1}}{L base_weights[$d#L
»’7¨=¼ÿ!¼Ô‡ƒ¼Q=LÌÍ;ëá¾»œ­»7ó<r»ç¤Ú;™™*=LÌͽLÌÍL
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#L
Lidi
L
left_children[$l#L
ÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#L
Ai/âC-ϬBLlAlB†9§DmþËLparents[$l#L
ÿÿÿLright_children[$l#L
ÿÿÿÿ
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L
º*‹?€?€:ºŽ€=LÌÍ»7ó<r»ç¤Ú;™™*=LÌͽLÌÍL
split_indices[$l#L
..L
split_type[$U#L