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

102 lines
22 KiB
Plaintext
Raw Normal View History

•øY}”(Œ
model_type”Œbacktests.ml_v2.ml_v2_model”Œ ModelType”“”Œxgboost_binary”…”R”Œ xgb_model”Œ xgboost.core”ŒBooster”“”)”}”Œhandle”Œbuiltins”Œ bytearray”“”BªR{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_treesSL17}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_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_iterationSL6L
best_scoreSL0.6263388538546487}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_treesSL17}Literation_indptr[#Liiiiiiiiii i
i i i
iiiiL tree_info[#LiiiiiiiiiiiiiiiiiLtrees[#L{L base_weights[$d#L;œ‚ó½LÌÍ=Øw˜<Is=LÌÍ»ùøR<
Ó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#LDuA÷D>ߥC÷Lparents[$l#LÿÿÿLright_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L½LÌÍ?€¶€•~=LÌÍ»ùøR<
ÓL
split_indices[$l#L--L
split_type[$U#LL sum_hessian[$d#LEÆ¥#C–÷çE½5¤E³¶-C—÷mE.¨—E8ÃÄL
tree_param{L num_deletedSL0L num_featureSL53L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#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#LDdK~D<¡BÖÊLparents[$l#LÿÿÿLright_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L½LÌÍ?€¶€•n=LÌÍ»éð÷;Ô¨L
split_indices[$l#L--L
split_type[$U#LL sum_hessian[$d#LEÆzC•óPE½ãE³œ4C—êòE.*áE9
‡L
tree_param{L num_deletedSL0L num_featureSL53L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#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#LDcÓçD263B¯·ÎLparents[$l#LÿÿÿLright_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L½LÌÍ?€·0-=LÌÍ»Îð_;Å,ßL
split_indices[$l#L--L
split_type[$U#LL sum_hessian[$d#LEÆ.(C˜~/E¼¦EE³jÙC“¶¼E-4E9¾~L
tree_param{L num_deletedSL0L num_featureSL53L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#L¼zÕ¾½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#LDWi{D-Ì^BÆ YLparents[$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¼s*E³6YC“ÍE)MÒE=àL
tree_param{L num_deletedSL0L num_featureSL53L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#L¹zPo½LÌÍ=¶.K;Œº=LÌÍ»Â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#LDOZçD($B¢ ÃLparents[$l#LÿÿÿLright_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L½LÌÍ?€·0[=LÌÍ»Âb;ÂæýL
split_indices[$l#L--L
split_type[$U#LL sum_hessian[$d#LEÅØ>C“¥ÔE¼áE³;wC&E,êhE9Œ‡L
tree_param{L num_deletedSL0L num_featureSL53L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#Lº8¨½LÌÍ=¶n·;ãóˆ=LÌÍ»¾Ä;ÅÑ6L
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidiL
left_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LDMÈD ÃB¡â7Lparents[$l#LÿÿÿLright_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L½LÌÍ?€·vQ¼=LÌÍ»¾Ä;ÅÑ6L
split_indices[$l#L--L
split_type[$U#LL sum_hessian[$d#LEŲ¢C™E¼!E²Ñ#C”þ÷E+NE:T6L
tree_param{L num_deletedSL0L num_featureSL53L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#L
»ìÞ{=`³°½²D½€çÌ?€=–þŒ½LÌÍ»·é^<I &=LÌͽ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
oCÞÊÝDÂBEÖÎC›éåA›ž0Lparents[$l#L
ÿÿÿLright_children[$l#L

ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L
8íU?€?€·0-6}ä¹?
½x½LÌÍ»·é^<I &=LÌͽLÌÍ<`¤‹:êƒL
split_indices[$l#L
..L
split_type[$U#L
L sum_hessian[$d#L
E^k&E-³óEH}C¯psE=eCwhäE-3ÞCÚIÐC•#BBRi‰CÅ:QEL
tree_param{L num_deletedSL0L num_featureSL53L num_nodesSL13Lsize_leaf_vectorSL1}}{L base_weights[$d#L<2Ñ=°Û½iÞ=ü…ê¾Qí>_j½¨+<Í®È:_µ¼d™²<¹09¼=ÊüŒ¢<»dÉ-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)¨AèS.A>”UAÇtÌA ejAwò9AìLparents[$l#LÿÿÿLright_children[$l#L
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L8%
EP=DýZá>¯íкF«“?SÉUDÿH¤<Í®È:_µ¼d™²<¹09¼=ÊüŒ¢<»dÉ-L
split_indices[$l#L 
L
split_type[$U#LL sum_hessian[$d#LEž«EKÅzE?·ÜE0§CØó;Bü¨ÍE7Ò–CKE'bC:šHCwL.B©uB'²Bô%¬E01hL
tree_param{L num_deletedSL0L num_featureSL53L num_nodesSL15Lsize_leaf_vectorSL1}}{L base_weights[$d#Lº–VÔ=y²¡½£Ž±»µî?+uÝ<·Z¿€»ž{;°À=LÌͼöØ};“.—»_+=
gw½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ú.oC"C+ÎBÊCZ}åA|ÒàBÈ´ŒLparents[$l#LÿÿÿLright_children[$l#L
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L?Yf?€?€¸-¸i9µù@@>›è»ž{;°À=LÌͼöØ};“.—»_+=
gw½LÌÍL
split_indices[$l#L..#
L
split_type[$U#LL sum_hessian[$d#LEÅ­ßE\E.ŰEG üC¬PE´CzÏÀDÝMªD°ÊNCyFÖB¾´D¹å“D„KÕAõyC\ žL
tree_param{L num_deletedSL0L num_featureSL53L num_nodesSL15Lsize_leaf_vectorSL1}}{L base_weights[$d#L
¼-óË=?™(½«ò½n…2?€=h¨½LÌÍ»§G<PãZ=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
AÖÔ*C·Û‡D8eB2qC¦¤uAv¿KLparents[$l#L
ÿÿÿLright_children[$l#L

ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L