File indexing completed on 2026-04-09 07:58:21
0001 import matplotlib.pyplot as plt
0002
0003
0004 def get_param_result_map(points_list, results_list):
0005 ret = {}
0006 for points, results in zip(points_list, results_list):
0007 for key in points:
0008 if key in results:
0009 ret[key] = {'kwargs': points[key]['kwargs'], 'ret': results[key]}
0010 else:
0011 print("key %s not in results")
0012 return ret
0013
0014
0015 def draw_plots(ret, xkey):
0016
0017 x_y_map = {}
0018 for key in ret:
0019 y = ret[key]['ret']
0020 kwargs = ret[key]['kwargs']
0021
0022 x = kwargs[xkey]
0023 x_y_map[x] = y
0024
0025
0026
0027 x_list = list(x_y_map.keys())
0028 x_list.sort()
0029 y_list = [x_y_map[x] for x in x_list]
0030
0031
0032 fig = plt.figure()
0033 ax = fig.add_subplot(1, 1, 1)
0034 ax.plot(x_list, y_list, color='tab:blue')
0035
0036
0037 ax.set_xlim([0, 0.1])
0038 ax.set_ylim([0, 1])
0039
0040 ax.set_xlabel(xkey)
0041 ax.set_ylabel('AUC')
0042
0043 ax.set_title('AUC with %s' % xkey)
0044
0045
0046 plt.show()
0047
0048
0049 points1 = {'f0715a5cac2032cfc5e3cc9f3e3357813a565cab': {'kwargs': {'alpha': 0.7370499824147523, 'colsample_bytree': 0.7052001671810584, 'eta': 0.061539107095042206, 'gamma': 0.3768972446409322, 'max_delta_step': 5.559055959338833, 'max_depth': 34.455202948905296, 'min_child_weight': 27.251073306284823, 'scale_pos_weight': 8.254507265058038, 'seed': 5.731980219696928, 'subsample': 0.376002012129681}}, '8a191dd9c4b4625ee8e4b30cac582d932ec68011': {'kwargs': {'alpha': 0.5796381619950467, 'colsample_bytree': 0.3603926073873194, 'eta': 0.08047465769383089, 'gamma': 0.9008199093397357, 'max_delta_step': 1.920273836975528, 'max_depth': 4.779348283851704, 'min_child_weight': 82.8789096714284, 'scale_pos_weight': 9.928966624328437, 'seed': 32.229443478406495, 'subsample': 0.315629175902784}}, '53777c8f07b2e83bbb0890adb9f0f56adc1b6c4d': {'kwargs': {'alpha': 0.5996223120415098, 'colsample_bytree': 0.23516105244338611, 'eta': 0.0033226331556943213, 'gamma': 0.9922203935242493, 'max_delta_step': 1.7465652061444947, 'max_depth': 15.723780695793998, 'min_child_weight': 88.42520948613331, 'scale_pos_weight': 4.174890056932079, 'seed': 1.4249320110647643, 'subsample': 0.27191037032614307}}, 'd808f47c5e63ef8f82497ae6aad05ffba20193db': {'kwargs': {'alpha': 0.6939188950911951, 'colsample_bytree': 0.7111335846873444, 'eta': 0.007635640601150418, 'gamma': 0.12176011951112908, 'max_delta_step': 8.862138412738078, 'max_depth': 48.139115205423444, 'min_child_weight': 59.58231509839007, 'scale_pos_weight': 0.8539533058791215, 'seed': 14.732825128475884, 'subsample': 0.2217087973782852}}, '312d603aa80fe5054fac7749449cff5801c7f7b8': {'kwargs': {'alpha': 0.48096280852811757, 'colsample_bytree': 0.35348412204311486, 'eta': 0.026102697075971827, 'gamma': 0.3260982955502004, 'max_delta_step': 0.9610973179531157, 'max_depth': 20.470106656255936, 'min_child_weight': 72.30625266803096, 'scale_pos_weight': 1.9498819699168735, 'seed': 47.44404774296532, 'subsample': 0.46716798126713954}}, '053d6eaf336584152287c19cb6d80dd7e988dc5f': {'kwargs': {'alpha': 0.054033996041948695, 'colsample_bytree': 0.9782353872575908, 'eta': 0.01859000904795547, 'gamma': 0.004300658642705013, 'max_delta_step': 7.359231033895142, 'max_depth': 4.910291573708891, 'min_child_weight': 57.125856279726904, 'scale_pos_weight': 9.245448333326683, 'seed': 40.42671404631153, 'subsample': 0.5592057464441867}}, '47fcec81d02c935e577d68d645a851411646c850': {'kwargs': {'alpha': 0.29069710338203425, 'colsample_bytree': 0.6682782283104473, 'eta': 0.01682694789712872, 'gamma': 0.3047694836865329, 'max_delta_step': 5.176571289757744, 'max_depth': 12.21515248071105, 'min_child_weight': 17.607898836542056, 'scale_pos_weight': 0.10758844277118595, 'seed': 12.233262459745259, 'subsample': 0.1504837565060477}}, '0debbccbbad1898b0ace911abc7b194a46d133ae': {'kwargs': {'alpha': 0.2755720157659465, 'colsample_bytree': 0.8103778255898365, 'eta': 0.07465707041461515, 'gamma': 0.9840186804101336, 'max_delta_step': 9.848043855766889, 'max_depth': 44.82707132597007, 'min_child_weight': 16.746069592164893, 'scale_pos_weight': 8.467612139929722, 'seed': 23.119090106253118, 'subsample': 0.2558395325351913}}, 'c84803cf3a931663af3a86797483676e881b891e': {'kwargs': {'alpha': 0.10002005750895016, 'colsample_bytree': 0.2952004213836158, 'eta': 0.058566469003877464, 'gamma': 0.6553658771012805, 'max_delta_step': 4.357798491613893, 'max_depth': 23.77837224633501, 'min_child_weight': 9.554246397836664, 'scale_pos_weight': 7.569666848173825, 'seed': 17.273448881690502, 'subsample': 0.7481747369549834}}, 'b5c10d0cc3c56f06e4284b34101eabf7ac9cc1a0': {'kwargs': {'alpha': 0.7581625345381989, 'colsample_bytree': 0.6288180373263546, 'eta': 0.0753961020307722, 'gamma': 0.5293168324266648, 'max_delta_step': 3.8720508345941065, 'max_depth': 11.155505790856868, 'min_child_weight': 63.711879483371746, 'scale_pos_weight': 9.730873199926606, 'seed': 30.389636733887784, 'subsample': 0.6623138628962174}}, '25c787b0f29835df85766b7f6f37c58a8afb722a': {'kwargs': {'alpha': 0.3227375050238718, 'colsample_bytree': 0.7806423105910397, 'eta': 0.06892746201974502, 'gamma': 0.1246605468633577, 'max_delta_step': 1.564983697804062, 'max_depth': 22.590472089219443, 'min_child_weight': 33.832950599220055, 'scale_pos_weight': 9.293021509583099, 'seed': 28.077731789771665, 'subsample': 0.9649082999834623}}, 'a4c62a005e50b30563c8136b65b7ac4ab35ef248': {'kwargs': {'alpha': 0.5410005589757522, 'colsample_bytree': 0.1591859943945069, 'eta': 0.0827309462667341, 'gamma': 0.5968317340758771, 'max_delta_step': 8.2359689740328, 'max_depth': 27.395473217885137, 'min_child_weight': 84.62647470946146, 'scale_pos_weight': 4.902995991585466, 'seed': 20.41216463813878, 'subsample': 0.19914362945322717}}, '207f893919165287721a352ad8985f6bbaf2587e': {'kwargs': {'alpha': 0.48815370426766747, 'colsample_bytree': 0.6313417505984559, 'eta': 0.03625857372140906, 'gamma': 0.5941348348536, 'max_delta_step': 8.30415838532181, 'max_depth': 39.90128227863364, 'min_child_weight': 20.906948897302247, 'scale_pos_weight': 9.178432257293121, 'seed': 38.91404909117018, 'subsample': 0.4817191405100111}}, '9a0defa184465033ca1d7dd97c845af05d60af62': {'kwargs': {'alpha': 0.27937613955144236, 'colsample_bytree': 0.34957037690598636, 'eta': 0.06668600700091035, 'gamma': 0.20330959648954072, 'max_delta_step': 4.305258190092057, 'max_depth': 15.094946280049882, 'min_child_weight': 25.082827785015503, 'scale_pos_weight': 5.419478346554111, 'seed': 17.518303380357107, 'subsample': 0.5167279400928934}}, '509ce5e826fbea8815baa534657940c910cfc55f': {'kwargs': {'alpha': 0.0717960988827191, 'colsample_bytree': 0.9926020256373844, 'eta': 0.014105256518578269, 'gamma': 0.7410022267038714, 'max_delta_step': 1.1627709318345791, 'max_depth': 28.891784313398833, 'min_child_weight': 30.40921594272542, 'scale_pos_weight': 3.2135244845279765, 'seed': 18.067389079678517, 'subsample': 0.9024437144084017}}, 'faadeebe4f5f480b0b433538591e6c26ef72b6ae': {'kwargs': {'alpha': 0.4422868803573755, 'colsample_bytree': 0.9491471435222574, 'eta': 0.06663549994152372, 'gamma': 0.5276256553916654, 'max_delta_step': 5.094908198006554, 'max_depth': 46.14858637049848, 'min_child_weight': 23.601495233420767, 'scale_pos_weight': 7.2124962492250235, 'seed': 48.01599680319991, 'subsample': 0.9699822533939738}}, '8350a99b70489adeefeda23e2219f07fd4be87d5': {'kwargs': {'alpha': 0.1653502027975029, 'colsample_bytree': 0.807084495324573, 'eta': 0.02126694837679881, 'gamma': 0.1475901533664299, 'max_delta_step': 6.239721969537473, 'max_depth': 14.044864339684693, 'min_child_weight': 70.51447946940795, 'scale_pos_weight': 8.92584040580361, 'seed': 35.16151295640776, 'subsample': 0.419909640995761}}, 'ad09c5fc5b4c983923ee1067bb93c6aa73bfe04f': {'kwargs': {'alpha': 0.9697869355335356, 'colsample_bytree': 0.6210305954871612, 'eta': 0.05328069143710448, 'gamma': 0.9129411876267608, 'max_delta_step': 0.7700718122531136, 'max_depth': 32.61481152259293, 'min_child_weight': 68.09955158441387, 'scale_pos_weight': 9.284108348629527, 'seed': 26.312279555846022, 'subsample': 0.9147227373822518}}, 'a8aae82962012c58efc4201a76375c94be729294': {'kwargs': {'alpha': 0.5954531194968008, 'colsample_bytree': 0.9529414821398111, 'eta': 0.018380590700565004, 'gamma': 0.7748281465026012, 'max_delta_step': 1.3073360370678921, 'max_depth': 37.624755306746685, 'min_child_weight': 63.87154457082049, 'scale_pos_weight': 4.031115553919237, 'seed': 41.4365373661436, 'subsample': 0.48050134500529507}}, 'cea3a26032b72a654ee143e328f09fcd3bc5d6ff': {'kwargs': {'alpha': 0.5040644966135356, 'colsample_bytree': 0.32922216176752694, 'eta': 0.06107475218204287, 'gamma': 0.5491973347269214, 'max_delta_step': 5.299663024545489, 'max_depth': 43.91575293473623, 'min_child_weight': 15.00083630214336, 'scale_pos_weight': 8.560480553359616, 'seed': 13.431798160907203, 'subsample': 0.5343724921934745}}}
0050
0051 points2 = {'be14c556f8a841b40db33a74c478eb3f4cb23755': {'kwargs': {'alpha': 0.4580153943125277, 'colsample_bytree': 0.1, 'eta': 0.1, 'gamma': 0.3045870705362288, 'max_delta_step': 10.0, 'max_depth': 40.1474578788322, 'min_child_weight': 96.97116605726112, 'scale_pos_weight': 10.0, 'seed': 47.2831737268388, 'subsample': 0.1}}, 'df0ce2ee19c418ffc8e830a91510f069d5a875b1': {'kwargs': {'alpha': 0.04215955459538778, 'colsample_bytree': 0.29086541978112146, 'eta': 0.05866151696155121, 'gamma': 0.8311794942302044, 'max_delta_step': 1.60720335305918, 'max_depth': 19.213935683299923, 'min_child_weight': 72.4247572192607, 'scale_pos_weight': 2.1627615057750713, 'seed': 46.30461310936564, 'subsample': 0.9452809888159761}}, '197ac6f87dffedd43678ba8527eb56becd309c79': {'kwargs': {'alpha': 0.5364680195881149, 'colsample_bytree': 0.45189088748933604, 'eta': 0.012371305875746585, 'gamma': 0.9064360497565197, 'max_delta_step': 1.4126470367805288, 'max_depth': 38.486995676085996, 'min_child_weight': 62.464195059355134, 'scale_pos_weight': 1.9583422410872753, 'seed': 39.67358138575, 'subsample': 0.4310335654442331}}, '7170eed1bd5f4a099b4c544cee79ed1283d9ff37': {'kwargs': {'alpha': 0.2654385662062296, 'colsample_bytree': 0.1, 'eta': 0.1, 'gamma': 1.0, 'max_delta_step': 10.0, 'max_depth': 40.74300186240512, 'min_child_weight': 96.8398377569323, 'scale_pos_weight': 10.0, 'seed': 46.807896117574124, 'subsample': 0.1}}, '8abb9e4eb40f5a694f5b618c608302b882b498e6': {'kwargs': {'alpha': 1.0, 'colsample_bytree': 0.1, 'eta': 0.1, 'gamma': 1.0, 'max_delta_step': 10.0, 'max_depth': 40.850853201498104, 'min_child_weight': 97.0549046383368, 'scale_pos_weight': 10.0, 'seed': 47.25385945582012, 'subsample': 0.9210320936625356}}, 'a811bda1e0b5c7cff610fa70fb85521ea0c869a5': {'kwargs': {'alpha': 0.6726491408436711, 'colsample_bytree': 0.9269069267585942, 'eta': 0.06833338001009504, 'gamma': 0.30622643752425194, 'max_delta_step': 7.3139395959433084, 'max_depth': 38.107722806641064, 'min_child_weight': 21.020434049795245, 'scale_pos_weight': 8.625353218323646, 'seed': 41.23483252115022, 'subsample': 0.9271536994585713}}, '79536f8106c0b53a718c3f9019b78a64a8aa4ccc': {'kwargs': {'alpha': 1.0, 'colsample_bytree': 0.1, 'eta': 0.1, 'gamma': 0.6426685109205953, 'max_delta_step': 10.0, 'max_depth': 41.810419215310425, 'min_child_weight': 96.37283611262006, 'scale_pos_weight': 10.0, 'seed': 46.25045893436094, 'subsample': 0.1}}, 'cd87458fe8bc94d8dfed999174faac1972617c58': {'kwargs': {'alpha': 0.3646361026289764, 'colsample_bytree': 0.5304744918363348, 'eta': 0.011874812292597915, 'gamma': 0.4459527826112035, 'max_delta_step': 1.8149394340185943, 'max_depth': 20.995979979503147, 'min_child_weight': 71.56134824779393, 'scale_pos_weight': 1.4992809317315503, 'seed': 45.15888883082988, 'subsample': 0.1540915641713254}}, 'a20174ec210131e97137710284a3fdb4047e4b0a': {'kwargs': {'alpha': 0.7234865078104759, 'colsample_bytree': 0.2556252549399418, 'eta': 0.041324249574747986, 'gamma': 0.42396037128920105, 'max_delta_step': 1.5349116722277856, 'max_depth': 28.720096898384245, 'min_child_weight': 30.259144124422598, 'scale_pos_weight': 4.910845925218909, 'seed': 18.85620687924454, 'subsample': 0.8305267316952343}}, '93790e7e12ac7c1ce44903c825981ef82ea9a674': {'kwargs': {'alpha': 0.028260010405939395, 'colsample_bytree': 0.9902894226408323, 'eta': 0.0477759322455881, 'gamma': 0.1493077456736832, 'max_delta_step': 1.3681665841543689, 'max_depth': 38.96334182187581, 'min_child_weight': 62.97524482974987, 'scale_pos_weight': 5.7359104666825145, 'seed': 41.76572530322487, 'subsample': 0.6560279991568655}}, 'e194cdbd7208e1fd8b2a874515739ffc26681bea': {'kwargs': {'alpha': 1.0, 'colsample_bytree': 0.1, 'eta': 0.1, 'gamma': 0.7367438875465829, 'max_delta_step': 10.0, 'max_depth': 41.161156638200104, 'min_child_weight': 96.58333136689605, 'scale_pos_weight': 10.0, 'seed': 47.51635068885047, 'subsample': 0.1}}, '4cde5b8e54c55a7420a9ca03df7ea33c91527745': {'kwargs': {'alpha': 0.8412613710127163, 'colsample_bytree': 0.6317122838792428, 'eta': 0.0023314148623097774, 'gamma': 0.45397306658996595, 'max_delta_step': 0.8277097324783322, 'max_depth': 29.64834888950255, 'min_child_weight': 29.40298565101134, 'scale_pos_weight': 1.6418341544823978, 'seed': 17.546786397998623, 'subsample': 0.10107797057345437}}, 'db014e29b17436fa766ace84c2c4591e8533865d': {'kwargs': {'alpha': 1.0, 'colsample_bytree': 0.1, 'eta': 0.1, 'gamma': 0.9494125025648193, 'max_delta_step': 10.0, 'max_depth': 40.431636883912695, 'min_child_weight': 98.00228095586948, 'scale_pos_weight': 10.0, 'seed': 47.81606400706705, 'subsample': 0.1}}, 'e39ad808f6980dba7d320b2d1e02854a653563f2': {'kwargs': {'alpha': 0.6226353183543241, 'colsample_bytree': 0.9633858983987651, 'eta': 0.025507650364184987, 'gamma': 0.2526722336657782, 'max_delta_step': 1.1115816204056783, 'max_depth': 20.28987252695812, 'min_child_weight': 70.93580123132998, 'scale_pos_weight': 1.6865368744793607, 'seed': 47.4112687993577, 'subsample': 0.47621247638017916}}, '93a2d3e39bed31fc7df4aab484c8f1402833f29e': {'kwargs': {'alpha': 0.4654579770875542, 'colsample_bytree': 0.8217708017908828, 'eta': 0.02541732515276022, 'gamma': 0.7139940787731547, 'max_delta_step': 2.9004034766349163, 'max_depth': 9.651050115755544, 'min_child_weight': 64.96257180377857, 'scale_pos_weight': 9.748574606801421, 'seed': 29.883339473112517, 'subsample': 0.5097000232806876}}, '53ab4cbd8b772ce31be09fa2bfb156e30d4a91d5': {'kwargs': {'alpha': 0.24269021594049067, 'colsample_bytree': 0.8344480786258023, 'eta': 0.04079745399825966, 'gamma': 0.003773313638273046, 'max_delta_step': 0.8188512349914712, 'max_depth': 26.48844983712253, 'min_child_weight': 30.40442688574331, 'scale_pos_weight': 1.6429352431303523, 'seed': 16.838427821607635, 'subsample': 0.2810149933254557}}, '04cbb5b4ebcd9790c86197badfcf5fe97d67be78': {'kwargs': {'alpha': 1.0, 'colsample_bytree': 0.1, 'eta': 0.1, 'gamma': 1.0, 'max_delta_step': 10.0, 'max_depth': 41.26269634587534, 'min_child_weight': 96.44318057112507, 'scale_pos_weight': 10.0, 'seed': 46.354154492638365, 'subsample': 0.1}}, '6e2c4d6e09570df33f815067d20ee53e5db5ad24': {'kwargs': {'alpha': 0.6933458135606636, 'colsample_bytree': 0.1, 'eta': 0.1, 'gamma': 0.3892709873027238, 'max_delta_step': 10.0, 'max_depth': 42.98588175186529, 'min_child_weight': 96.6647021087748, 'scale_pos_weight': 7.796687756769591, 'seed': 47.11218295852123, 'subsample': 0.1}}, '56fc5113ba134afe98fee106db67bd2a64156e00': {'kwargs': {'alpha': 0.8479768497476806, 'colsample_bytree': 0.8111384034507712, 'eta': 0.0005347138616303759, 'gamma': 0.008119648332206353, 'max_delta_step': 9.804490997203043, 'max_depth': 40.258030915405335, 'min_child_weight': 19.78532778420805, 'scale_pos_weight': 9.858434166546141, 'seed': 37.51085532619348, 'subsample': 0.898888119554901}}, '43fd803c635e8b8a6bc6d1d561d2de2179f68363': {'kwargs': {'alpha': 1.0, 'colsample_bytree': 0.1, 'eta': 0.1, 'gamma': 0.9530669314561849, 'max_delta_step': 10.0, 'max_depth': 40.40496213650497, 'min_child_weight': 98.01332801885265, 'scale_pos_weight': 10.0, 'seed': 47.7993906601342, 'subsample': 0.1}}}
0052
0053 points3 = {'fafe03cd6b4a8cd9b9867447317e069cc63b540f': {'kwargs': {'alpha': 0.7027101973022741, 'colsample_bytree': 0.3969726123308247, 'eta': 0.08804899477662154, 'gamma': 0.7332885869178056, 'max_delta_step': 1.8927487961368616, 'max_depth': 36.55438115222037, 'min_child_weight': 63.232517532502676, 'scale_pos_weight': 3.96685994356639, 'seed': 42.41559299421199, 'subsample': 0.6362395159118978}}, 'a0c475873c1e3bd84cd7a1b119142eafc1a1bd25': {'kwargs': {'alpha': 0.5943310092891746, 'colsample_bytree': 0.21945087421840515, 'eta': 0.06907806427410738, 'gamma': 0.6601073560483439, 'max_delta_step': 0.9344235563770931, 'max_depth': 38.3309892123419, 'min_child_weight': 63.81068842474452, 'scale_pos_weight': 2.23891566439122, 'seed': 41.97994334838864, 'subsample': 0.36545190311446785}}, '8f85065dcfe1b34af5f12edc593be90b0df1a034': {'kwargs': {'alpha': 0.07017523858568098, 'colsample_bytree': 0.25245430296074767, 'eta': 0.07372738651245907, 'gamma': 0.4248833432428326, 'max_delta_step': 7.882712105372102, 'max_depth': 39.46168797937724, 'min_child_weight': 23.007131093319046, 'scale_pos_weight': 9.162678541265091, 'seed': 41.45050611040056, 'subsample': 0.26802697905939493}}, 'b01bb823a4ed6d6b55a0570861c7402a8e69a952': {'kwargs': {'alpha': 0.2778321144179313, 'colsample_bytree': 0.24783129396130135, 'eta': 0.03912534818797658, 'gamma': 0.4663767659308974, 'max_delta_step': 0.5969513938896576, 'max_depth': 20.116687479189903, 'min_child_weight': 72.65557882251787, 'scale_pos_weight': 3.506923818134493, 'seed': 46.62543265063431, 'subsample': 0.8192148073532302}}, '867222ddfe76c2e4939c1a5d07dcdd8af3f61263': {'kwargs': {'alpha': 0.28252777374080884, 'colsample_bytree': 0.8400576756601256, 'eta': 0.04327203262030846, 'gamma': 0.8624792015142486, 'max_delta_step': 2.5038134011126356, 'max_depth': 24.87300616817943, 'min_child_weight': 30.633048799756867, 'scale_pos_weight': 1.5793817027389545, 'seed': 16.292432861827407, 'subsample': 0.8607089372051691}}, 'c3f545d1ac41263ac374e72daa586f9f0ba488d5': {'kwargs': {'alpha': 0.9614060003583368, 'colsample_bytree': 0.5470816113462734, 'eta': 0.021622141248675775, 'gamma': 0.8768751749518214, 'max_delta_step': 3.5447970634971515, 'max_depth': 20.325632117761916, 'min_child_weight': 72.35420840242924, 'scale_pos_weight': 1.8340941559179336, 'seed': 47.016284327493636, 'subsample': 0.3722865968933107}}, '3951b831115c88df886c2785e62191990ecbbf79': {'kwargs': {'alpha': 0.7185573738874034, 'colsample_bytree': 0.587776160190954, 'eta': 0.01824607769713198, 'gamma': 0.5980782554862835, 'max_delta_step': 5.241386352818127, 'max_depth': 14.866031458707162, 'min_child_weight': 25.61654255058955, 'scale_pos_weight': 5.009978453726078, 'seed': 16.47855957741612, 'subsample': 0.9467042719983234}}, '8ce5f1b484a9f96f7587de7548bf7e70c3315ba4': {'kwargs': {'alpha': 0.4252815329760634, 'colsample_bytree': 0.6050223806476221, 'eta': 0.06279134027079947, 'gamma': 0.7372940595627078, 'max_delta_step': 0.43167579746224205, 'max_depth': 37.72059597659628, 'min_child_weight': 62.67432855341192, 'scale_pos_weight': 4.917341562415212, 'seed': 41.69041245162549, 'subsample': 0.40295378190317477}}, '14419a3779d1ff8fcf6873558993ebbedc89d987': {'kwargs': {'alpha': 0.5660924216310128, 'colsample_bytree': 0.5288758554890975, 'eta': 0.09152795934206077, 'gamma': 0.8567557168223149, 'max_delta_step': 6.549446679928241, 'max_depth': 14.983435119406053, 'min_child_weight': 71.85532948956917, 'scale_pos_weight': 9.695867277789734, 'seed': 34.98380568191385, 'subsample': 0.5537510395389743}}, 'a2842976f367d7190590f9ff984fb189e39bf77c': {'kwargs': {'alpha': 0.9515503282889703, 'colsample_bytree': 0.14846546461213583, 'eta': 0.049796246903521274, 'gamma': 0.43034129450534, 'max_delta_step': 4.903202451873084, 'max_depth': 22.888382020684478, 'min_child_weight': 10.276935516154795, 'scale_pos_weight': 8.145439797744409, 'seed': 18.147311251474655, 'subsample': 0.6367058712157992}}, '82c1f9fff1847eeebd5790de973a25414ed03c4e': {'kwargs': {'alpha': 0.3583571832282799, 'colsample_bytree': 0.7888902217417609, 'eta': 0.09206654626929545, 'gamma': 0.185718219320687, 'max_delta_step': 0.8332918151235735, 'max_depth': 37.31113537069529, 'min_child_weight': 65.18148397663374, 'scale_pos_weight': 3.9426434129898036, 'seed': 42.17671974123183, 'subsample': 0.487027713543176}}, '4964c55ff939b41150ea433d34ba54c46b73bc6a': {'kwargs': {'alpha': 0.23406035151804216, 'colsample_bytree': 0.579042534809806, 'eta': 0.028600368999834338, 'gamma': 0.23818222147295043, 'max_delta_step': 0.8490976659073024, 'max_depth': 19.211553258551916, 'min_child_weight': 70.89679426305557, 'scale_pos_weight': 0.41080827258102803, 'seed': 47.50122115129428, 'subsample': 0.9416281815903255}}, '0faee152d960ab76c2c9d9d8f9a54456c3101ec3': {'kwargs': {'alpha': 0.5599072754380644, 'colsample_bytree': 0.2165004538719889, 'eta': 0.04162758668598478, 'gamma': 0.4356332097414869, 'max_delta_step': 1.0941546100733701, 'max_depth': 38.01570722270386, 'min_child_weight': 62.452288988763314, 'scale_pos_weight': 4.346240319712552, 'seed': 41.39389069656801, 'subsample': 0.463114251878039}}, 'cd7137c0bf4d3f827c7421f542dbbc64916541a8': {'kwargs': {'alpha': 0.8869573684575884, 'colsample_bytree': 0.6902984861982361, 'eta': 0.03080627863752672, 'gamma': 0.9245409023620079, 'max_delta_step': 5.892836209964155, 'max_depth': 12.896642419419463, 'min_child_weight': 17.93589479730323, 'scale_pos_weight': 0.647945136780913, 'seed': 13.443694351976626, 'subsample': 0.5701860704990126}}, '213e70ecf8287e91c235e86144d9eb9b134c6d53': {'kwargs': {'alpha': 0.8284209401027416, 'colsample_bytree': 0.817074151477903, 'eta': 0.07200443927829558, 'gamma': 0.5114740131616691, 'max_delta_step': 0.26033962409835576, 'max_depth': 36.752851129556504, 'min_child_weight': 64.28107275799505, 'scale_pos_weight': 4.448210925228673, 'seed': 43.01065716874698, 'subsample': 0.32210006283513226}}, 'c87cc0b69045040ed69eaa8123edc6ccb2ab9e4d': {'kwargs': {'alpha': 0.1633970438356287, 'colsample_bytree': 0.1519336707210463, 'eta': 0.033360719369632655, 'gamma': 0.42081849258348936, 'max_delta_step': 3.418449947145543, 'max_depth': 11.147224425644653, 'min_child_weight': 64.83620593285208, 'scale_pos_weight': 9.390045456970249, 'seed': 29.95364916707937, 'subsample': 0.10606655548871441}}, '1c6d03bd8b06eb173e2967c4272f3a67148e78bd': {'kwargs': {'alpha': 0.04208119478518213, 'colsample_bytree': 0.6570249548171683, 'eta': 0.04458158794488585, 'gamma': 0.16696235169779328, 'max_delta_step': 2.3252023655167853, 'max_depth': 9.14278697997893, 'min_child_weight': 65.52474029656636, 'scale_pos_weight': 8.080576249652733, 'seed': 29.632865507785233, 'subsample': 0.4752579477073231}}, 'e9772925ef0e76e4253a6558b4f6a21e9dd65240': {'kwargs': {'alpha': 0.5821223589718156, 'colsample_bytree': 0.21054124739571017, 'eta': 0.014024016305762978, 'gamma': 0.0691875275212791, 'max_delta_step': 1.8485411019875952, 'max_depth': 22.46872238443997, 'min_child_weight': 71.13399159458304, 'scale_pos_weight': 2.2801930139645554, 'seed': 46.14912747503271, 'subsample': 0.38832342636151695}}, '7204d46c1d79b806849dd776856560443488cd62': {'kwargs': {'alpha': 0.48918192575218433, 'colsample_bytree': 0.8802771638062074, 'eta': 0.024379240601836907, 'gamma': 0.5435958667485749, 'max_delta_step': 1.5250511650679621, 'max_depth': 18.943633514783965, 'min_child_weight': 70.66155353203935, 'scale_pos_weight': 2.313949295550981, 'seed': 46.37771705734808, 'subsample': 0.7585227251888592}}, 'fd13af0cbfed477c2aca976f87a4ffe5cba01f6c': {'kwargs': {'alpha': 0.9170671839476585, 'colsample_bytree': 0.7048639567433913, 'eta': 0.09641342058779678, 'gamma': 0.567108807844195, 'max_delta_step': 0.49189167285642377, 'max_depth': 36.928677638727045, 'min_child_weight': 63.46554744335657, 'scale_pos_weight': 5.09560090663176, 'seed': 39.75902566415049, 'subsample': 0.6584570383288748}}}
0054
0055 results1 = {'a4c62a005e50b30563c8136b65b7ac4ab35ef248': 0.9553849421389543, 'd808f47c5e63ef8f82497ae6aad05ffba20193db': 0.9557551651587148, '25c787b0f29835df85766b7f6f37c58a8afb722a': 0.957533009248183, 'b5c10d0cc3c56f06e4284b34101eabf7ac9cc1a0': 0.9578631340829472, '0debbccbbad1898b0ace911abc7b194a46d133ae': 0.9538168806809304, '053d6eaf336584152287c19cb6d80dd7e988dc5f': 0.9560617184487816, '53777c8f07b2e83bbb0890adb9f0f56adc1b6c4d': 0.9290285374565601, '312d603aa80fe5054fac7749449cff5801c7f7b8': 0.9594610405946045, '47fcec81d02c935e577d68d645a851411646c850': 0.9565828380935457, '8a191dd9c4b4625ee8e4b30cac582d932ec68011': 0.9575967322650636, 'c84803cf3a931663af3a86797483676e881b891e': 0.956408341729566, '509ce5e826fbea8815baa534657940c910cfc55f': 0.9587363779941975, 'cea3a26032b72a654ee143e328f09fcd3bc5d6ff': 0.9557460386707255, '8350a99b70489adeefeda23e2219f07fd4be87d5': 0.9588596656538051, '207f893919165287721a352ad8985f6bbaf2587e': 0.9577829647794619, 'f0715a5cac2032cfc5e3cc9f3e3357813a565cab': 0.9563017535411852, 'ad09c5fc5b4c983923ee1067bb93c6aa73bfe04f': 0.9580936589632294, 'faadeebe4f5f480b0b433538591e6c26ef72b6ae': 0.9572100370199619, '9a0defa184465033ca1d7dd97c845af05d60af62': 0.9572507853650232, 'a8aae82962012c58efc4201a76375c94be729294': 0.959368931578009}
0056
0057 results2 = {'8abb9e4eb40f5a694f5b618c608302b882b498e6': 0.9504149959571236, '43fd803c635e8b8a6bc6d1d561d2de2179f68363': 0.9501685618912445, '197ac6f87dffedd43678ba8527eb56becd309c79': 0.9587137960686796, '93790e7e12ac7c1ce44903c825981ef82ea9a674': 0.9585775993766628, '4cde5b8e54c55a7420a9ca03df7ea33c91527745': 0.9193196721132836, 'a20174ec210131e97137710284a3fdb4047e4b0a': 0.9565113100545148, '56fc5113ba134afe98fee106db67bd2a64156e00': 0.9433124026809275, 'df0ce2ee19c418ffc8e830a91510f069d5a875b1': 0.9583433931694213, '6e2c4d6e09570df33f815067d20ee53e5db5ad24': 0.9505786533126307, '93a2d3e39bed31fc7df4aab484c8f1402833f29e': 0.9592043711597578, 'e194cdbd7208e1fd8b2a874515739ffc26681bea': 0.9477700833492515, '04cbb5b4ebcd9790c86197badfcf5fe97d67be78': 0.9077305509106499, 'a811bda1e0b5c7cff610fa70fb85521ea0c869a5': 0.9573711086781767, 'be14c556f8a841b40db33a74c478eb3f4cb23755': 0.9501653108089769, '53ab4cbd8b772ce31be09fa2bfb156e30d4a91d5': 0.9583137810005292, '7170eed1bd5f4a099b4c544cee79ed1283d9ff37': 0.9077188438003386, 'e39ad808f6980dba7d320b2d1e02854a653563f2': 0.9600402060563064, '79536f8106c0b53a718c3f9019b78a64a8aa4ccc': 0.9076761633013631, 'db014e29b17436fa766ace84c2c4591e8533865d': 0.950061683019851, 'cd87458fe8bc94d8dfed999174faac1972617c58': 0.9573071068198805}
0058
0059 results3 = {'0faee152d960ab76c2c9d9d8f9a54456c3101ec3': 0.9567203015545008, 'cd7137c0bf4d3f827c7421f542dbbc64916541a8': 0.9597165061337541, '867222ddfe76c2e4939c1a5d07dcdd8af3f61263': 0.9584214994975399, 'c87cc0b69045040ed69eaa8123edc6ccb2ab9e4d': 0.9225358555029012, '1c6d03bd8b06eb173e2967c4272f3a67148e78bd': 0.9586664071251745, '8f85065dcfe1b34af5f12edc593be90b0df1a034': 0.95246185209079, 'b01bb823a4ed6d6b55a0570861c7402a8e69a952': 0.9582324898466975, 'fd13af0cbfed477c2aca976f87a4ffe5cba01f6c': 0.9575296696358804, 'a0c475873c1e3bd84cd7a1b119142eafc1a1bd25': 0.957667651871562, '4964c55ff939b41150ea433d34ba54c46b73bc6a': 0.960055699094351, '14419a3779d1ff8fcf6873558993ebbedc89d987': 0.957283816090198, 'a2842976f367d7190590f9ff984fb189e39bf77c': 0.9531734601763102, '8ce5f1b484a9f96f7587de7548bf7e70c3315ba4': 0.9584228116592668, '7204d46c1d79b806849dd776856560443488cd62': 0.9599626593846182, 'c3f545d1ac41263ac374e72daa586f9f0ba488d5': 0.9599830012747, 'e9772925ef0e76e4253a6558b4f6a21e9dd65240': 0.9254054556476099, '3951b831115c88df886c2785e62191990ecbbf79': 0.9584402145777451, '82c1f9fff1847eeebd5790de973a25414ed03c4e': 0.957751489250696, 'fafe03cd6b4a8cd9b9867447317e069cc63b540f': 0.9573437915235644, '213e70ecf8287e91c235e86144d9eb9b134c6d53': 0.9581928371313033}
0060
0061
0062 if __name__ == '__main__':
0063 points_list = [points1, points2, points3]
0064 results_list = [results1, results2, results3]
0065 ret = get_param_result_map(points_list, results_list)
0066
0067 xkey = 'eta'
0068 draw_plots(ret, xkey)
0069 xkey = 'alpha'
0070 draw_plots(ret, xkey)