Evaluators Tutorial

– On evaluation –

In this tutorial, we will cover different approaches to model evaluation. Let’s start by investigating perturb-lib evaluators:

[1]:
import perturb_lib as plib

plib.list_evaluators()
[1]:
['MAE', 'Pearson', 'R2', 'RMSE']

Let us focus on standard RMSE evaluator for example:

[2]:
evaluator_id = "RMSE"
evaluator = plib.load_evaluator(evaluator_id)
plib.describe_evaluator(evaluator_id)
[2]:
'Root-mean-square error (RMSE).'

Let us now get datasets and train a sample model.

[5]:
plib_data = plib.load_plibdata(contexts_ids=["HumanCellLine_K562_10xChromium3-scRNA-seq_Replogle22"])
traindata, _, testdata = plib.split_plibdata_3fold(
    plib_data, context_ids="HumanCellLine_K562_10xChromium3-scRNA-seq_Replogle22"
)
model = plib.load_model(
    "Catboost",
    model_args={
        "learning_rate": 0.75,
        "random_seed": 11,
        "iterations": 1000,
        "task_type": "CPU",
    },
)
model.fit(traindata)
16:10:50 | INFO | Loading training data into RAM..
16:10:51 | INFO | ReactomePathways.gmt.zip found in cache.
16:10:51 | INFO | Reducing embedding to 20 dimensions using PCA.
16:10:51 | INFO | Embedding training data of size 12344962..
16:10:51 | INFO | Creating X matrix
16:10:54 | INFO | Creating y vector
16:10:54 | INFO | Fitting CatBoostRegressor on data of shape (12344962, 41)..
0:      learn: 0.1748921        total: 742ms    remaining: 12m 21s
1:      learn: 0.1748209        total: 1.06s    remaining: 8m 50s
2:      learn: 0.1747386        total: 1.37s    remaining: 7m 35s
3:      learn: 0.1746807        total: 1.58s    remaining: 6m 32s
4:      learn: 0.1745931        total: 1.82s    remaining: 6m 1s
5:      learn: 0.1745169        total: 2.06s    remaining: 5m 42s
6:      learn: 0.1744569        total: 2.29s    remaining: 5m 24s
7:      learn: 0.1743925        total: 2.54s    remaining: 5m 15s
8:      learn: 0.1743312        total: 2.8s     remaining: 5m 8s
9:      learn: 0.1742843        total: 3.06s    remaining: 5m 2s
10:     learn: 0.1742344        total: 3.28s    remaining: 4m 55s
11:     learn: 0.1742010        total: 3.5s     remaining: 4m 48s
12:     learn: 0.1741531        total: 3.74s    remaining: 4m 44s
13:     learn: 0.1741033        total: 4.01s    remaining: 4m 42s
14:     learn: 0.1740492        total: 4.25s    remaining: 4m 39s
15:     learn: 0.1740027        total: 4.51s    remaining: 4m 37s
16:     learn: 0.1739472        total: 4.8s     remaining: 4m 37s
17:     learn: 0.1738952        total: 5.09s    remaining: 4m 37s
18:     learn: 0.1738460        total: 5.37s    remaining: 4m 37s
19:     learn: 0.1737908        total: 5.62s    remaining: 4m 35s
20:     learn: 0.1737435        total: 5.85s    remaining: 4m 32s
21:     learn: 0.1737026        total: 6.09s    remaining: 4m 30s
22:     learn: 0.1736509        total: 6.32s    remaining: 4m 28s
23:     learn: 0.1736177        total: 6.6s     remaining: 4m 28s
24:     learn: 0.1735742        total: 6.85s    remaining: 4m 27s
25:     learn: 0.1735393        total: 7.06s    remaining: 4m 24s
26:     learn: 0.1735078        total: 7.29s    remaining: 4m 22s
27:     learn: 0.1734702        total: 7.51s    remaining: 4m 20s
28:     learn: 0.1734081        total: 7.8s     remaining: 4m 21s
29:     learn: 0.1733730        total: 8.05s    remaining: 4m 20s
30:     learn: 0.1733312        total: 8.28s    remaining: 4m 18s
31:     learn: 0.1732966        total: 8.53s    remaining: 4m 18s
32:     learn: 0.1732545        total: 8.77s    remaining: 4m 16s
33:     learn: 0.1732225        total: 9.01s    remaining: 4m 15s
34:     learn: 0.1731945        total: 9.21s    remaining: 4m 14s
35:     learn: 0.1731647        total: 9.43s    remaining: 4m 12s
36:     learn: 0.1731315        total: 9.64s    remaining: 4m 10s
37:     learn: 0.1731000        total: 9.89s    remaining: 4m 10s
38:     learn: 0.1730604        total: 10.2s    remaining: 4m 10s
39:     learn: 0.1730288        total: 10.4s    remaining: 4m 9s
40:     learn: 0.1729889        total: 10.7s    remaining: 4m 11s
41:     learn: 0.1729510        total: 11.2s    remaining: 4m 14s
42:     learn: 0.1729130        total: 11.6s    remaining: 4m 17s
43:     learn: 0.1728892        total: 11.8s    remaining: 4m 16s
44:     learn: 0.1728590        total: 12.1s    remaining: 4m 16s
45:     learn: 0.1728288        total: 12.3s    remaining: 4m 15s
46:     learn: 0.1727901        total: 12.6s    remaining: 4m 15s
47:     learn: 0.1727701        total: 12.8s    remaining: 4m 14s
48:     learn: 0.1727275        total: 13.1s    remaining: 4m 14s
49:     learn: 0.1726853        total: 13.4s    remaining: 4m 14s
50:     learn: 0.1726490        total: 13.7s    remaining: 4m 15s
51:     learn: 0.1726215        total: 13.9s    remaining: 4m 14s
52:     learn: 0.1725811        total: 14.2s    remaining: 4m 13s
53:     learn: 0.1725557        total: 14.5s    remaining: 4m 13s
54:     learn: 0.1725178        total: 14.8s    remaining: 4m 14s
55:     learn: 0.1724945        total: 15.1s    remaining: 4m 14s
56:     learn: 0.1724630        total: 15.4s    remaining: 4m 14s
57:     learn: 0.1724399        total: 15.7s    remaining: 4m 14s
58:     learn: 0.1724172        total: 15.9s    remaining: 4m 13s
59:     learn: 0.1723790        total: 16.2s    remaining: 4m 14s
60:     learn: 0.1723524        total: 16.5s    remaining: 4m 14s
61:     learn: 0.1723261        total: 16.8s    remaining: 4m 13s
62:     learn: 0.1722930        total: 17.1s    remaining: 4m 14s
63:     learn: 0.1722617        total: 17.4s    remaining: 4m 14s
64:     learn: 0.1722291        total: 17.6s    remaining: 4m 13s
65:     learn: 0.1722122        total: 17.9s    remaining: 4m 12s
66:     learn: 0.1721805        total: 18.1s    remaining: 4m 12s
67:     learn: 0.1721587        total: 18.4s    remaining: 4m 11s
68:     learn: 0.1721351        total: 18.6s    remaining: 4m 11s
69:     learn: 0.1721111        total: 18.9s    remaining: 4m 11s
70:     learn: 0.1720841        total: 19.2s    remaining: 4m 10s
71:     learn: 0.1720553        total: 19.4s    remaining: 4m 10s
72:     learn: 0.1720437        total: 19.7s    remaining: 4m 9s
73:     learn: 0.1720117        total: 19.9s    remaining: 4m 9s
74:     learn: 0.1719860        total: 20.2s    remaining: 4m 9s
75:     learn: 0.1719729        total: 20.5s    remaining: 4m 8s
76:     learn: 0.1719514        total: 20.7s    remaining: 4m 8s
77:     learn: 0.1719350        total: 21s      remaining: 4m 8s
78:     learn: 0.1719126        total: 21.3s    remaining: 4m 8s
79:     learn: 0.1718863        total: 21.6s    remaining: 4m 8s
80:     learn: 0.1718643        total: 21.9s    remaining: 4m 7s
81:     learn: 0.1718407        total: 22.1s    remaining: 4m 7s
82:     learn: 0.1718177        total: 22.4s    remaining: 4m 7s
83:     learn: 0.1718033        total: 22.7s    remaining: 4m 7s
84:     learn: 0.1717853        total: 22.9s    remaining: 4m 6s
85:     learn: 0.1717661        total: 23.2s    remaining: 4m 6s
86:     learn: 0.1717407        total: 23.5s    remaining: 4m 6s
87:     learn: 0.1717246        total: 23.7s    remaining: 4m 6s
88:     learn: 0.1717109        total: 24s      remaining: 4m 5s
89:     learn: 0.1716937        total: 24.3s    remaining: 4m 5s
90:     learn: 0.1716790        total: 24.5s    remaining: 4m 4s
91:     learn: 0.1716599        total: 24.8s    remaining: 4m 4s
92:     learn: 0.1716432        total: 25.1s    remaining: 4m 4s
93:     learn: 0.1716225        total: 25.4s    remaining: 4m 4s
94:     learn: 0.1716036        total: 25.7s    remaining: 4m 4s
95:     learn: 0.1715846        total: 26s      remaining: 4m 4s
96:     learn: 0.1715649        total: 26.3s    remaining: 4m 4s
97:     learn: 0.1715512        total: 26.5s    remaining: 4m 4s
98:     learn: 0.1715382        total: 26.8s    remaining: 4m 4s
99:     learn: 0.1715181        total: 27.1s    remaining: 4m 4s
100:    learn: 0.1714946        total: 27.4s    remaining: 4m 4s
101:    learn: 0.1714789        total: 27.7s    remaining: 4m 3s
102:    learn: 0.1714641        total: 28s      remaining: 4m 3s
103:    learn: 0.1714524        total: 28.2s    remaining: 4m 3s
104:    learn: 0.1714383        total: 28.5s    remaining: 4m 2s
105:    learn: 0.1714285        total: 28.7s    remaining: 4m 2s
106:    learn: 0.1714114        total: 29s      remaining: 4m 1s
107:    learn: 0.1713972        total: 29.2s    remaining: 4m 1s
108:    learn: 0.1713804        total: 29.5s    remaining: 4m
109:    learn: 0.1713612        total: 29.8s    remaining: 4m
110:    learn: 0.1713454        total: 30s      remaining: 4m
111:    learn: 0.1713324        total: 30.3s    remaining: 4m
112:    learn: 0.1713152        total: 30.6s    remaining: 4m
113:    learn: 0.1713053        total: 30.9s    remaining: 3m 59s
114:    learn: 0.1712846        total: 31.2s    remaining: 3m 59s
115:    learn: 0.1712680        total: 31.5s    remaining: 3m 59s
116:    learn: 0.1712532        total: 31.8s    remaining: 3m 59s
117:    learn: 0.1712430        total: 32s      remaining: 3m 59s
118:    learn: 0.1712332        total: 32.3s    remaining: 3m 58s
119:    learn: 0.1712177        total: 32.6s    remaining: 3m 59s
120:    learn: 0.1712057        total: 32.9s    remaining: 3m 58s
121:    learn: 0.1711959        total: 33.1s    remaining: 3m 58s
122:    learn: 0.1711815        total: 33.5s    remaining: 3m 58s
123:    learn: 0.1711652        total: 33.8s    remaining: 3m 58s
124:    learn: 0.1711515        total: 34.1s    remaining: 3m 58s
125:    learn: 0.1711414        total: 34.3s    remaining: 3m 58s
126:    learn: 0.1711285        total: 34.7s    remaining: 3m 58s
127:    learn: 0.1711215        total: 34.9s    remaining: 3m 57s
128:    learn: 0.1711108        total: 35.2s    remaining: 3m 57s
129:    learn: 0.1710997        total: 35.5s    remaining: 3m 57s
130:    learn: 0.1710881        total: 35.8s    remaining: 3m 57s
131:    learn: 0.1710764        total: 36s      remaining: 3m 56s
132:    learn: 0.1710631        total: 36.3s    remaining: 3m 56s
133:    learn: 0.1710503        total: 36.6s    remaining: 3m 56s
134:    learn: 0.1710377        total: 37s      remaining: 3m 56s
135:    learn: 0.1710273        total: 37.2s    remaining: 3m 56s
136:    learn: 0.1710177        total: 37.5s    remaining: 3m 56s
137:    learn: 0.1710102        total: 37.7s    remaining: 3m 55s
138:    learn: 0.1710037        total: 38s      remaining: 3m 55s
139:    learn: 0.1709928        total: 38.2s    remaining: 3m 54s
140:    learn: 0.1709837        total: 38.5s    remaining: 3m 54s
141:    learn: 0.1709722        total: 38.9s    remaining: 3m 54s
142:    learn: 0.1709567        total: 39.2s    remaining: 3m 54s
143:    learn: 0.1709451        total: 39.6s    remaining: 3m 55s
144:    learn: 0.1709338        total: 39.9s    remaining: 3m 55s
145:    learn: 0.1709224        total: 40.1s    remaining: 3m 54s
146:    learn: 0.1709112        total: 40.5s    remaining: 3m 55s
147:    learn: 0.1709008        total: 40.8s    remaining: 3m 54s
148:    learn: 0.1708900        total: 41.1s    remaining: 3m 54s
149:    learn: 0.1708800        total: 41.4s    remaining: 3m 54s
150:    learn: 0.1708708        total: 41.6s    remaining: 3m 53s
151:    learn: 0.1708639        total: 41.8s    remaining: 3m 53s
152:    learn: 0.1708532        total: 42.1s    remaining: 3m 53s
153:    learn: 0.1708450        total: 42.4s    remaining: 3m 52s
154:    learn: 0.1708352        total: 42.7s    remaining: 3m 52s
155:    learn: 0.1708251        total: 43s      remaining: 3m 52s
156:    learn: 0.1708174        total: 43.3s    remaining: 3m 52s
157:    learn: 0.1708079        total: 43.6s    remaining: 3m 52s
158:    learn: 0.1707981        total: 43.9s    remaining: 3m 52s
159:    learn: 0.1707919        total: 44.2s    remaining: 3m 51s
160:    learn: 0.1707870        total: 44.4s    remaining: 3m 51s
161:    learn: 0.1707761        total: 44.6s    remaining: 3m 50s
162:    learn: 0.1707672        total: 44.9s    remaining: 3m 50s
163:    learn: 0.1707587        total: 45.2s    remaining: 3m 50s
164:    learn: 0.1707529        total: 45.4s    remaining: 3m 49s
165:    learn: 0.1707452        total: 45.7s    remaining: 3m 49s
166:    learn: 0.1707374        total: 46s      remaining: 3m 49s
167:    learn: 0.1707310        total: 46.3s    remaining: 3m 49s
168:    learn: 0.1707224        total: 46.6s    remaining: 3m 48s
169:    learn: 0.1707142        total: 46.8s    remaining: 3m 48s
170:    learn: 0.1707064        total: 47.1s    remaining: 3m 48s
171:    learn: 0.1706991        total: 47.4s    remaining: 3m 48s
172:    learn: 0.1706917        total: 47.6s    remaining: 3m 47s
173:    learn: 0.1706858        total: 47.9s    remaining: 3m 47s
174:    learn: 0.1706794        total: 48.1s    remaining: 3m 46s
175:    learn: 0.1706736        total: 48.4s    remaining: 3m 46s
176:    learn: 0.1706658        total: 48.6s    remaining: 3m 46s
177:    learn: 0.1706603        total: 48.9s    remaining: 3m 45s
178:    learn: 0.1706530        total: 49.1s    remaining: 3m 45s
179:    learn: 0.1706444        total: 49.5s    remaining: 3m 45s
180:    learn: 0.1706370        total: 49.8s    remaining: 3m 45s
181:    learn: 0.1706302        total: 50.1s    remaining: 3m 45s
182:    learn: 0.1706223        total: 50.3s    remaining: 3m 44s
183:    learn: 0.1706143        total: 50.6s    remaining: 3m 44s
184:    learn: 0.1706068        total: 50.9s    remaining: 3m 44s
185:    learn: 0.1706032        total: 51.1s    remaining: 3m 43s
186:    learn: 0.1705972        total: 51.4s    remaining: 3m 43s
187:    learn: 0.1705890        total: 51.7s    remaining: 3m 43s
188:    learn: 0.1705826        total: 52s      remaining: 3m 43s
189:    learn: 0.1705781        total: 52.2s    remaining: 3m 42s
190:    learn: 0.1705712        total: 52.5s    remaining: 3m 42s
191:    learn: 0.1705654        total: 52.8s    remaining: 3m 42s
192:    learn: 0.1705609        total: 53.1s    remaining: 3m 41s
193:    learn: 0.1705557        total: 53.3s    remaining: 3m 41s
194:    learn: 0.1705497        total: 53.6s    remaining: 3m 41s
195:    learn: 0.1705456        total: 53.8s    remaining: 3m 40s
196:    learn: 0.1705399        total: 54.1s    remaining: 3m 40s
197:    learn: 0.1705350        total: 54.3s    remaining: 3m 40s
198:    learn: 0.1705285        total: 54.7s    remaining: 3m 40s
199:    learn: 0.1705234        total: 55s      remaining: 3m 40s
200:    learn: 0.1705178        total: 55.3s    remaining: 3m 39s
201:    learn: 0.1705099        total: 55.6s    remaining: 3m 39s
202:    learn: 0.1705042        total: 55.9s    remaining: 3m 39s
203:    learn: 0.1704973        total: 56.2s    remaining: 3m 39s
204:    learn: 0.1704919        total: 56.4s    remaining: 3m 38s
205:    learn: 0.1704860        total: 56.7s    remaining: 3m 38s
206:    learn: 0.1704807        total: 57s      remaining: 3m 38s
207:    learn: 0.1704735        total: 57.3s    remaining: 3m 38s
208:    learn: 0.1704676        total: 57.6s    remaining: 3m 37s
209:    learn: 0.1704617        total: 57.9s    remaining: 3m 37s
210:    learn: 0.1704576        total: 58.1s    remaining: 3m 37s
211:    learn: 0.1704521        total: 58.4s    remaining: 3m 37s
212:    learn: 0.1704480        total: 58.7s    remaining: 3m 36s
213:    learn: 0.1704422        total: 58.9s    remaining: 3m 36s
214:    learn: 0.1704378        total: 59.2s    remaining: 3m 36s
215:    learn: 0.1704322        total: 59.5s    remaining: 3m 35s
216:    learn: 0.1704268        total: 59.8s    remaining: 3m 35s
217:    learn: 0.1704204        total: 1m       remaining: 3m 35s
218:    learn: 0.1704142        total: 1m       remaining: 3m 35s
219:    learn: 0.1704100        total: 1m       remaining: 3m 34s
220:    learn: 0.1704037        total: 1m       remaining: 3m 34s
221:    learn: 0.1703982        total: 1m 1s    remaining: 3m 34s
222:    learn: 0.1703946        total: 1m 1s    remaining: 3m 34s
223:    learn: 0.1703882        total: 1m 1s    remaining: 3m 34s
224:    learn: 0.1703833        total: 1m 2s    remaining: 3m 33s
225:    learn: 0.1703791        total: 1m 2s    remaining: 3m 33s
226:    learn: 0.1703740        total: 1m 2s    remaining: 3m 33s
227:    learn: 0.1703703        total: 1m 3s    remaining: 3m 33s
228:    learn: 0.1703657        total: 1m 3s    remaining: 3m 33s
229:    learn: 0.1703617        total: 1m 3s    remaining: 3m 33s
230:    learn: 0.1703580        total: 1m 3s    remaining: 3m 32s
231:    learn: 0.1703556        total: 1m 4s    remaining: 3m 32s
232:    learn: 0.1703492        total: 1m 4s    remaining: 3m 32s
233:    learn: 0.1703451        total: 1m 4s    remaining: 3m 31s
234:    learn: 0.1703419        total: 1m 4s    remaining: 3m 31s
235:    learn: 0.1703374        total: 1m 5s    remaining: 3m 31s
236:    learn: 0.1703327        total: 1m 5s    remaining: 3m 31s
237:    learn: 0.1703280        total: 1m 5s    remaining: 3m 30s
238:    learn: 0.1703252        total: 1m 6s    remaining: 3m 30s
239:    learn: 0.1703213        total: 1m 6s    remaining: 3m 30s
240:    learn: 0.1703181        total: 1m 6s    remaining: 3m 29s
241:    learn: 0.1703145        total: 1m 6s    remaining: 3m 29s
242:    learn: 0.1703094        total: 1m 7s    remaining: 3m 29s
243:    learn: 0.1703064        total: 1m 7s    remaining: 3m 28s
244:    learn: 0.1703035        total: 1m 7s    remaining: 3m 28s
245:    learn: 0.1702995        total: 1m 7s    remaining: 3m 28s
246:    learn: 0.1702939        total: 1m 8s    remaining: 3m 28s
247:    learn: 0.1702908        total: 1m 8s    remaining: 3m 27s
248:    learn: 0.1702856        total: 1m 8s    remaining: 3m 27s
249:    learn: 0.1702809        total: 1m 9s    remaining: 3m 27s
250:    learn: 0.1702782        total: 1m 9s    remaining: 3m 26s
251:    learn: 0.1702757        total: 1m 9s    remaining: 3m 26s
252:    learn: 0.1702719        total: 1m 9s    remaining: 3m 26s
253:    learn: 0.1702688        total: 1m 10s   remaining: 3m 25s
254:    learn: 0.1702664        total: 1m 10s   remaining: 3m 25s
255:    learn: 0.1702626        total: 1m 10s   remaining: 3m 25s
256:    learn: 0.1702597        total: 1m 10s   remaining: 3m 24s
257:    learn: 0.1702561        total: 1m 11s   remaining: 3m 24s
258:    learn: 0.1702528        total: 1m 11s   remaining: 3m 24s
259:    learn: 0.1702496        total: 1m 11s   remaining: 3m 24s
260:    learn: 0.1702464        total: 1m 11s   remaining: 3m 23s
261:    learn: 0.1702427        total: 1m 12s   remaining: 3m 23s
262:    learn: 0.1702396        total: 1m 12s   remaining: 3m 23s
263:    learn: 0.1702364        total: 1m 12s   remaining: 3m 22s
264:    learn: 0.1702332        total: 1m 12s   remaining: 3m 22s
265:    learn: 0.1702300        total: 1m 13s   remaining: 3m 22s
266:    learn: 0.1702262        total: 1m 13s   remaining: 3m 21s
267:    learn: 0.1702230        total: 1m 13s   remaining: 3m 21s
268:    learn: 0.1702202        total: 1m 14s   remaining: 3m 21s
269:    learn: 0.1702164        total: 1m 14s   remaining: 3m 21s
270:    learn: 0.1702146        total: 1m 14s   remaining: 3m 20s
271:    learn: 0.1702106        total: 1m 14s   remaining: 3m 20s
272:    learn: 0.1702070        total: 1m 15s   remaining: 3m 20s
273:    learn: 0.1702039        total: 1m 15s   remaining: 3m 19s
274:    learn: 0.1702019        total: 1m 15s   remaining: 3m 19s
275:    learn: 0.1701985        total: 1m 15s   remaining: 3m 19s
276:    learn: 0.1701957        total: 1m 16s   remaining: 3m 19s
277:    learn: 0.1701938        total: 1m 16s   remaining: 3m 18s
278:    learn: 0.1701909        total: 1m 16s   remaining: 3m 18s
279:    learn: 0.1701888        total: 1m 17s   remaining: 3m 18s
280:    learn: 0.1701870        total: 1m 17s   remaining: 3m 17s
281:    learn: 0.1701845        total: 1m 17s   remaining: 3m 17s
282:    learn: 0.1701813        total: 1m 17s   remaining: 3m 17s
283:    learn: 0.1701785        total: 1m 18s   remaining: 3m 16s
284:    learn: 0.1701754        total: 1m 18s   remaining: 3m 16s
285:    learn: 0.1701734        total: 1m 18s   remaining: 3m 16s
286:    learn: 0.1701703        total: 1m 18s   remaining: 3m 16s
287:    learn: 0.1701683        total: 1m 19s   remaining: 3m 15s
288:    learn: 0.1701663        total: 1m 19s   remaining: 3m 15s
289:    learn: 0.1701640        total: 1m 19s   remaining: 3m 15s
290:    learn: 0.1701604        total: 1m 20s   remaining: 3m 15s
291:    learn: 0.1701587        total: 1m 20s   remaining: 3m 14s
292:    learn: 0.1701558        total: 1m 20s   remaining: 3m 14s
293:    learn: 0.1701537        total: 1m 20s   remaining: 3m 14s
294:    learn: 0.1701520        total: 1m 21s   remaining: 3m 13s
295:    learn: 0.1701496        total: 1m 21s   remaining: 3m 13s
296:    learn: 0.1701479        total: 1m 21s   remaining: 3m 13s
297:    learn: 0.1701457        total: 1m 21s   remaining: 3m 12s
298:    learn: 0.1701438        total: 1m 22s   remaining: 3m 12s
299:    learn: 0.1701413        total: 1m 22s   remaining: 3m 12s
300:    learn: 0.1701384        total: 1m 22s   remaining: 3m 11s
301:    learn: 0.1701361        total: 1m 22s   remaining: 3m 11s
302:    learn: 0.1701346        total: 1m 23s   remaining: 3m 11s
303:    learn: 0.1701317        total: 1m 23s   remaining: 3m 11s
304:    learn: 0.1701295        total: 1m 23s   remaining: 3m 10s
305:    learn: 0.1701276        total: 1m 23s   remaining: 3m 10s
306:    learn: 0.1701246        total: 1m 24s   remaining: 3m 10s
307:    learn: 0.1701231        total: 1m 24s   remaining: 3m 9s
308:    learn: 0.1701210        total: 1m 24s   remaining: 3m 9s
309:    learn: 0.1701186        total: 1m 24s   remaining: 3m 9s
310:    learn: 0.1701165        total: 1m 25s   remaining: 3m 8s
311:    learn: 0.1701145        total: 1m 25s   remaining: 3m 8s
312:    learn: 0.1701122        total: 1m 25s   remaining: 3m 8s
313:    learn: 0.1701101        total: 1m 26s   remaining: 3m 8s
314:    learn: 0.1701082        total: 1m 26s   remaining: 3m 7s
315:    learn: 0.1701062        total: 1m 26s   remaining: 3m 7s
316:    learn: 0.1701045        total: 1m 26s   remaining: 3m 7s
317:    learn: 0.1701021        total: 1m 27s   remaining: 3m 6s
318:    learn: 0.1701003        total: 1m 27s   remaining: 3m 6s
319:    learn: 0.1700991        total: 1m 27s   remaining: 3m 6s
320:    learn: 0.1700973        total: 1m 27s   remaining: 3m 5s
321:    learn: 0.1700958        total: 1m 28s   remaining: 3m 5s
322:    learn: 0.1700933        total: 1m 28s   remaining: 3m 5s
323:    learn: 0.1700916        total: 1m 28s   remaining: 3m 5s
324:    learn: 0.1700899        total: 1m 29s   remaining: 3m 4s
325:    learn: 0.1700879        total: 1m 29s   remaining: 3m 4s
326:    learn: 0.1700862        total: 1m 29s   remaining: 3m 4s
327:    learn: 0.1700838        total: 1m 29s   remaining: 3m 4s
328:    learn: 0.1700822        total: 1m 30s   remaining: 3m 3s
329:    learn: 0.1700806        total: 1m 30s   remaining: 3m 3s
330:    learn: 0.1700788        total: 1m 30s   remaining: 3m 3s
331:    learn: 0.1700773        total: 1m 30s   remaining: 3m 2s
332:    learn: 0.1700762        total: 1m 31s   remaining: 3m 2s
333:    learn: 0.1700746        total: 1m 31s   remaining: 3m 2s
334:    learn: 0.1700727        total: 1m 31s   remaining: 3m 2s
335:    learn: 0.1700714        total: 1m 31s   remaining: 3m 1s
336:    learn: 0.1700698        total: 1m 32s   remaining: 3m 1s
337:    learn: 0.1700679        total: 1m 32s   remaining: 3m 1s
338:    learn: 0.1700666        total: 1m 32s   remaining: 3m
339:    learn: 0.1700649        total: 1m 32s   remaining: 3m
340:    learn: 0.1700633        total: 1m 33s   remaining: 3m
341:    learn: 0.1700617        total: 1m 33s   remaining: 2m 59s
342:    learn: 0.1700595        total: 1m 33s   remaining: 2m 59s
343:    learn: 0.1700583        total: 1m 34s   remaining: 2m 59s
344:    learn: 0.1700566        total: 1m 34s   remaining: 2m 59s
345:    learn: 0.1700553        total: 1m 34s   remaining: 2m 58s
346:    learn: 0.1700535        total: 1m 34s   remaining: 2m 58s
347:    learn: 0.1700519        total: 1m 35s   remaining: 2m 58s
348:    learn: 0.1700503        total: 1m 35s   remaining: 2m 57s
349:    learn: 0.1700483        total: 1m 35s   remaining: 2m 57s
350:    learn: 0.1700465        total: 1m 36s   remaining: 2m 57s
351:    learn: 0.1700448        total: 1m 36s   remaining: 2m 57s
352:    learn: 0.1700429        total: 1m 36s   remaining: 2m 57s
353:    learn: 0.1700415        total: 1m 37s   remaining: 2m 57s
354:    learn: 0.1700400        total: 1m 37s   remaining: 2m 56s
355:    learn: 0.1700389        total: 1m 37s   remaining: 2m 56s
356:    learn: 0.1700369        total: 1m 37s   remaining: 2m 56s
357:    learn: 0.1700354        total: 1m 38s   remaining: 2m 56s
358:    learn: 0.1700337        total: 1m 38s   remaining: 2m 55s
359:    learn: 0.1700321        total: 1m 38s   remaining: 2m 55s
360:    learn: 0.1700310        total: 1m 38s   remaining: 2m 55s
361:    learn: 0.1700294        total: 1m 39s   remaining: 2m 54s
362:    learn: 0.1700282        total: 1m 39s   remaining: 2m 54s
363:    learn: 0.1700266        total: 1m 39s   remaining: 2m 54s
364:    learn: 0.1700256        total: 1m 40s   remaining: 2m 54s
365:    learn: 0.1700242        total: 1m 40s   remaining: 2m 53s
366:    learn: 0.1700233        total: 1m 40s   remaining: 2m 53s
367:    learn: 0.1700215        total: 1m 40s   remaining: 2m 53s
368:    learn: 0.1700198        total: 1m 41s   remaining: 2m 53s
369:    learn: 0.1700180        total: 1m 41s   remaining: 2m 52s
370:    learn: 0.1700163        total: 1m 41s   remaining: 2m 52s
371:    learn: 0.1700152        total: 1m 42s   remaining: 2m 52s
372:    learn: 0.1700141        total: 1m 42s   remaining: 2m 52s
373:    learn: 0.1700132        total: 1m 42s   remaining: 2m 51s
374:    learn: 0.1700116        total: 1m 42s   remaining: 2m 51s
375:    learn: 0.1700106        total: 1m 43s   remaining: 2m 51s
376:    learn: 0.1700100        total: 1m 43s   remaining: 2m 50s
377:    learn: 0.1700090        total: 1m 43s   remaining: 2m 50s
378:    learn: 0.1700077        total: 1m 43s   remaining: 2m 50s
379:    learn: 0.1700071        total: 1m 44s   remaining: 2m 49s
380:    learn: 0.1700055        total: 1m 44s   remaining: 2m 49s
381:    learn: 0.1700045        total: 1m 44s   remaining: 2m 49s
382:    learn: 0.1700034        total: 1m 45s   remaining: 2m 49s
383:    learn: 0.1700021        total: 1m 45s   remaining: 2m 49s
384:    learn: 0.1700009        total: 1m 45s   remaining: 2m 48s
385:    learn: 0.1699995        total: 1m 45s   remaining: 2m 48s
386:    learn: 0.1699984        total: 1m 46s   remaining: 2m 48s
387:    learn: 0.1699972        total: 1m 46s   remaining: 2m 47s
388:    learn: 0.1699958        total: 1m 46s   remaining: 2m 47s
389:    learn: 0.1699943        total: 1m 47s   remaining: 2m 47s
390:    learn: 0.1699937        total: 1m 47s   remaining: 2m 47s
391:    learn: 0.1699926        total: 1m 47s   remaining: 2m 47s
392:    learn: 0.1699915        total: 1m 47s   remaining: 2m 46s
393:    learn: 0.1699903        total: 1m 48s   remaining: 2m 46s
394:    learn: 0.1699891        total: 1m 48s   remaining: 2m 46s
395:    learn: 0.1699879        total: 1m 48s   remaining: 2m 46s
396:    learn: 0.1699871        total: 1m 49s   remaining: 2m 45s
397:    learn: 0.1699862        total: 1m 49s   remaining: 2m 45s
398:    learn: 0.1699851        total: 1m 49s   remaining: 2m 45s
399:    learn: 0.1699846        total: 1m 49s   remaining: 2m 44s
400:    learn: 0.1699839        total: 1m 50s   remaining: 2m 44s
401:    learn: 0.1699827        total: 1m 50s   remaining: 2m 44s
402:    learn: 0.1699817        total: 1m 50s   remaining: 2m 44s
403:    learn: 0.1699810        total: 1m 51s   remaining: 2m 43s
404:    learn: 0.1699795        total: 1m 51s   remaining: 2m 43s
405:    learn: 0.1699781        total: 1m 51s   remaining: 2m 43s
406:    learn: 0.1699771        total: 1m 52s   remaining: 2m 43s
407:    learn: 0.1699762        total: 1m 52s   remaining: 2m 43s
408:    learn: 0.1699752        total: 1m 52s   remaining: 2m 42s
409:    learn: 0.1699743        total: 1m 53s   remaining: 2m 42s
410:    learn: 0.1699737        total: 1m 53s   remaining: 2m 42s
411:    learn: 0.1699728        total: 1m 53s   remaining: 2m 42s
412:    learn: 0.1699717        total: 1m 53s   remaining: 2m 41s
413:    learn: 0.1699709        total: 1m 54s   remaining: 2m 41s
414:    learn: 0.1699702        total: 1m 54s   remaining: 2m 41s
415:    learn: 0.1699691        total: 1m 54s   remaining: 2m 41s
416:    learn: 0.1699681        total: 1m 55s   remaining: 2m 40s
417:    learn: 0.1699671        total: 1m 55s   remaining: 2m 40s
418:    learn: 0.1699661        total: 1m 55s   remaining: 2m 40s
419:    learn: 0.1699655        total: 1m 55s   remaining: 2m 40s
420:    learn: 0.1699646        total: 1m 56s   remaining: 2m 39s
421:    learn: 0.1699640        total: 1m 56s   remaining: 2m 39s
422:    learn: 0.1699630        total: 1m 56s   remaining: 2m 39s
423:    learn: 0.1699622        total: 1m 57s   remaining: 2m 39s
424:    learn: 0.1699610        total: 1m 57s   remaining: 2m 39s
425:    learn: 0.1699603        total: 1m 57s   remaining: 2m 38s
426:    learn: 0.1699595        total: 1m 58s   remaining: 2m 38s
427:    learn: 0.1699588        total: 1m 58s   remaining: 2m 38s
428:    learn: 0.1699579        total: 1m 58s   remaining: 2m 38s
429:    learn: 0.1699570        total: 1m 59s   remaining: 2m 37s
430:    learn: 0.1699564        total: 1m 59s   remaining: 2m 37s
431:    learn: 0.1699557        total: 1m 59s   remaining: 2m 37s
432:    learn: 0.1699550        total: 1m 59s   remaining: 2m 36s
433:    learn: 0.1699545        total: 2m       remaining: 2m 36s
434:    learn: 0.1699537        total: 2m       remaining: 2m 36s
435:    learn: 0.1699530        total: 2m       remaining: 2m 36s
436:    learn: 0.1699524        total: 2m 1s    remaining: 2m 35s
437:    learn: 0.1699516        total: 2m 1s    remaining: 2m 35s
438:    learn: 0.1699510        total: 2m 1s    remaining: 2m 35s
439:    learn: 0.1699504        total: 2m 1s    remaining: 2m 35s
440:    learn: 0.1699498        total: 2m 2s    remaining: 2m 34s
441:    learn: 0.1699492        total: 2m 2s    remaining: 2m 34s
442:    learn: 0.1699486        total: 2m 2s    remaining: 2m 34s
443:    learn: 0.1699480        total: 2m 3s    remaining: 2m 34s
444:    learn: 0.1699473        total: 2m 3s    remaining: 2m 33s
445:    learn: 0.1699468        total: 2m 3s    remaining: 2m 33s
446:    learn: 0.1699463        total: 2m 3s    remaining: 2m 33s
447:    learn: 0.1699458        total: 2m 4s    remaining: 2m 33s
448:    learn: 0.1699453        total: 2m 4s    remaining: 2m 32s
449:    learn: 0.1699449        total: 2m 4s    remaining: 2m 32s
450:    learn: 0.1699444        total: 2m 4s    remaining: 2m 32s
451:    learn: 0.1699437        total: 2m 5s    remaining: 2m 31s
452:    learn: 0.1699430        total: 2m 5s    remaining: 2m 31s
453:    learn: 0.1699423        total: 2m 5s    remaining: 2m 31s
454:    learn: 0.1699417        total: 2m 6s    remaining: 2m 31s
455:    learn: 0.1699410        total: 2m 6s    remaining: 2m 31s
456:    learn: 0.1699403        total: 2m 6s    remaining: 2m 30s
457:    learn: 0.1699400        total: 2m 7s    remaining: 2m 30s
458:    learn: 0.1699395        total: 2m 7s    remaining: 2m 30s
459:    learn: 0.1699390        total: 2m 7s    remaining: 2m 29s
460:    learn: 0.1699386        total: 2m 7s    remaining: 2m 29s
461:    learn: 0.1699380        total: 2m 8s    remaining: 2m 29s
462:    learn: 0.1699373        total: 2m 8s    remaining: 2m 29s
463:    learn: 0.1699366        total: 2m 8s    remaining: 2m 28s
464:    learn: 0.1699361        total: 2m 9s    remaining: 2m 28s
465:    learn: 0.1699355        total: 2m 9s    remaining: 2m 28s
466:    learn: 0.1699350        total: 2m 9s    remaining: 2m 28s
467:    learn: 0.1699345        total: 2m 9s    remaining: 2m 27s
468:    learn: 0.1699340        total: 2m 10s   remaining: 2m 27s
469:    learn: 0.1699332        total: 2m 10s   remaining: 2m 27s
470:    learn: 0.1699325        total: 2m 10s   remaining: 2m 26s
471:    learn: 0.1699317        total: 2m 11s   remaining: 2m 26s
472:    learn: 0.1699313        total: 2m 11s   remaining: 2m 26s
473:    learn: 0.1699309        total: 2m 11s   remaining: 2m 26s
474:    learn: 0.1699302        total: 2m 11s   remaining: 2m 25s
475:    learn: 0.1699298        total: 2m 12s   remaining: 2m 25s
476:    learn: 0.1699294        total: 2m 12s   remaining: 2m 25s
477:    learn: 0.1699289        total: 2m 12s   remaining: 2m 24s
478:    learn: 0.1699286        total: 2m 13s   remaining: 2m 24s
479:    learn: 0.1699282        total: 2m 13s   remaining: 2m 24s
480:    learn: 0.1699276        total: 2m 13s   remaining: 2m 24s
481:    learn: 0.1699272        total: 2m 13s   remaining: 2m 23s
482:    learn: 0.1699265        total: 2m 14s   remaining: 2m 23s
483:    learn: 0.1699259        total: 2m 14s   remaining: 2m 23s
484:    learn: 0.1699252        total: 2m 14s   remaining: 2m 23s
485:    learn: 0.1699248        total: 2m 15s   remaining: 2m 22s
486:    learn: 0.1699243        total: 2m 15s   remaining: 2m 22s
487:    learn: 0.1699239        total: 2m 15s   remaining: 2m 22s
488:    learn: 0.1699235        total: 2m 15s   remaining: 2m 22s
489:    learn: 0.1699232        total: 2m 16s   remaining: 2m 21s
490:    learn: 0.1699227        total: 2m 16s   remaining: 2m 21s
491:    learn: 0.1699222        total: 2m 16s   remaining: 2m 21s
492:    learn: 0.1699219        total: 2m 16s   remaining: 2m 20s
493:    learn: 0.1699216        total: 2m 17s   remaining: 2m 20s
494:    learn: 0.1699213        total: 2m 17s   remaining: 2m 20s
495:    learn: 0.1699206        total: 2m 17s   remaining: 2m 20s
496:    learn: 0.1699201        total: 2m 18s   remaining: 2m 19s
497:    learn: 0.1699198        total: 2m 18s   remaining: 2m 19s
498:    learn: 0.1699193        total: 2m 18s   remaining: 2m 19s
499:    learn: 0.1699189        total: 2m 18s   remaining: 2m 18s
500:    learn: 0.1699185        total: 2m 19s   remaining: 2m 18s
501:    learn: 0.1699181        total: 2m 19s   remaining: 2m 18s
502:    learn: 0.1699178        total: 2m 19s   remaining: 2m 18s
503:    learn: 0.1699175        total: 2m 19s   remaining: 2m 17s
504:    learn: 0.1699172        total: 2m 20s   remaining: 2m 17s
505:    learn: 0.1699167        total: 2m 20s   remaining: 2m 17s
506:    learn: 0.1699162        total: 2m 20s   remaining: 2m 16s
507:    learn: 0.1699158        total: 2m 21s   remaining: 2m 16s
508:    learn: 0.1699156        total: 2m 21s   remaining: 2m 16s
509:    learn: 0.1699152        total: 2m 21s   remaining: 2m 16s
510:    learn: 0.1699149        total: 2m 21s   remaining: 2m 15s
511:    learn: 0.1699145        total: 2m 22s   remaining: 2m 15s
512:    learn: 0.1699142        total: 2m 22s   remaining: 2m 15s
513:    learn: 0.1699138        total: 2m 22s   remaining: 2m 14s
514:    learn: 0.1699134        total: 2m 22s   remaining: 2m 14s
515:    learn: 0.1699129        total: 2m 23s   remaining: 2m 14s
516:    learn: 0.1699126        total: 2m 23s   remaining: 2m 14s
517:    learn: 0.1699122        total: 2m 23s   remaining: 2m 13s
518:    learn: 0.1699119        total: 2m 24s   remaining: 2m 13s
519:    learn: 0.1699116        total: 2m 24s   remaining: 2m 13s
520:    learn: 0.1699112        total: 2m 24s   remaining: 2m 12s
521:    learn: 0.1699109        total: 2m 24s   remaining: 2m 12s
522:    learn: 0.1699106        total: 2m 25s   remaining: 2m 12s
523:    learn: 0.1699102        total: 2m 25s   remaining: 2m 12s
524:    learn: 0.1699099        total: 2m 25s   remaining: 2m 11s
525:    learn: 0.1699094        total: 2m 26s   remaining: 2m 11s
526:    learn: 0.1699092        total: 2m 26s   remaining: 2m 11s
527:    learn: 0.1699089        total: 2m 26s   remaining: 2m 10s
528:    learn: 0.1699085        total: 2m 26s   remaining: 2m 10s
529:    learn: 0.1699083        total: 2m 27s   remaining: 2m 10s
530:    learn: 0.1699079        total: 2m 27s   remaining: 2m 10s
531:    learn: 0.1699076        total: 2m 27s   remaining: 2m 9s
532:    learn: 0.1699074        total: 2m 27s   remaining: 2m 9s
533:    learn: 0.1699070        total: 2m 28s   remaining: 2m 9s
534:    learn: 0.1699066        total: 2m 28s   remaining: 2m 9s
535:    learn: 0.1699063        total: 2m 28s   remaining: 2m 8s
536:    learn: 0.1699061        total: 2m 28s   remaining: 2m 8s
537:    learn: 0.1699058        total: 2m 29s   remaining: 2m 8s
538:    learn: 0.1699057        total: 2m 29s   remaining: 2m 7s
539:    learn: 0.1699054        total: 2m 29s   remaining: 2m 7s
540:    learn: 0.1699050        total: 2m 29s   remaining: 2m 7s
541:    learn: 0.1699047        total: 2m 30s   remaining: 2m 6s
542:    learn: 0.1699043        total: 2m 30s   remaining: 2m 6s
543:    learn: 0.1699041        total: 2m 30s   remaining: 2m 6s
544:    learn: 0.1699038        total: 2m 31s   remaining: 2m 6s
545:    learn: 0.1699036        total: 2m 31s   remaining: 2m 5s
546:    learn: 0.1699033        total: 2m 31s   remaining: 2m 5s
547:    learn: 0.1699030        total: 2m 31s   remaining: 2m 5s
548:    learn: 0.1699026        total: 2m 32s   remaining: 2m 4s
549:    learn: 0.1699024        total: 2m 32s   remaining: 2m 4s
550:    learn: 0.1699022        total: 2m 32s   remaining: 2m 4s
551:    learn: 0.1699020        total: 2m 32s   remaining: 2m 4s
552:    learn: 0.1699018        total: 2m 33s   remaining: 2m 3s
553:    learn: 0.1699015        total: 2m 33s   remaining: 2m 3s
554:    learn: 0.1699013        total: 2m 33s   remaining: 2m 3s
555:    learn: 0.1699011        total: 2m 33s   remaining: 2m 2s
556:    learn: 0.1699008        total: 2m 34s   remaining: 2m 2s
557:    learn: 0.1699006        total: 2m 34s   remaining: 2m 2s
558:    learn: 0.1699003        total: 2m 34s   remaining: 2m 2s
559:    learn: 0.1699001        total: 2m 34s   remaining: 2m 1s
560:    learn: 0.1698998        total: 2m 35s   remaining: 2m 1s
561:    learn: 0.1698996        total: 2m 35s   remaining: 2m 1s
562:    learn: 0.1698994        total: 2m 35s   remaining: 2m
563:    learn: 0.1698992        total: 2m 36s   remaining: 2m
564:    learn: 0.1698989        total: 2m 36s   remaining: 2m
565:    learn: 0.1698987        total: 2m 36s   remaining: 2m
566:    learn: 0.1698984        total: 2m 36s   remaining: 1m 59s
567:    learn: 0.1698982        total: 2m 37s   remaining: 1m 59s
568:    learn: 0.1698980        total: 2m 37s   remaining: 1m 59s
569:    learn: 0.1698977        total: 2m 37s   remaining: 1m 58s
570:    learn: 0.1698974        total: 2m 38s   remaining: 1m 58s
571:    learn: 0.1698972        total: 2m 38s   remaining: 1m 58s
572:    learn: 0.1698970        total: 2m 38s   remaining: 1m 58s
573:    learn: 0.1698969        total: 2m 38s   remaining: 1m 57s
574:    learn: 0.1698967        total: 2m 39s   remaining: 1m 57s
575:    learn: 0.1698965        total: 2m 39s   remaining: 1m 57s
576:    learn: 0.1698962        total: 2m 39s   remaining: 1m 56s
577:    learn: 0.1698960        total: 2m 39s   remaining: 1m 56s
578:    learn: 0.1698959        total: 2m 40s   remaining: 1m 56s
579:    learn: 0.1698957        total: 2m 40s   remaining: 1m 56s
580:    learn: 0.1698955        total: 2m 40s   remaining: 1m 55s
581:    learn: 0.1698953        total: 2m 40s   remaining: 1m 55s
582:    learn: 0.1698950        total: 2m 41s   remaining: 1m 55s
583:    learn: 0.1698948        total: 2m 41s   remaining: 1m 55s
584:    learn: 0.1698946        total: 2m 41s   remaining: 1m 54s
585:    learn: 0.1698944        total: 2m 42s   remaining: 1m 54s
586:    learn: 0.1698942        total: 2m 42s   remaining: 1m 54s
587:    learn: 0.1698941        total: 2m 42s   remaining: 1m 53s
588:    learn: 0.1698940        total: 2m 42s   remaining: 1m 53s
589:    learn: 0.1698938        total: 2m 43s   remaining: 1m 53s
590:    learn: 0.1698936        total: 2m 43s   remaining: 1m 53s
591:    learn: 0.1698934        total: 2m 43s   remaining: 1m 52s
592:    learn: 0.1698933        total: 2m 43s   remaining: 1m 52s
593:    learn: 0.1698931        total: 2m 44s   remaining: 1m 52s
594:    learn: 0.1698930        total: 2m 44s   remaining: 1m 51s
595:    learn: 0.1698928        total: 2m 44s   remaining: 1m 51s
596:    learn: 0.1698926        total: 2m 44s   remaining: 1m 51s
597:    learn: 0.1698924        total: 2m 45s   remaining: 1m 51s
598:    learn: 0.1698923        total: 2m 45s   remaining: 1m 50s
599:    learn: 0.1698920        total: 2m 45s   remaining: 1m 50s
600:    learn: 0.1698919        total: 2m 46s   remaining: 1m 50s
601:    learn: 0.1698917        total: 2m 46s   remaining: 1m 49s
602:    learn: 0.1698915        total: 2m 46s   remaining: 1m 49s
603:    learn: 0.1698914        total: 2m 46s   remaining: 1m 49s
604:    learn: 0.1698912        total: 2m 47s   remaining: 1m 49s
605:    learn: 0.1698911        total: 2m 47s   remaining: 1m 48s
606:    learn: 0.1698910        total: 2m 47s   remaining: 1m 48s
607:    learn: 0.1698908        total: 2m 47s   remaining: 1m 48s
608:    learn: 0.1698907        total: 2m 48s   remaining: 1m 47s
609:    learn: 0.1698905        total: 2m 48s   remaining: 1m 47s
610:    learn: 0.1698903        total: 2m 48s   remaining: 1m 47s
611:    learn: 0.1698902        total: 2m 48s   remaining: 1m 47s
612:    learn: 0.1698901        total: 2m 49s   remaining: 1m 46s
613:    learn: 0.1698899        total: 2m 49s   remaining: 1m 46s
614:    learn: 0.1698897        total: 2m 49s   remaining: 1m 46s
615:    learn: 0.1698895        total: 2m 50s   remaining: 1m 46s
616:    learn: 0.1698893        total: 2m 50s   remaining: 1m 45s
617:    learn: 0.1698893        total: 2m 50s   remaining: 1m 45s
618:    learn: 0.1698891        total: 2m 50s   remaining: 1m 45s
619:    learn: 0.1698890        total: 2m 51s   remaining: 1m 44s
620:    learn: 0.1698888        total: 2m 51s   remaining: 1m 44s
621:    learn: 0.1698886        total: 2m 51s   remaining: 1m 44s
622:    learn: 0.1698884        total: 2m 52s   remaining: 1m 44s
623:    learn: 0.1698883        total: 2m 52s   remaining: 1m 43s
624:    learn: 0.1698881        total: 2m 52s   remaining: 1m 43s
625:    learn: 0.1698880        total: 2m 52s   remaining: 1m 43s
626:    learn: 0.1698879        total: 2m 53s   remaining: 1m 43s
627:    learn: 0.1698878        total: 2m 53s   remaining: 1m 42s
628:    learn: 0.1698876        total: 2m 53s   remaining: 1m 42s
629:    learn: 0.1698875        total: 2m 53s   remaining: 1m 42s
630:    learn: 0.1698874        total: 2m 54s   remaining: 1m 41s
631:    learn: 0.1698873        total: 2m 54s   remaining: 1m 41s
632:    learn: 0.1698871        total: 2m 54s   remaining: 1m 41s
633:    learn: 0.1698869        total: 2m 54s   remaining: 1m 41s
634:    learn: 0.1698868        total: 2m 55s   remaining: 1m 40s
635:    learn: 0.1698867        total: 2m 55s   remaining: 1m 40s
636:    learn: 0.1698865        total: 2m 55s   remaining: 1m 40s
637:    learn: 0.1698864        total: 2m 56s   remaining: 1m 39s
638:    learn: 0.1698862        total: 2m 56s   remaining: 1m 39s
639:    learn: 0.1698861        total: 2m 56s   remaining: 1m 39s
640:    learn: 0.1698860        total: 2m 56s   remaining: 1m 39s
641:    learn: 0.1698858        total: 2m 57s   remaining: 1m 38s
642:    learn: 0.1698857        total: 2m 57s   remaining: 1m 38s
643:    learn: 0.1698855        total: 2m 57s   remaining: 1m 38s
644:    learn: 0.1698854        total: 2m 58s   remaining: 1m 38s
645:    learn: 0.1698853        total: 2m 58s   remaining: 1m 37s
646:    learn: 0.1698852        total: 2m 58s   remaining: 1m 37s
647:    learn: 0.1698851        total: 2m 58s   remaining: 1m 37s
648:    learn: 0.1698850        total: 2m 59s   remaining: 1m 36s
649:    learn: 0.1698849        total: 2m 59s   remaining: 1m 36s
650:    learn: 0.1698848        total: 2m 59s   remaining: 1m 36s
651:    learn: 0.1698847        total: 3m       remaining: 1m 36s
652:    learn: 0.1698846        total: 3m       remaining: 1m 35s
653:    learn: 0.1698845        total: 3m       remaining: 1m 35s
654:    learn: 0.1698845        total: 3m       remaining: 1m 35s
655:    learn: 0.1698844        total: 3m 1s    remaining: 1m 34s
656:    learn: 0.1698843        total: 3m 1s    remaining: 1m 34s
657:    learn: 0.1698842        total: 3m 1s    remaining: 1m 34s
658:    learn: 0.1698841        total: 3m 1s    remaining: 1m 34s
659:    learn: 0.1698840        total: 3m 2s    remaining: 1m 33s
660:    learn: 0.1698838        total: 3m 2s    remaining: 1m 33s
661:    learn: 0.1698837        total: 3m 2s    remaining: 1m 33s
662:    learn: 0.1698837        total: 3m 3s    remaining: 1m 33s
663:    learn: 0.1698835        total: 3m 3s    remaining: 1m 32s
664:    learn: 0.1698835        total: 3m 3s    remaining: 1m 32s
665:    learn: 0.1698833        total: 3m 3s    remaining: 1m 32s
666:    learn: 0.1698832        total: 3m 4s    remaining: 1m 31s
667:    learn: 0.1698831        total: 3m 4s    remaining: 1m 31s
668:    learn: 0.1698830        total: 3m 4s    remaining: 1m 31s
669:    learn: 0.1698829        total: 3m 5s    remaining: 1m 31s
670:    learn: 0.1698828        total: 3m 5s    remaining: 1m 30s
671:    learn: 0.1698827        total: 3m 5s    remaining: 1m 30s
672:    learn: 0.1698826        total: 3m 5s    remaining: 1m 30s
673:    learn: 0.1698825        total: 3m 6s    remaining: 1m 30s
674:    learn: 0.1698824        total: 3m 6s    remaining: 1m 29s
675:    learn: 0.1698822        total: 3m 6s    remaining: 1m 29s
676:    learn: 0.1698822        total: 3m 6s    remaining: 1m 29s
677:    learn: 0.1698821        total: 3m 7s    remaining: 1m 28s
678:    learn: 0.1698820        total: 3m 7s    remaining: 1m 28s
679:    learn: 0.1698819        total: 3m 7s    remaining: 1m 28s
680:    learn: 0.1698818        total: 3m 8s    remaining: 1m 28s
681:    learn: 0.1698817        total: 3m 8s    remaining: 1m 27s
682:    learn: 0.1698817        total: 3m 8s    remaining: 1m 27s
683:    learn: 0.1698816        total: 3m 8s    remaining: 1m 27s
684:    learn: 0.1698815        total: 3m 9s    remaining: 1m 27s
685:    learn: 0.1698814        total: 3m 9s    remaining: 1m 26s
686:    learn: 0.1698813        total: 3m 9s    remaining: 1m 26s
687:    learn: 0.1698813        total: 3m 10s   remaining: 1m 26s
688:    learn: 0.1698812        total: 3m 10s   remaining: 1m 25s
689:    learn: 0.1698811        total: 3m 10s   remaining: 1m 25s
690:    learn: 0.1698810        total: 3m 10s   remaining: 1m 25s
691:    learn: 0.1698810        total: 3m 11s   remaining: 1m 25s
692:    learn: 0.1698808        total: 3m 11s   remaining: 1m 24s
693:    learn: 0.1698808        total: 3m 11s   remaining: 1m 24s
694:    learn: 0.1698807        total: 3m 12s   remaining: 1m 24s
695:    learn: 0.1698806        total: 3m 12s   remaining: 1m 24s
696:    learn: 0.1698805        total: 3m 12s   remaining: 1m 23s
697:    learn: 0.1698805        total: 3m 12s   remaining: 1m 23s
698:    learn: 0.1698804        total: 3m 13s   remaining: 1m 23s
699:    learn: 0.1698803        total: 3m 13s   remaining: 1m 22s
700:    learn: 0.1698802        total: 3m 13s   remaining: 1m 22s
701:    learn: 0.1698802        total: 3m 14s   remaining: 1m 22s
702:    learn: 0.1698801        total: 3m 14s   remaining: 1m 22s
703:    learn: 0.1698800        total: 3m 14s   remaining: 1m 21s
704:    learn: 0.1698799        total: 3m 14s   remaining: 1m 21s
705:    learn: 0.1698799        total: 3m 15s   remaining: 1m 21s
706:    learn: 0.1698798        total: 3m 15s   remaining: 1m 20s
707:    learn: 0.1698797        total: 3m 15s   remaining: 1m 20s
708:    learn: 0.1698796        total: 3m 16s   remaining: 1m 20s
709:    learn: 0.1698795        total: 3m 16s   remaining: 1m 20s
710:    learn: 0.1698794        total: 3m 16s   remaining: 1m 19s
711:    learn: 0.1698793        total: 3m 16s   remaining: 1m 19s
712:    learn: 0.1698793        total: 3m 17s   remaining: 1m 19s
713:    learn: 0.1698792        total: 3m 17s   remaining: 1m 19s
714:    learn: 0.1698791        total: 3m 17s   remaining: 1m 18s
715:    learn: 0.1698790        total: 3m 18s   remaining: 1m 18s
716:    learn: 0.1698790        total: 3m 18s   remaining: 1m 18s
717:    learn: 0.1698789        total: 3m 18s   remaining: 1m 18s
718:    learn: 0.1698789        total: 3m 18s   remaining: 1m 17s
719:    learn: 0.1698788        total: 3m 19s   remaining: 1m 17s
720:    learn: 0.1698787        total: 3m 19s   remaining: 1m 17s
721:    learn: 0.1698787        total: 3m 19s   remaining: 1m 16s
722:    learn: 0.1698786        total: 3m 19s   remaining: 1m 16s
723:    learn: 0.1698785        total: 3m 20s   remaining: 1m 16s
724:    learn: 0.1698784        total: 3m 20s   remaining: 1m 16s
725:    learn: 0.1698784        total: 3m 20s   remaining: 1m 15s
726:    learn: 0.1698783        total: 3m 21s   remaining: 1m 15s
727:    learn: 0.1698782        total: 3m 21s   remaining: 1m 15s
728:    learn: 0.1698782        total: 3m 21s   remaining: 1m 14s
729:    learn: 0.1698781        total: 3m 22s   remaining: 1m 14s
730:    learn: 0.1698781        total: 3m 22s   remaining: 1m 14s
731:    learn: 0.1698780        total: 3m 22s   remaining: 1m 14s
732:    learn: 0.1698780        total: 3m 22s   remaining: 1m 13s
733:    learn: 0.1698779        total: 3m 23s   remaining: 1m 13s
734:    learn: 0.1698779        total: 3m 23s   remaining: 1m 13s
735:    learn: 0.1698778        total: 3m 23s   remaining: 1m 13s
736:    learn: 0.1698778        total: 3m 23s   remaining: 1m 12s
737:    learn: 0.1698777        total: 3m 24s   remaining: 1m 12s
738:    learn: 0.1698777        total: 3m 24s   remaining: 1m 12s
739:    learn: 0.1698776        total: 3m 24s   remaining: 1m 11s
740:    learn: 0.1698776        total: 3m 24s   remaining: 1m 11s
741:    learn: 0.1698775        total: 3m 25s   remaining: 1m 11s
742:    learn: 0.1698774        total: 3m 25s   remaining: 1m 11s
743:    learn: 0.1698774        total: 3m 25s   remaining: 1m 10s
744:    learn: 0.1698773        total: 3m 26s   remaining: 1m 10s
745:    learn: 0.1698772        total: 3m 26s   remaining: 1m 10s
746:    learn: 0.1698772        total: 3m 26s   remaining: 1m 9s
747:    learn: 0.1698771        total: 3m 26s   remaining: 1m 9s
748:    learn: 0.1698770        total: 3m 27s   remaining: 1m 9s
749:    learn: 0.1698770        total: 3m 27s   remaining: 1m 9s
750:    learn: 0.1698770        total: 3m 27s   remaining: 1m 8s
751:    learn: 0.1698769        total: 3m 27s   remaining: 1m 8s
752:    learn: 0.1698769        total: 3m 28s   remaining: 1m 8s
753:    learn: 0.1698768        total: 3m 28s   remaining: 1m 7s
754:    learn: 0.1698768        total: 3m 28s   remaining: 1m 7s
755:    learn: 0.1698768        total: 3m 28s   remaining: 1m 7s
756:    learn: 0.1698767        total: 3m 29s   remaining: 1m 7s
757:    learn: 0.1698767        total: 3m 29s   remaining: 1m 6s
758:    learn: 0.1698766        total: 3m 29s   remaining: 1m 6s
759:    learn: 0.1698766        total: 3m 30s   remaining: 1m 6s
760:    learn: 0.1698765        total: 3m 30s   remaining: 1m 6s
761:    learn: 0.1698765        total: 3m 30s   remaining: 1m 5s
762:    learn: 0.1698764        total: 3m 30s   remaining: 1m 5s
763:    learn: 0.1698764        total: 3m 31s   remaining: 1m 5s
764:    learn: 0.1698764        total: 3m 31s   remaining: 1m 4s
765:    learn: 0.1698763        total: 3m 31s   remaining: 1m 4s
766:    learn: 0.1698763        total: 3m 31s   remaining: 1m 4s
767:    learn: 0.1698762        total: 3m 32s   remaining: 1m 4s
768:    learn: 0.1698762        total: 3m 32s   remaining: 1m 3s
769:    learn: 0.1698761        total: 3m 32s   remaining: 1m 3s
770:    learn: 0.1698761        total: 3m 33s   remaining: 1m 3s
771:    learn: 0.1698761        total: 3m 33s   remaining: 1m 2s
772:    learn: 0.1698760        total: 3m 33s   remaining: 1m 2s
773:    learn: 0.1698760        total: 3m 33s   remaining: 1m 2s
774:    learn: 0.1698759        total: 3m 33s   remaining: 1m 2s
775:    learn: 0.1698759        total: 3m 34s   remaining: 1m 1s
776:    learn: 0.1698758        total: 3m 34s   remaining: 1m 1s
777:    learn: 0.1698758        total: 3m 34s   remaining: 1m 1s
778:    learn: 0.1698757        total: 3m 35s   remaining: 1m 1s
779:    learn: 0.1698757        total: 3m 35s   remaining: 1m
780:    learn: 0.1698757        total: 3m 35s   remaining: 1m
781:    learn: 0.1698756        total: 3m 35s   remaining: 1m
782:    learn: 0.1698756        total: 3m 36s   remaining: 59.9s
783:    learn: 0.1698756        total: 3m 36s   remaining: 59.6s
784:    learn: 0.1698755        total: 3m 36s   remaining: 59.3s
785:    learn: 0.1698755        total: 3m 36s   remaining: 59.1s
786:    learn: 0.1698755        total: 3m 37s   remaining: 58.8s
787:    learn: 0.1698754        total: 3m 37s   remaining: 58.5s
788:    learn: 0.1698754        total: 3m 37s   remaining: 58.2s
789:    learn: 0.1698754        total: 3m 37s   remaining: 57.9s
790:    learn: 0.1698753        total: 3m 38s   remaining: 57.7s
791:    learn: 0.1698753        total: 3m 38s   remaining: 57.4s
792:    learn: 0.1698753        total: 3m 38s   remaining: 57.1s
793:    learn: 0.1698752        total: 3m 39s   remaining: 56.9s
794:    learn: 0.1698752        total: 3m 39s   remaining: 56.6s
795:    learn: 0.1698751        total: 3m 39s   remaining: 56.3s
796:    learn: 0.1698751        total: 3m 39s   remaining: 56s
797:    learn: 0.1698751        total: 3m 40s   remaining: 55.7s
798:    learn: 0.1698750        total: 3m 40s   remaining: 55.5s
799:    learn: 0.1698750        total: 3m 40s   remaining: 55.2s
800:    learn: 0.1698750        total: 3m 41s   remaining: 54.9s
801:    learn: 0.1698749        total: 3m 41s   remaining: 54.6s
802:    learn: 0.1698749        total: 3m 41s   remaining: 54.3s
803:    learn: 0.1698749        total: 3m 41s   remaining: 54.1s
804:    learn: 0.1698748        total: 3m 42s   remaining: 53.8s
805:    learn: 0.1698748        total: 3m 42s   remaining: 53.5s
806:    learn: 0.1698748        total: 3m 42s   remaining: 53.2s
807:    learn: 0.1698748        total: 3m 42s   remaining: 53s
808:    learn: 0.1698747        total: 3m 43s   remaining: 52.7s
809:    learn: 0.1698747        total: 3m 43s   remaining: 52.4s
810:    learn: 0.1698747        total: 3m 43s   remaining: 52.1s
811:    learn: 0.1698746        total: 3m 43s   remaining: 51.9s
812:    learn: 0.1698746        total: 3m 44s   remaining: 51.6s
813:    learn: 0.1698746        total: 3m 44s   remaining: 51.3s
814:    learn: 0.1698745        total: 3m 44s   remaining: 51s
815:    learn: 0.1698745        total: 3m 45s   remaining: 50.8s
816:    learn: 0.1698745        total: 3m 45s   remaining: 50.5s
817:    learn: 0.1698744        total: 3m 45s   remaining: 50.2s
818:    learn: 0.1698744        total: 3m 45s   remaining: 49.9s
819:    learn: 0.1698744        total: 3m 46s   remaining: 49.7s
820:    learn: 0.1698743        total: 3m 46s   remaining: 49.4s
821:    learn: 0.1698743        total: 3m 46s   remaining: 49.1s
822:    learn: 0.1698743        total: 3m 47s   remaining: 48.9s
823:    learn: 0.1698742        total: 3m 47s   remaining: 48.6s
824:    learn: 0.1698742        total: 3m 47s   remaining: 48.3s
825:    learn: 0.1698742        total: 3m 48s   remaining: 48s
826:    learn: 0.1698741        total: 3m 48s   remaining: 47.8s
827:    learn: 0.1698741        total: 3m 48s   remaining: 47.5s
828:    learn: 0.1698741        total: 3m 48s   remaining: 47.2s
829:    learn: 0.1698740        total: 3m 49s   remaining: 46.9s
830:    learn: 0.1698740        total: 3m 49s   remaining: 46.6s
831:    learn: 0.1698740        total: 3m 49s   remaining: 46.4s
832:    learn: 0.1698739        total: 3m 49s   remaining: 46.1s
833:    learn: 0.1698739        total: 3m 50s   remaining: 45.8s
834:    learn: 0.1698739        total: 3m 50s   remaining: 45.5s
835:    learn: 0.1698739        total: 3m 50s   remaining: 45.3s
836:    learn: 0.1698738        total: 3m 50s   remaining: 45s
837:    learn: 0.1698738        total: 3m 51s   remaining: 44.7s
838:    learn: 0.1698738        total: 3m 51s   remaining: 44.4s
839:    learn: 0.1698737        total: 3m 51s   remaining: 44.1s
840:    learn: 0.1698737        total: 3m 52s   remaining: 43.9s
841:    learn: 0.1698737        total: 3m 52s   remaining: 43.6s
842:    learn: 0.1698737        total: 3m 52s   remaining: 43.3s
843:    learn: 0.1698736        total: 3m 52s   remaining: 43s
844:    learn: 0.1698736        total: 3m 53s   remaining: 42.8s
845:    learn: 0.1698736        total: 3m 53s   remaining: 42.5s
846:    learn: 0.1698736        total: 3m 53s   remaining: 42.2s
847:    learn: 0.1698735        total: 3m 54s   remaining: 42s
848:    learn: 0.1698735        total: 3m 54s   remaining: 41.7s
849:    learn: 0.1698735        total: 3m 54s   remaining: 41.4s
850:    learn: 0.1698735        total: 3m 54s   remaining: 41.1s
851:    learn: 0.1698735        total: 3m 55s   remaining: 40.8s
852:    learn: 0.1698734        total: 3m 55s   remaining: 40.6s
853:    learn: 0.1698734        total: 3m 55s   remaining: 40.3s
854:    learn: 0.1698734        total: 3m 56s   remaining: 40s
855:    learn: 0.1698734        total: 3m 56s   remaining: 39.8s
856:    learn: 0.1698733        total: 3m 56s   remaining: 39.5s
857:    learn: 0.1698733        total: 3m 56s   remaining: 39.2s
858:    learn: 0.1698733        total: 3m 57s   remaining: 38.9s
859:    learn: 0.1698732        total: 3m 57s   remaining: 38.7s
860:    learn: 0.1698732        total: 3m 57s   remaining: 38.4s
861:    learn: 0.1698732        total: 3m 58s   remaining: 38.1s
862:    learn: 0.1698732        total: 3m 58s   remaining: 37.8s
863:    learn: 0.1698732        total: 3m 58s   remaining: 37.5s
864:    learn: 0.1698731        total: 3m 58s   remaining: 37.3s
865:    learn: 0.1698731        total: 3m 59s   remaining: 37s
866:    learn: 0.1698731        total: 3m 59s   remaining: 36.7s
867:    learn: 0.1698731        total: 3m 59s   remaining: 36.4s
868:    learn: 0.1698731        total: 3m 59s   remaining: 36.2s
869:    learn: 0.1698730        total: 4m       remaining: 35.9s
870:    learn: 0.1698730        total: 4m       remaining: 35.6s
871:    learn: 0.1698730        total: 4m       remaining: 35.3s
872:    learn: 0.1698730        total: 4m 1s    remaining: 35.1s
873:    learn: 0.1698729        total: 4m 1s    remaining: 34.8s
874:    learn: 0.1698729        total: 4m 1s    remaining: 34.5s
875:    learn: 0.1698729        total: 4m 1s    remaining: 34.2s
876:    learn: 0.1698729        total: 4m 2s    remaining: 34s
877:    learn: 0.1698729        total: 4m 2s    remaining: 33.7s
878:    learn: 0.1698729        total: 4m 2s    remaining: 33.4s
879:    learn: 0.1698729        total: 4m 3s    remaining: 33.1s
880:    learn: 0.1698728        total: 4m 3s    remaining: 32.9s
881:    learn: 0.1698728        total: 4m 3s    remaining: 32.6s
882:    learn: 0.1698728        total: 4m 3s    remaining: 32.3s
883:    learn: 0.1698728        total: 4m 4s    remaining: 32s
884:    learn: 0.1698728        total: 4m 4s    remaining: 31.7s
885:    learn: 0.1698728        total: 4m 4s    remaining: 31.5s
886:    learn: 0.1698727        total: 4m 4s    remaining: 31.2s
887:    learn: 0.1698727        total: 4m 5s    remaining: 30.9s
888:    learn: 0.1698727        total: 4m 5s    remaining: 30.6s
889:    learn: 0.1698727        total: 4m 5s    remaining: 30.4s
890:    learn: 0.1698727        total: 4m 6s    remaining: 30.1s
891:    learn: 0.1698726        total: 4m 6s    remaining: 29.8s
892:    learn: 0.1698726        total: 4m 6s    remaining: 29.5s
893:    learn: 0.1698726        total: 4m 6s    remaining: 29.3s
894:    learn: 0.1698726        total: 4m 7s    remaining: 29s
895:    learn: 0.1698726        total: 4m 7s    remaining: 28.7s
896:    learn: 0.1698726        total: 4m 7s    remaining: 28.4s
897:    learn: 0.1698726        total: 4m 7s    remaining: 28.2s
898:    learn: 0.1698725        total: 4m 8s    remaining: 27.9s
899:    learn: 0.1698725        total: 4m 8s    remaining: 27.6s
900:    learn: 0.1698725        total: 4m 8s    remaining: 27.3s
901:    learn: 0.1698725        total: 4m 8s    remaining: 27s
902:    learn: 0.1698725        total: 4m 9s    remaining: 26.8s
903:    learn: 0.1698725        total: 4m 9s    remaining: 26.5s
904:    learn: 0.1698724        total: 4m 9s    remaining: 26.2s
905:    learn: 0.1698724        total: 4m 9s    remaining: 25.9s
906:    learn: 0.1698724        total: 4m 10s   remaining: 25.7s
907:    learn: 0.1698724        total: 4m 10s   remaining: 25.4s
908:    learn: 0.1698724        total: 4m 10s   remaining: 25.1s
909:    learn: 0.1698724        total: 4m 11s   remaining: 24.8s
910:    learn: 0.1698723        total: 4m 11s   remaining: 24.6s
911:    learn: 0.1698723        total: 4m 11s   remaining: 24.3s
912:    learn: 0.1698723        total: 4m 11s   remaining: 24s
913:    learn: 0.1698723        total: 4m 12s   remaining: 23.7s
914:    learn: 0.1698723        total: 4m 12s   remaining: 23.5s
915:    learn: 0.1698723        total: 4m 12s   remaining: 23.2s
916:    learn: 0.1698723        total: 4m 13s   remaining: 22.9s
917:    learn: 0.1698723        total: 4m 13s   remaining: 22.6s
918:    learn: 0.1698722        total: 4m 13s   remaining: 22.3s
919:    learn: 0.1698722        total: 4m 13s   remaining: 22.1s
920:    learn: 0.1698722        total: 4m 14s   remaining: 21.8s
921:    learn: 0.1698722        total: 4m 14s   remaining: 21.5s
922:    learn: 0.1698722        total: 4m 14s   remaining: 21.2s
923:    learn: 0.1698722        total: 4m 14s   remaining: 21s
924:    learn: 0.1698722        total: 4m 15s   remaining: 20.7s
925:    learn: 0.1698722        total: 4m 15s   remaining: 20.4s
926:    learn: 0.1698721        total: 4m 15s   remaining: 20.1s
927:    learn: 0.1698721        total: 4m 15s   remaining: 19.9s
928:    learn: 0.1698721        total: 4m 16s   remaining: 19.6s
929:    learn: 0.1698721        total: 4m 16s   remaining: 19.3s
930:    learn: 0.1698721        total: 4m 16s   remaining: 19s
931:    learn: 0.1698721        total: 4m 17s   remaining: 18.8s
932:    learn: 0.1698721        total: 4m 17s   remaining: 18.5s
933:    learn: 0.1698721        total: 4m 17s   remaining: 18.2s
934:    learn: 0.1698721        total: 4m 17s   remaining: 17.9s
935:    learn: 0.1698720        total: 4m 18s   remaining: 17.6s
936:    learn: 0.1698720        total: 4m 18s   remaining: 17.4s
937:    learn: 0.1698720        total: 4m 18s   remaining: 17.1s
938:    learn: 0.1698720        total: 4m 18s   remaining: 16.8s
939:    learn: 0.1698720        total: 4m 19s   remaining: 16.5s
940:    learn: 0.1698720        total: 4m 19s   remaining: 16.3s
941:    learn: 0.1698720        total: 4m 19s   remaining: 16s
942:    learn: 0.1698719        total: 4m 20s   remaining: 15.7s
943:    learn: 0.1698719        total: 4m 20s   remaining: 15.4s
944:    learn: 0.1698719        total: 4m 20s   remaining: 15.2s
945:    learn: 0.1698719        total: 4m 20s   remaining: 14.9s
946:    learn: 0.1698719        total: 4m 21s   remaining: 14.6s
947:    learn: 0.1698719        total: 4m 21s   remaining: 14.3s
948:    learn: 0.1698719        total: 4m 21s   remaining: 14.1s
949:    learn: 0.1698719        total: 4m 21s   remaining: 13.8s
950:    learn: 0.1698719        total: 4m 22s   remaining: 13.5s
951:    learn: 0.1698719        total: 4m 22s   remaining: 13.2s
952:    learn: 0.1698718        total: 4m 22s   remaining: 13s
953:    learn: 0.1698718        total: 4m 22s   remaining: 12.7s
954:    learn: 0.1698718        total: 4m 23s   remaining: 12.4s
955:    learn: 0.1698718        total: 4m 23s   remaining: 12.1s
956:    learn: 0.1698718        total: 4m 23s   remaining: 11.9s
957:    learn: 0.1698718        total: 4m 24s   remaining: 11.6s
958:    learn: 0.1698718        total: 4m 24s   remaining: 11.3s
959:    learn: 0.1698718        total: 4m 24s   remaining: 11s
960:    learn: 0.1698718        total: 4m 24s   remaining: 10.7s
961:    learn: 0.1698718        total: 4m 25s   remaining: 10.5s
962:    learn: 0.1698718        total: 4m 25s   remaining: 10.2s
963:    learn: 0.1698717        total: 4m 25s   remaining: 9.92s
964:    learn: 0.1698717        total: 4m 25s   remaining: 9.64s
965:    learn: 0.1698717        total: 4m 26s   remaining: 9.37s
966:    learn: 0.1698717        total: 4m 26s   remaining: 9.09s
967:    learn: 0.1698717        total: 4m 26s   remaining: 8.82s
968:    learn: 0.1698717        total: 4m 27s   remaining: 8.54s
969:    learn: 0.1698717        total: 4m 27s   remaining: 8.27s
970:    learn: 0.1698717        total: 4m 27s   remaining: 7.99s
971:    learn: 0.1698717        total: 4m 27s   remaining: 7.72s
972:    learn: 0.1698716        total: 4m 28s   remaining: 7.45s
973:    learn: 0.1698716        total: 4m 28s   remaining: 7.17s
974:    learn: 0.1698716        total: 4m 28s   remaining: 6.89s
975:    learn: 0.1698716        total: 4m 29s   remaining: 6.62s
976:    learn: 0.1698716        total: 4m 29s   remaining: 6.34s
977:    learn: 0.1698716        total: 4m 29s   remaining: 6.07s
978:    learn: 0.1698716        total: 4m 30s   remaining: 5.79s
979:    learn: 0.1698716        total: 4m 30s   remaining: 5.52s
980:    learn: 0.1698716        total: 4m 30s   remaining: 5.24s
981:    learn: 0.1698716        total: 4m 30s   remaining: 4.96s
982:    learn: 0.1698715        total: 4m 31s   remaining: 4.69s
983:    learn: 0.1698715        total: 4m 31s   remaining: 4.41s
984:    learn: 0.1698715        total: 4m 31s   remaining: 4.14s
985:    learn: 0.1698715        total: 4m 32s   remaining: 3.86s
986:    learn: 0.1698715        total: 4m 32s   remaining: 3.59s
987:    learn: 0.1698715        total: 4m 32s   remaining: 3.31s
988:    learn: 0.1698715        total: 4m 32s   remaining: 3.03s
989:    learn: 0.1698715        total: 4m 33s   remaining: 2.76s
990:    learn: 0.1698715        total: 4m 33s   remaining: 2.48s
991:    learn: 0.1698715        total: 4m 33s   remaining: 2.21s
992:    learn: 0.1698714        total: 4m 33s   remaining: 1.93s
993:    learn: 0.1698714        total: 4m 34s   remaining: 1.66s
994:    learn: 0.1698714        total: 4m 34s   remaining: 1.38s
995:    learn: 0.1698714        total: 4m 34s   remaining: 1.1s
996:    learn: 0.1698714        total: 4m 35s   remaining: 828ms
997:    learn: 0.1698714        total: 4m 35s   remaining: 552ms
998:    learn: 0.1698714        total: 4m 35s   remaining: 276ms
16:16:51 | INFO | Model fitting completed
999:    learn: 0.1698714        total: 4m 35s   remaining: 0us

We can now evaluate_model results as follows:

[6]:
evaluator.evaluate(model.predict(testdata), testdata)
[6]:
0.17545009567806363

Introducing new evaluators is also trivial:

[6]:
@plib.register_evaluator
class CoolEvaluator(plib.PlibEvaluatorMixin):
    def evaluate(self, predictions, true_values, context_adata=None) -> float:
        return 0.0
[7]:
"CoolEvaluator" in plib.list_evaluators()
[7]:
True