notebook version: 3 (4 Jul 2024)
new in this version: added check if downloaded data is indeed in 30MIN time resolution

  • This notebook can be used to download data from the database InfluxDB

  • Data are stored to a .csv file in this folder


Auto-settings#

Data settings#

DIRCONF = r'L:\Sync\luhk_work\20 - CODING\22 - POET\configs'
# DIRCONF = r'P:\Flux\RDS_calculations\_scripts\_configs\configs'  # Folder with configuration files: needed e.g. for connection to database
TIMEZONE_OFFSET_TO_UTC_HOURS = 1  # Timezone, e.g. "1" is translated to timezone "UTC+01:00" (CET, winter time)
REQUIRED_TIME_RESOLUTION = '30min'  # 30MIN time resolution

Imports#

import importlib.metadata
from datetime import datetime

import matplotlib.pyplot as plt
%matplotlib inline
import numpy as np
import pandas as pd
import seaborn as sns
from pathlib import Path
from diive.core.io.files import save_parquet

sns.set_theme('notebook')
from diive.core.plotting.timeseries import TimeSeries
from dbc_influxdb import dbcInflux
from diive.core.plotting.heatmap_datetime import HeatmapDateTime
from diive.core.times.times import TimestampSanitizer
from diive.pkgs.createvar.potentialradiation import potrad
from diive.pkgs.gapfilling.xgboost_ts import XGBoostTS
from diive.core.io.files import load_parquet
import warnings

warnings.filterwarnings(action='ignore', category=FutureWarning)
warnings.filterwarnings(action='ignore', category=UserWarning)
dt_string = datetime.now().strftime("%Y-%m-%d %H:%M:%S")
version_diive = importlib.metadata.version("diive")
print(f"diive version: v{version_diive}")
version_dbc = importlib.metadata.version("dbc_influxdb")
print(f"dbc-influxdb version: v{version_dbc}")
dbc = dbcInflux(dirconf=DIRCONF)  # Connect to database
diive version: v0.85.0
dbc-influxdb version: v0.12.0
Reading configuration files was successful.
Connection to database works.

LOAD DATA from files#

filename_data_simple_2005_2024 = "15.1_CH-CHA_meteo6_2005-2024.parquet"
data_simple_2005_2024 = load_parquet(filepath=filename_data_simple_2005_2024)
data_simple_2005_2024
Loaded .parquet file 15.1_CH-CHA_meteo6_2005-2024.parquet (0.066 seconds).
    --> Detected time resolution of <30 * Minutes> / 30min 
G_GF1_0.03_1 LW_IN_T1_2_1 LW_OUT_T1_2_1 PA_GF1_0.9_1 FLAG_PA_GF1_0.9_1_ISFILLED PPFD_IN_T1_2_2 ... SW_OUT_T1_2_1 TA_T1_2_1 FLAG_TA_T1_2_1_ISFILLED TS_GF1_0.04_1 TS_GF1_0.15_1 TS_GF1_0.4_1
TIMESTAMP_MIDDLE
2005-01-01 00:15:00 NaN NaN NaN 978.100000 1.0 NaN ... NaN 1.566667 3.0 NaN NaN NaN
2005-01-01 00:45:00 NaN NaN NaN 977.933333 1.0 NaN ... NaN 1.533333 3.0 NaN NaN NaN
2005-01-01 01:15:00 NaN NaN NaN 977.900000 1.0 NaN ... NaN 1.566667 3.0 NaN NaN NaN
2005-01-01 01:45:00 NaN NaN NaN 977.833333 1.0 NaN ... NaN 1.566667 3.0 NaN NaN NaN
2005-01-01 02:15:00 NaN NaN NaN 977.833333 1.0 NaN ... NaN 1.500000 3.0 NaN NaN NaN
... ... ... ... ... ... ... ... ... ... ... ... ... ...
2024-12-31 21:45:00 NaN 304.613900 NaN 983.370890 NaN 0.0 ... NaN -1.919472 NaN NaN NaN NaN
2024-12-31 22:15:00 NaN 303.039890 NaN 983.052160 NaN 0.0 ... NaN -2.104678 NaN NaN NaN NaN
2024-12-31 22:45:00 NaN 302.093633 NaN 982.851140 NaN 0.0 ... NaN -2.089444 NaN NaN NaN NaN
2024-12-31 23:15:00 NaN 302.217307 NaN 982.896827 NaN 0.0 ... NaN -2.355761 NaN NaN NaN NaN
2024-12-31 23:45:00 NaN 298.392973 NaN 982.856613 NaN 0.0 ... NaN -2.578839 NaN NaN NaN NaN

350640 rows × 21 columns


Plot#

data_simple_2005_2024.plot(subplots=True, x_compat=True, title="Merged data", figsize=(20, 14));
../../_images/4b864f6d5936b055fd05f5780fbccab34c10e2420697b5dc5f8f3c50c92d5d89.png

Gap-filling#

SW_IN#

_df = pd.DataFrame()
_df['SW_IN_T1_2_1'] = data_simple_2005_2024[['SW_IN_T1_2_1']].copy()
_df['SW_IN_POT'] = potrad(timestamp_index=_df.index,
                          lat=47.210227,  # CH-CHA
                          lon=8.410645,  # CH-CHA
                          utc_offset=1)
_df
SW_IN_T1_2_1 SW_IN_POT
TIMESTAMP_MIDDLE
2005-01-01 00:15:00 3.0 0.0
2005-01-01 00:45:00 3.0 0.0
2005-01-01 01:15:00 3.0 0.0
2005-01-01 01:45:00 3.0 0.0
2005-01-01 02:15:00 0.0 0.0
... ... ...
2024-12-31 21:45:00 0.0 0.0
2024-12-31 22:15:00 0.0 0.0
2024-12-31 22:45:00 0.0 0.0
2024-12-31 23:15:00 0.0 0.0
2024-12-31 23:45:00 0.0 0.0

350640 rows × 2 columns

Set nighttime data to zero#

# Detect nighttime
from diive.pkgs.createvar.daynightflag import DaytimeNighttimeFlag
dnf = DaytimeNighttimeFlag(
    timestamp_index=_df.index,
    nighttime_threshold=0.001,
    lat=47.210227,  # CH-CHA
    lon=8.410645,  # CH-CHA
    utc_offset=1)
nighttimeflag = dnf.get_nighttime_flag()
nighttime_ix = nighttimeflag == 1

Some nighttime data is above or below zero:

HeatmapDateTime(_df.loc[nighttime_ix, 'SW_IN_T1_2_1']).plot()
../../_images/da16918696000b9016011a61c10cc63432c6a6665e119705592975eef75c7fce.png
_df.loc[nighttime_ix, 'SW_IN_T1_2_1'].describe()
count    175280.000000
mean          0.281561
std           1.762171
min          -0.158850
25%           0.000000
50%           0.000000
75%           0.000000
max         246.000000
Name: SW_IN_T1_2_1, dtype: float64
_df.loc[nighttime_ix, 'SW_IN_T1_2_1'] = 0
_df.loc[nighttime_ix, 'SW_IN_T1_2_1'].describe()
count    175280.0
mean          0.0
std           0.0
min           0.0
25%           0.0
50%           0.0
75%           0.0
max           0.0
Name: SW_IN_T1_2_1, dtype: float64
HeatmapDateTime(_df.loc[nighttime_ix, 'SW_IN_T1_2_1']).plot()
../../_images/c0efe4adc0d1f755b76c1b4d133c5129e66c0fc412ec274d51afe40e3f53dc64.png
HeatmapDateTime(_df['SW_IN_T1_2_1']).plot()
../../_images/1eaf5a78f2382b0dd5393ecd4c4e2b4e741911f70d5617ec3227b9f6b03c880d.png

Fill#

xgb = XGBoostTS(
    input_df=_df,
    target_col='SW_IN_T1_2_1',
    perm_n_repeats=10,
    include_timestamp_as_features=True,
    add_continuous_record_number=True,
    n_estimators=1000,
    random_state=42,
    early_stopping_rounds=50,
    n_jobs=-1
)
Adding new data columns ...
++ Added new columns with timestamp info: ['.YEAR', '.SEASON', '.MONTH', '.WEEK', '.DOY', '.HOUR', '.YEARMONTH', '.YEARDOY', '.YEARWEEK'] 
++ Added new column .RECORDNUMBER with record numbers from 1 to 350640.
xgb.reduce_features()
xgb.report_feature_reduction()
Feature reduction based on permutation importance ...
[0]	validation_0-rmse:185.09994	validation_1-rmse:185.09994
[1]	validation_0-rmse:154.12846	validation_1-rmse:154.12846
[2]	validation_0-rmse:136.30653	validation_1-rmse:136.30653
[3]	validation_0-rmse:126.53401	validation_1-rmse:126.53401
[4]	validation_0-rmse:121.24482	validation_1-rmse:121.24482
[5]	validation_0-rmse:118.42406	validation_1-rmse:118.42406
[6]	validation_0-rmse:116.93448	validation_1-rmse:116.93448
[7]	validation_0-rmse:115.92969	validation_1-rmse:115.92969
[8]	validation_0-rmse:115.23145	validation_1-rmse:115.23145
[9]	validation_0-rmse:114.63395	validation_1-rmse:114.63395
[10]	validation_0-rmse:114.28162	validation_1-rmse:114.28162
[11]	validation_0-rmse:113.73770	validation_1-rmse:113.73770
[12]	validation_0-rmse:113.32689	validation_1-rmse:113.32689
[13]	validation_0-rmse:113.19577	validation_1-rmse:113.19577
[14]	validation_0-rmse:112.96676	validation_1-rmse:112.96676
[15]	validation_0-rmse:112.73606	validation_1-rmse:112.73606
[16]	validation_0-rmse:112.48335	validation_1-rmse:112.48335
[17]	validation_0-rmse:112.24649	validation_1-rmse:112.24649
[18]	validation_0-rmse:111.61597	validation_1-rmse:111.61597
[19]	validation_0-rmse:111.23004	validation_1-rmse:111.23004
[20]	validation_0-rmse:111.11617	validation_1-rmse:111.11617
[21]	validation_0-rmse:110.89508	validation_1-rmse:110.89508
[22]	validation_0-rmse:110.43816	validation_1-rmse:110.43816
[23]	validation_0-rmse:110.14462	validation_1-rmse:110.14462
[24]	validation_0-rmse:109.82039	validation_1-rmse:109.82039
[25]	validation_0-rmse:109.52867	validation_1-rmse:109.52867
[26]	validation_0-rmse:109.16376	validation_1-rmse:109.16376
[27]	validation_0-rmse:108.98647	validation_1-rmse:108.98647
[28]	validation_0-rmse:108.59392	validation_1-rmse:108.59392
[29]	validation_0-rmse:108.38679	validation_1-rmse:108.38679
[30]	validation_0-rmse:108.10723	validation_1-rmse:108.10723
[31]	validation_0-rmse:107.98273	validation_1-rmse:107.98273
[32]	validation_0-rmse:107.78704	validation_1-rmse:107.78704
[33]	validation_0-rmse:107.67915	validation_1-rmse:107.67915
[34]	validation_0-rmse:107.59724	validation_1-rmse:107.59724
[35]	validation_0-rmse:107.36288	validation_1-rmse:107.36288
[36]	validation_0-rmse:107.24611	validation_1-rmse:107.24611
[37]	validation_0-rmse:107.13180	validation_1-rmse:107.13180
[38]	validation_0-rmse:106.88882	validation_1-rmse:106.88882
[39]	validation_0-rmse:106.66754	validation_1-rmse:106.66754
[40]	validation_0-rmse:106.32001	validation_1-rmse:106.32001
[41]	validation_0-rmse:106.20929	validation_1-rmse:106.20929
[42]	validation_0-rmse:105.90313	validation_1-rmse:105.90313
[43]	validation_0-rmse:105.82066	validation_1-rmse:105.82066
[44]	validation_0-rmse:105.69052	validation_1-rmse:105.69052
[45]	validation_0-rmse:105.54170	validation_1-rmse:105.54170
[46]	validation_0-rmse:105.38900	validation_1-rmse:105.38900
[47]	validation_0-rmse:105.29007	validation_1-rmse:105.29007
[48]	validation_0-rmse:104.96938	validation_1-rmse:104.96938
[49]	validation_0-rmse:104.85564	validation_1-rmse:104.85564
[50]	validation_0-rmse:104.77598	validation_1-rmse:104.77598
[51]	validation_0-rmse:104.65056	validation_1-rmse:104.65056
[52]	validation_0-rmse:104.57097	validation_1-rmse:104.57097
[53]	validation_0-rmse:104.51103	validation_1-rmse:104.51103
[54]	validation_0-rmse:104.29341	validation_1-rmse:104.29341
[55]	validation_0-rmse:104.18283	validation_1-rmse:104.18283
[56]	validation_0-rmse:103.99416	validation_1-rmse:103.99416
[57]	validation_0-rmse:103.85454	validation_1-rmse:103.85454
[58]	validation_0-rmse:103.79718	validation_1-rmse:103.79718
[59]	validation_0-rmse:103.59580	validation_1-rmse:103.59580
[60]	validation_0-rmse:103.52363	validation_1-rmse:103.52363
[61]	validation_0-rmse:103.31070	validation_1-rmse:103.31070
[62]	validation_0-rmse:103.13865	validation_1-rmse:103.13865
[63]	validation_0-rmse:103.05637	validation_1-rmse:103.05637
[64]	validation_0-rmse:102.84352	validation_1-rmse:102.84352
[65]	validation_0-rmse:102.75766	validation_1-rmse:102.75766
[66]	validation_0-rmse:102.69421	validation_1-rmse:102.69421
[67]	validation_0-rmse:102.54546	validation_1-rmse:102.54546
[68]	validation_0-rmse:102.44428	validation_1-rmse:102.44428
[69]	validation_0-rmse:102.30090	validation_1-rmse:102.30090
[70]	validation_0-rmse:102.05886	validation_1-rmse:102.05886
[71]	validation_0-rmse:101.83065	validation_1-rmse:101.83065
[72]	validation_0-rmse:101.65072	validation_1-rmse:101.65072
[73]	validation_0-rmse:101.57503	validation_1-rmse:101.57503
[74]	validation_0-rmse:101.47135	validation_1-rmse:101.47135
[75]	validation_0-rmse:101.39923	validation_1-rmse:101.39923
[76]	validation_0-rmse:101.36518	validation_1-rmse:101.36518
[77]	validation_0-rmse:101.32554	validation_1-rmse:101.32554
[78]	validation_0-rmse:101.08988	validation_1-rmse:101.08988
[79]	validation_0-rmse:100.92074	validation_1-rmse:100.92074
[80]	validation_0-rmse:100.84085	validation_1-rmse:100.84085
[81]	validation_0-rmse:100.80778	validation_1-rmse:100.80778
[82]	validation_0-rmse:100.67857	validation_1-rmse:100.67857
[83]	validation_0-rmse:100.57954	validation_1-rmse:100.57954
[84]	validation_0-rmse:100.38545	validation_1-rmse:100.38545
[85]	validation_0-rmse:100.18837	validation_1-rmse:100.18837
[86]	validation_0-rmse:100.08876	validation_1-rmse:100.08876
[87]	validation_0-rmse:100.00404	validation_1-rmse:100.00404
[88]	validation_0-rmse:99.97361	validation_1-rmse:99.97361
[89]	validation_0-rmse:99.81747	validation_1-rmse:99.81747
[90]	validation_0-rmse:99.72842	validation_1-rmse:99.72842
[91]	validation_0-rmse:99.64551	validation_1-rmse:99.64551
[92]	validation_0-rmse:99.54063	validation_1-rmse:99.54063
[93]	validation_0-rmse:99.39758	validation_1-rmse:99.39758
[94]	validation_0-rmse:99.27048	validation_1-rmse:99.27048
[95]	validation_0-rmse:99.21485	validation_1-rmse:99.21485
[96]	validation_0-rmse:99.05297	validation_1-rmse:99.05297
[97]	validation_0-rmse:98.96003	validation_1-rmse:98.96003
[98]	validation_0-rmse:98.92777	validation_1-rmse:98.92777
[99]	validation_0-rmse:98.79235	validation_1-rmse:98.79235
[100]	validation_0-rmse:98.71846	validation_1-rmse:98.71846
[101]	validation_0-rmse:98.62597	validation_1-rmse:98.62597
[102]	validation_0-rmse:98.53782	validation_1-rmse:98.53782
[103]	validation_0-rmse:98.38305	validation_1-rmse:98.38305
[104]	validation_0-rmse:98.25682	validation_1-rmse:98.25682
[105]	validation_0-rmse:98.17701	validation_1-rmse:98.17701
[106]	validation_0-rmse:98.07447	validation_1-rmse:98.07447
[107]	validation_0-rmse:97.99124	validation_1-rmse:97.99124
[108]	validation_0-rmse:97.88834	validation_1-rmse:97.88834
[109]	validation_0-rmse:97.79163	validation_1-rmse:97.79163
[110]	validation_0-rmse:97.72239	validation_1-rmse:97.72239
[111]	validation_0-rmse:97.67729	validation_1-rmse:97.67729
[112]	validation_0-rmse:97.60591	validation_1-rmse:97.60591
[113]	validation_0-rmse:97.54079	validation_1-rmse:97.54079
[114]	validation_0-rmse:97.37064	validation_1-rmse:97.37064
[115]	validation_0-rmse:97.21470	validation_1-rmse:97.21470
[116]	validation_0-rmse:97.08222	validation_1-rmse:97.08222
[117]	validation_0-rmse:96.99639	validation_1-rmse:96.99639
[118]	validation_0-rmse:96.88954	validation_1-rmse:96.88954
[119]	validation_0-rmse:96.82927	validation_1-rmse:96.82927
[120]	validation_0-rmse:96.75706	validation_1-rmse:96.75706
[121]	validation_0-rmse:96.74022	validation_1-rmse:96.74022
[122]	validation_0-rmse:96.70368	validation_1-rmse:96.70368
[123]	validation_0-rmse:96.57014	validation_1-rmse:96.57014
[124]	validation_0-rmse:96.50018	validation_1-rmse:96.50018
[125]	validation_0-rmse:96.36240	validation_1-rmse:96.36240
[126]	validation_0-rmse:96.23118	validation_1-rmse:96.23118
[127]	validation_0-rmse:96.14793	validation_1-rmse:96.14793
[128]	validation_0-rmse:96.06794	validation_1-rmse:96.06794
[129]	validation_0-rmse:96.05060	validation_1-rmse:96.05060
[130]	validation_0-rmse:95.96283	validation_1-rmse:95.96283
[131]	validation_0-rmse:95.93195	validation_1-rmse:95.93195
[132]	validation_0-rmse:95.77245	validation_1-rmse:95.77245
[133]	validation_0-rmse:95.68567	validation_1-rmse:95.68567
[134]	validation_0-rmse:95.61351	validation_1-rmse:95.61351
[135]	validation_0-rmse:95.56431	validation_1-rmse:95.56431
[136]	validation_0-rmse:95.45833	validation_1-rmse:95.45833
[137]	validation_0-rmse:95.39358	validation_1-rmse:95.39358
[138]	validation_0-rmse:95.28882	validation_1-rmse:95.28882
[139]	validation_0-rmse:95.22765	validation_1-rmse:95.22765
[140]	validation_0-rmse:95.19902	validation_1-rmse:95.19902
[141]	validation_0-rmse:94.97059	validation_1-rmse:94.97059
[142]	validation_0-rmse:94.89584	validation_1-rmse:94.89584
[143]	validation_0-rmse:94.86383	validation_1-rmse:94.86383
[144]	validation_0-rmse:94.81250	validation_1-rmse:94.81250
[145]	validation_0-rmse:94.74577	validation_1-rmse:94.74577
[146]	validation_0-rmse:94.63249	validation_1-rmse:94.63249
[147]	validation_0-rmse:94.52036	validation_1-rmse:94.52036
[148]	validation_0-rmse:94.41464	validation_1-rmse:94.41464
[149]	validation_0-rmse:94.36360	validation_1-rmse:94.36360
[150]	validation_0-rmse:94.31671	validation_1-rmse:94.31671
[151]	validation_0-rmse:94.23376	validation_1-rmse:94.23376
[152]	validation_0-rmse:94.11304	validation_1-rmse:94.11304
[153]	validation_0-rmse:94.05421	validation_1-rmse:94.05421
[154]	validation_0-rmse:93.93566	validation_1-rmse:93.93566
[155]	validation_0-rmse:93.79253	validation_1-rmse:93.79253
[156]	validation_0-rmse:93.67400	validation_1-rmse:93.67400
[157]	validation_0-rmse:93.59455	validation_1-rmse:93.59455
[158]	validation_0-rmse:93.46415	validation_1-rmse:93.46415
[159]	validation_0-rmse:93.41323	validation_1-rmse:93.41323
[160]	validation_0-rmse:93.28352	validation_1-rmse:93.28352
[161]	validation_0-rmse:93.19910	validation_1-rmse:93.19910
[162]	validation_0-rmse:92.97845	validation_1-rmse:92.97845
[163]	validation_0-rmse:92.83474	validation_1-rmse:92.83474
[164]	validation_0-rmse:92.72622	validation_1-rmse:92.72622
[165]	validation_0-rmse:92.55734	validation_1-rmse:92.55734
[166]	validation_0-rmse:92.41439	validation_1-rmse:92.41439
[167]	validation_0-rmse:92.27319	validation_1-rmse:92.27319
[168]	validation_0-rmse:92.18238	validation_1-rmse:92.18238
[169]	validation_0-rmse:92.09044	validation_1-rmse:92.09044
[170]	validation_0-rmse:92.01903	validation_1-rmse:92.01903
[171]	validation_0-rmse:91.97633	validation_1-rmse:91.97633
[172]	validation_0-rmse:91.90855	validation_1-rmse:91.90855
[173]	validation_0-rmse:91.82227	validation_1-rmse:91.82227
[174]	validation_0-rmse:91.75642	validation_1-rmse:91.75642
[175]	validation_0-rmse:91.68508	validation_1-rmse:91.68508
[176]	validation_0-rmse:91.63113	validation_1-rmse:91.63113
[177]	validation_0-rmse:91.58390	validation_1-rmse:91.58390
[178]	validation_0-rmse:91.51633	validation_1-rmse:91.51633
[179]	validation_0-rmse:91.44910	validation_1-rmse:91.44910
[180]	validation_0-rmse:91.33009	validation_1-rmse:91.33009
[181]	validation_0-rmse:91.23938	validation_1-rmse:91.23938
[182]	validation_0-rmse:91.17797	validation_1-rmse:91.17797
[183]	validation_0-rmse:91.16614	validation_1-rmse:91.16614
[184]	validation_0-rmse:91.15427	validation_1-rmse:91.15427
[185]	validation_0-rmse:91.09898	validation_1-rmse:91.09898
[186]	validation_0-rmse:91.07660	validation_1-rmse:91.07660
[187]	validation_0-rmse:90.98847	validation_1-rmse:90.98847
[188]	validation_0-rmse:90.98015	validation_1-rmse:90.98015
[189]	validation_0-rmse:90.94033	validation_1-rmse:90.94033
[190]	validation_0-rmse:90.89704	validation_1-rmse:90.89704
[191]	validation_0-rmse:90.85106	validation_1-rmse:90.85106
[192]	validation_0-rmse:90.79500	validation_1-rmse:90.79500
[193]	validation_0-rmse:90.68265	validation_1-rmse:90.68265
[194]	validation_0-rmse:90.66283	validation_1-rmse:90.66283
[195]	validation_0-rmse:90.59182	validation_1-rmse:90.59182
[196]	validation_0-rmse:90.55905	validation_1-rmse:90.55905
[197]	validation_0-rmse:90.52322	validation_1-rmse:90.52322
[198]	validation_0-rmse:90.43758	validation_1-rmse:90.43758
[199]	validation_0-rmse:90.39175	validation_1-rmse:90.39175
[200]	validation_0-rmse:90.38125	validation_1-rmse:90.38125
[201]	validation_0-rmse:90.37320	validation_1-rmse:90.37320
[202]	validation_0-rmse:90.28278	validation_1-rmse:90.28278
[203]	validation_0-rmse:90.21935	validation_1-rmse:90.21935
[204]	validation_0-rmse:90.17490	validation_1-rmse:90.17490
[205]	validation_0-rmse:90.12643	validation_1-rmse:90.12643
[206]	validation_0-rmse:90.08700	validation_1-rmse:90.08700
[207]	validation_0-rmse:90.04628	validation_1-rmse:90.04628
[208]	validation_0-rmse:89.98609	validation_1-rmse:89.98609
[209]	validation_0-rmse:89.91060	validation_1-rmse:89.91060
[210]	validation_0-rmse:89.84104	validation_1-rmse:89.84104
[211]	validation_0-rmse:89.78931	validation_1-rmse:89.78931
[212]	validation_0-rmse:89.71540	validation_1-rmse:89.71540
[213]	validation_0-rmse:89.65025	validation_1-rmse:89.65025
[214]	validation_0-rmse:89.56414	validation_1-rmse:89.56414
[215]	validation_0-rmse:89.48990	validation_1-rmse:89.48990
[216]	validation_0-rmse:89.44008	validation_1-rmse:89.44008
[217]	validation_0-rmse:89.36059	validation_1-rmse:89.36059
[218]	validation_0-rmse:89.24978	validation_1-rmse:89.24978
[219]	validation_0-rmse:89.17418	validation_1-rmse:89.17418
[220]	validation_0-rmse:89.07823	validation_1-rmse:89.07823
[221]	validation_0-rmse:88.95640	validation_1-rmse:88.95640
[222]	validation_0-rmse:88.89155	validation_1-rmse:88.89155
[223]	validation_0-rmse:88.86000	validation_1-rmse:88.86000
[224]	validation_0-rmse:88.83528	validation_1-rmse:88.83528
[225]	validation_0-rmse:88.82220	validation_1-rmse:88.82220
[226]	validation_0-rmse:88.76329	validation_1-rmse:88.76329
[227]	validation_0-rmse:88.69048	validation_1-rmse:88.69048
[228]	validation_0-rmse:88.56930	validation_1-rmse:88.56930
[229]	validation_0-rmse:88.44622	validation_1-rmse:88.44622
[230]	validation_0-rmse:88.39715	validation_1-rmse:88.39715
[231]	validation_0-rmse:88.23783	validation_1-rmse:88.23783
[232]	validation_0-rmse:88.16655	validation_1-rmse:88.16655
[233]	validation_0-rmse:88.13478	validation_1-rmse:88.13478
[234]	validation_0-rmse:88.08738	validation_1-rmse:88.08738
[235]	validation_0-rmse:88.02732	validation_1-rmse:88.02732
[236]	validation_0-rmse:88.01076	validation_1-rmse:88.01076
[237]	validation_0-rmse:87.95704	validation_1-rmse:87.95704
[238]	validation_0-rmse:87.94143	validation_1-rmse:87.94143
[239]	validation_0-rmse:87.86807	validation_1-rmse:87.86807
[240]	validation_0-rmse:87.86207	validation_1-rmse:87.86207
[241]	validation_0-rmse:87.76993	validation_1-rmse:87.76993
[242]	validation_0-rmse:87.71640	validation_1-rmse:87.71640
[243]	validation_0-rmse:87.64545	validation_1-rmse:87.64545
[244]	validation_0-rmse:87.61092	validation_1-rmse:87.61092
[245]	validation_0-rmse:87.58102	validation_1-rmse:87.58102
[246]	validation_0-rmse:87.54853	validation_1-rmse:87.54853
[247]	validation_0-rmse:87.48948	validation_1-rmse:87.48948
[248]	validation_0-rmse:87.41103	validation_1-rmse:87.41103
[249]	validation_0-rmse:87.36919	validation_1-rmse:87.36919
[250]	validation_0-rmse:87.24847	validation_1-rmse:87.24847
[251]	validation_0-rmse:87.16831	validation_1-rmse:87.16831
[252]	validation_0-rmse:87.09928	validation_1-rmse:87.09928
[253]	validation_0-rmse:86.99493	validation_1-rmse:86.99493
[254]	validation_0-rmse:86.95536	validation_1-rmse:86.95536
[255]	validation_0-rmse:86.88022	validation_1-rmse:86.88022
[256]	validation_0-rmse:86.85953	validation_1-rmse:86.85953
[257]	validation_0-rmse:86.76287	validation_1-rmse:86.76287
[258]	validation_0-rmse:86.69565	validation_1-rmse:86.69565
[259]	validation_0-rmse:86.61813	validation_1-rmse:86.61813
[260]	validation_0-rmse:86.55485	validation_1-rmse:86.55485
[261]	validation_0-rmse:86.44658	validation_1-rmse:86.44658
[262]	validation_0-rmse:86.34658	validation_1-rmse:86.34658
[263]	validation_0-rmse:86.26704	validation_1-rmse:86.26704
[264]	validation_0-rmse:86.22736	validation_1-rmse:86.22736
[265]	validation_0-rmse:86.20652	validation_1-rmse:86.20652
[266]	validation_0-rmse:86.15256	validation_1-rmse:86.15256
[267]	validation_0-rmse:86.11406	validation_1-rmse:86.11406
[268]	validation_0-rmse:86.05161	validation_1-rmse:86.05161
[269]	validation_0-rmse:86.01049	validation_1-rmse:86.01049
[270]	validation_0-rmse:85.94239	validation_1-rmse:85.94239
[271]	validation_0-rmse:85.91831	validation_1-rmse:85.91831
[272]	validation_0-rmse:85.82041	validation_1-rmse:85.82041
[273]	validation_0-rmse:85.73151	validation_1-rmse:85.73151
[274]	validation_0-rmse:85.66891	validation_1-rmse:85.66891
[275]	validation_0-rmse:85.62855	validation_1-rmse:85.62855
[276]	validation_0-rmse:85.54556	validation_1-rmse:85.54556
[277]	validation_0-rmse:85.50619	validation_1-rmse:85.50619
[278]	validation_0-rmse:85.47430	validation_1-rmse:85.47430
[279]	validation_0-rmse:85.46867	validation_1-rmse:85.46867
[280]	validation_0-rmse:85.42398	validation_1-rmse:85.42398
[281]	validation_0-rmse:85.40155	validation_1-rmse:85.40155
[282]	validation_0-rmse:85.37285	validation_1-rmse:85.37285
[283]	validation_0-rmse:85.34856	validation_1-rmse:85.34856
[284]	validation_0-rmse:85.23551	validation_1-rmse:85.23551
[285]	validation_0-rmse:85.14803	validation_1-rmse:85.14803
[286]	validation_0-rmse:85.09843	validation_1-rmse:85.09843
[287]	validation_0-rmse:85.03532	validation_1-rmse:85.03532
[288]	validation_0-rmse:84.99643	validation_1-rmse:84.99643
[289]	validation_0-rmse:84.93457	validation_1-rmse:84.93457
[290]	validation_0-rmse:84.89305	validation_1-rmse:84.89305
[291]	validation_0-rmse:84.84510	validation_1-rmse:84.84510
[292]	validation_0-rmse:84.77564	validation_1-rmse:84.77564
[293]	validation_0-rmse:84.75107	validation_1-rmse:84.75107
[294]	validation_0-rmse:84.69463	validation_1-rmse:84.69463
[295]	validation_0-rmse:84.56724	validation_1-rmse:84.56724
[296]	validation_0-rmse:84.52360	validation_1-rmse:84.52360
[297]	validation_0-rmse:84.48400	validation_1-rmse:84.48400
[298]	validation_0-rmse:84.46705	validation_1-rmse:84.46705
[299]	validation_0-rmse:84.41891	validation_1-rmse:84.41891
[300]	validation_0-rmse:84.35134	validation_1-rmse:84.35134
[301]	validation_0-rmse:84.29586	validation_1-rmse:84.29586
[302]	validation_0-rmse:84.23942	validation_1-rmse:84.23942
[303]	validation_0-rmse:84.14724	validation_1-rmse:84.14724
[304]	validation_0-rmse:84.10883	validation_1-rmse:84.10883
[305]	validation_0-rmse:84.04499	validation_1-rmse:84.04499
[306]	validation_0-rmse:84.00352	validation_1-rmse:84.00352
[307]	validation_0-rmse:83.98444	validation_1-rmse:83.98444
[308]	validation_0-rmse:83.96838	validation_1-rmse:83.96838
[309]	validation_0-rmse:83.93007	validation_1-rmse:83.93007
[310]	validation_0-rmse:83.86151	validation_1-rmse:83.86151
[311]	validation_0-rmse:83.84227	validation_1-rmse:83.84227
[312]	validation_0-rmse:83.80353	validation_1-rmse:83.80353
[313]	validation_0-rmse:83.72950	validation_1-rmse:83.72950
[314]	validation_0-rmse:83.69012	validation_1-rmse:83.69012
[315]	validation_0-rmse:83.66371	validation_1-rmse:83.66371
[316]	validation_0-rmse:83.62331	validation_1-rmse:83.62331
[317]	validation_0-rmse:83.61752	validation_1-rmse:83.61752
[318]	validation_0-rmse:83.59992	validation_1-rmse:83.59992
[319]	validation_0-rmse:83.49602	validation_1-rmse:83.49602
[320]	validation_0-rmse:83.42639	validation_1-rmse:83.42639
[321]	validation_0-rmse:83.40700	validation_1-rmse:83.40700
[322]	validation_0-rmse:83.36139	validation_1-rmse:83.36139
[323]	validation_0-rmse:83.31377	validation_1-rmse:83.31377
[324]	validation_0-rmse:83.26659	validation_1-rmse:83.26659
[325]	validation_0-rmse:83.23677	validation_1-rmse:83.23677
[326]	validation_0-rmse:83.17970	validation_1-rmse:83.17970
[327]	validation_0-rmse:83.13931	validation_1-rmse:83.13931
[328]	validation_0-rmse:83.10423	validation_1-rmse:83.10423
[329]	validation_0-rmse:83.04925	validation_1-rmse:83.04925
[330]	validation_0-rmse:83.01270	validation_1-rmse:83.01270
[331]	validation_0-rmse:82.98954	validation_1-rmse:82.98954
[332]	validation_0-rmse:82.89396	validation_1-rmse:82.89396
[333]	validation_0-rmse:82.86877	validation_1-rmse:82.86877
[334]	validation_0-rmse:82.81057	validation_1-rmse:82.81057
[335]	validation_0-rmse:82.80465	validation_1-rmse:82.80465
[336]	validation_0-rmse:82.75884	validation_1-rmse:82.75884
[337]	validation_0-rmse:82.70686	validation_1-rmse:82.70686
[338]	validation_0-rmse:82.59348	validation_1-rmse:82.59348
[339]	validation_0-rmse:82.52041	validation_1-rmse:82.52041
[340]	validation_0-rmse:82.47183	validation_1-rmse:82.47183
[341]	validation_0-rmse:82.43238	validation_1-rmse:82.43238
[342]	validation_0-rmse:82.41009	validation_1-rmse:82.41009
[343]	validation_0-rmse:82.34063	validation_1-rmse:82.34063
[344]	validation_0-rmse:82.28600	validation_1-rmse:82.28600
[345]	validation_0-rmse:82.25922	validation_1-rmse:82.25922
[346]	validation_0-rmse:82.21675	validation_1-rmse:82.21675
[347]	validation_0-rmse:82.18677	validation_1-rmse:82.18677
[348]	validation_0-rmse:82.15725	validation_1-rmse:82.15725
[349]	validation_0-rmse:82.10641	validation_1-rmse:82.10641
[350]	validation_0-rmse:82.05164	validation_1-rmse:82.05164
[351]	validation_0-rmse:81.99745	validation_1-rmse:81.99745
[352]	validation_0-rmse:81.93425	validation_1-rmse:81.93425
[353]	validation_0-rmse:81.89904	validation_1-rmse:81.89904
[354]	validation_0-rmse:81.85489	validation_1-rmse:81.85489
[355]	validation_0-rmse:81.80397	validation_1-rmse:81.80397
[356]	validation_0-rmse:81.75386	validation_1-rmse:81.75386
[357]	validation_0-rmse:81.65340	validation_1-rmse:81.65340
[358]	validation_0-rmse:81.63264	validation_1-rmse:81.63264
[359]	validation_0-rmse:81.60758	validation_1-rmse:81.60758
[360]	validation_0-rmse:81.56347	validation_1-rmse:81.56347
[361]	validation_0-rmse:81.51558	validation_1-rmse:81.51558
[362]	validation_0-rmse:81.47177	validation_1-rmse:81.47177
[363]	validation_0-rmse:81.43544	validation_1-rmse:81.43544
[364]	validation_0-rmse:81.42967	validation_1-rmse:81.42967
[365]	validation_0-rmse:81.40482	validation_1-rmse:81.40482
[366]	validation_0-rmse:81.34526	validation_1-rmse:81.34526
[367]	validation_0-rmse:81.31270	validation_1-rmse:81.31270
[368]	validation_0-rmse:81.28672	validation_1-rmse:81.28672
[369]	validation_0-rmse:81.25081	validation_1-rmse:81.25081
[370]	validation_0-rmse:81.13131	validation_1-rmse:81.13131
[371]	validation_0-rmse:81.07852	validation_1-rmse:81.07852
[372]	validation_0-rmse:81.03820	validation_1-rmse:81.03820
[373]	validation_0-rmse:80.99283	validation_1-rmse:80.99283
[374]	validation_0-rmse:80.95011	validation_1-rmse:80.95011
[375]	validation_0-rmse:80.87755	validation_1-rmse:80.87755
[376]	validation_0-rmse:80.85166	validation_1-rmse:80.85166
[377]	validation_0-rmse:80.78980	validation_1-rmse:80.78980
[378]	validation_0-rmse:80.72902	validation_1-rmse:80.72902
[379]	validation_0-rmse:80.64794	validation_1-rmse:80.64794
[380]	validation_0-rmse:80.62379	validation_1-rmse:80.62379
[381]	validation_0-rmse:80.59933	validation_1-rmse:80.59933
[382]	validation_0-rmse:80.57350	validation_1-rmse:80.57350
[383]	validation_0-rmse:80.54341	validation_1-rmse:80.54341
[384]	validation_0-rmse:80.51487	validation_1-rmse:80.51487
[385]	validation_0-rmse:80.47984	validation_1-rmse:80.47984
[386]	validation_0-rmse:80.39793	validation_1-rmse:80.39793
[387]	validation_0-rmse:80.32283	validation_1-rmse:80.32283
[388]	validation_0-rmse:80.29507	validation_1-rmse:80.29507
[389]	validation_0-rmse:80.25245	validation_1-rmse:80.25245
[390]	validation_0-rmse:80.22870	validation_1-rmse:80.22870
[391]	validation_0-rmse:80.19115	validation_1-rmse:80.19115
[392]	validation_0-rmse:80.14529	validation_1-rmse:80.14529
[393]	validation_0-rmse:80.10009	validation_1-rmse:80.10009
[394]	validation_0-rmse:80.06350	validation_1-rmse:80.06350
[395]	validation_0-rmse:80.03108	validation_1-rmse:80.03108
[396]	validation_0-rmse:79.98548	validation_1-rmse:79.98548
[397]	validation_0-rmse:79.93022	validation_1-rmse:79.93022
[398]	validation_0-rmse:79.88579	validation_1-rmse:79.88579
[399]	validation_0-rmse:79.85049	validation_1-rmse:79.85049
[400]	validation_0-rmse:79.83277	validation_1-rmse:79.83277
[401]	validation_0-rmse:79.80101	validation_1-rmse:79.80101
[402]	validation_0-rmse:79.75926	validation_1-rmse:79.75926
[403]	validation_0-rmse:79.72166	validation_1-rmse:79.72166
[404]	validation_0-rmse:79.67683	validation_1-rmse:79.67683
[405]	validation_0-rmse:79.63216	validation_1-rmse:79.63216
[406]	validation_0-rmse:79.57778	validation_1-rmse:79.57778
[407]	validation_0-rmse:79.54281	validation_1-rmse:79.54281
[408]	validation_0-rmse:79.52085	validation_1-rmse:79.52085
[409]	validation_0-rmse:79.46828	validation_1-rmse:79.46828
[410]	validation_0-rmse:79.41060	validation_1-rmse:79.41060
[411]	validation_0-rmse:79.39051	validation_1-rmse:79.39051
[412]	validation_0-rmse:79.34485	validation_1-rmse:79.34485
[413]	validation_0-rmse:79.33596	validation_1-rmse:79.33596
[414]	validation_0-rmse:79.31293	validation_1-rmse:79.31293
[415]	validation_0-rmse:79.26241	validation_1-rmse:79.26241
[416]	validation_0-rmse:79.23661	validation_1-rmse:79.23661
[417]	validation_0-rmse:79.18263	validation_1-rmse:79.18263
[418]	validation_0-rmse:79.08004	validation_1-rmse:79.08004
[419]	validation_0-rmse:79.03319	validation_1-rmse:79.03319
[420]	validation_0-rmse:78.99542	validation_1-rmse:78.99542
[421]	validation_0-rmse:78.94747	validation_1-rmse:78.94747
[422]	validation_0-rmse:78.90634	validation_1-rmse:78.90634
[423]	validation_0-rmse:78.88560	validation_1-rmse:78.88560
[424]	validation_0-rmse:78.84481	validation_1-rmse:78.84481
[425]	validation_0-rmse:78.83038	validation_1-rmse:78.83038
[426]	validation_0-rmse:78.78213	validation_1-rmse:78.78213
[427]	validation_0-rmse:78.74261	validation_1-rmse:78.74261
[428]	validation_0-rmse:78.70173	validation_1-rmse:78.70173
[429]	validation_0-rmse:78.66534	validation_1-rmse:78.66534
[430]	validation_0-rmse:78.64349	validation_1-rmse:78.64349
[431]	validation_0-rmse:78.58675	validation_1-rmse:78.58675
[432]	validation_0-rmse:78.57277	validation_1-rmse:78.57277
[433]	validation_0-rmse:78.56613	validation_1-rmse:78.56613
[434]	validation_0-rmse:78.51310	validation_1-rmse:78.51310
[435]	validation_0-rmse:78.49099	validation_1-rmse:78.49099
[436]	validation_0-rmse:78.43742	validation_1-rmse:78.43742
[437]	validation_0-rmse:78.43049	validation_1-rmse:78.43049
[438]	validation_0-rmse:78.41592	validation_1-rmse:78.41592
[439]	validation_0-rmse:78.36312	validation_1-rmse:78.36312
[440]	validation_0-rmse:78.30668	validation_1-rmse:78.30668
[441]	validation_0-rmse:78.26066	validation_1-rmse:78.26066
[442]	validation_0-rmse:78.21841	validation_1-rmse:78.21841
[443]	validation_0-rmse:78.17352	validation_1-rmse:78.17352
[444]	validation_0-rmse:78.16914	validation_1-rmse:78.16914
[445]	validation_0-rmse:78.13080	validation_1-rmse:78.13080
[446]	validation_0-rmse:78.04609	validation_1-rmse:78.04609
[447]	validation_0-rmse:78.03533	validation_1-rmse:78.03533
[448]	validation_0-rmse:78.03154	validation_1-rmse:78.03154
[449]	validation_0-rmse:77.95507	validation_1-rmse:77.95507
[450]	validation_0-rmse:77.91728	validation_1-rmse:77.91728
[451]	validation_0-rmse:77.88230	validation_1-rmse:77.88230
[452]	validation_0-rmse:77.83467	validation_1-rmse:77.83467
[453]	validation_0-rmse:77.78563	validation_1-rmse:77.78563
[454]	validation_0-rmse:77.75629	validation_1-rmse:77.75629
[455]	validation_0-rmse:77.71317	validation_1-rmse:77.71317
[456]	validation_0-rmse:77.67748	validation_1-rmse:77.67748
[457]	validation_0-rmse:77.63027	validation_1-rmse:77.63027
[458]	validation_0-rmse:77.57648	validation_1-rmse:77.57648
[459]	validation_0-rmse:77.55360	validation_1-rmse:77.55360
[460]	validation_0-rmse:77.52647	validation_1-rmse:77.52647
[461]	validation_0-rmse:77.48709	validation_1-rmse:77.48709
[462]	validation_0-rmse:77.43526	validation_1-rmse:77.43526
[463]	validation_0-rmse:77.40900	validation_1-rmse:77.40900
[464]	validation_0-rmse:77.37299	validation_1-rmse:77.37299
[465]	validation_0-rmse:77.33972	validation_1-rmse:77.33972
[466]	validation_0-rmse:77.31173	validation_1-rmse:77.31173
[467]	validation_0-rmse:77.26992	validation_1-rmse:77.26992
[468]	validation_0-rmse:77.25547	validation_1-rmse:77.25547
[469]	validation_0-rmse:77.22858	validation_1-rmse:77.22858
[470]	validation_0-rmse:77.21404	validation_1-rmse:77.21404
[471]	validation_0-rmse:77.17221	validation_1-rmse:77.17221
[472]	validation_0-rmse:77.14086	validation_1-rmse:77.14086
[473]	validation_0-rmse:77.10758	validation_1-rmse:77.10758
[474]	validation_0-rmse:77.08557	validation_1-rmse:77.08557
[475]	validation_0-rmse:77.04177	validation_1-rmse:77.04177
[476]	validation_0-rmse:77.00969	validation_1-rmse:77.00969
[477]	validation_0-rmse:76.95861	validation_1-rmse:76.95861
[478]	validation_0-rmse:76.94583	validation_1-rmse:76.94583
[479]	validation_0-rmse:76.91085	validation_1-rmse:76.91085
[480]	validation_0-rmse:76.89224	validation_1-rmse:76.89224
[481]	validation_0-rmse:76.85162	validation_1-rmse:76.85162
[482]	validation_0-rmse:76.84327	validation_1-rmse:76.84327
[483]	validation_0-rmse:76.82123	validation_1-rmse:76.82123
[484]	validation_0-rmse:76.78933	validation_1-rmse:76.78933
[485]	validation_0-rmse:76.75255	validation_1-rmse:76.75255
[486]	validation_0-rmse:76.69557	validation_1-rmse:76.69557
[487]	validation_0-rmse:76.66813	validation_1-rmse:76.66813
[488]	validation_0-rmse:76.62654	validation_1-rmse:76.62654
[489]	validation_0-rmse:76.59046	validation_1-rmse:76.59046
[490]	validation_0-rmse:76.56633	validation_1-rmse:76.56633
[491]	validation_0-rmse:76.52566	validation_1-rmse:76.52566
[492]	validation_0-rmse:76.49902	validation_1-rmse:76.49902
[493]	validation_0-rmse:76.46638	validation_1-rmse:76.46638
[494]	validation_0-rmse:76.44007	validation_1-rmse:76.44007
[495]	validation_0-rmse:76.40741	validation_1-rmse:76.40741
[496]	validation_0-rmse:76.38435	validation_1-rmse:76.38435
[497]	validation_0-rmse:76.35403	validation_1-rmse:76.35403
[498]	validation_0-rmse:76.33961	validation_1-rmse:76.33961
[499]	validation_0-rmse:76.32879	validation_1-rmse:76.32879
[500]	validation_0-rmse:76.29168	validation_1-rmse:76.29168
[501]	validation_0-rmse:76.24189	validation_1-rmse:76.24189
[502]	validation_0-rmse:76.21173	validation_1-rmse:76.21173
[503]	validation_0-rmse:76.15959	validation_1-rmse:76.15959
[504]	validation_0-rmse:76.11236	validation_1-rmse:76.11236
[505]	validation_0-rmse:76.07246	validation_1-rmse:76.07246
[506]	validation_0-rmse:76.03487	validation_1-rmse:76.03487
[507]	validation_0-rmse:75.99470	validation_1-rmse:75.99470
[508]	validation_0-rmse:75.97245	validation_1-rmse:75.97245
[509]	validation_0-rmse:75.95263	validation_1-rmse:75.95263
[510]	validation_0-rmse:75.92536	validation_1-rmse:75.92536
[511]	validation_0-rmse:75.88778	validation_1-rmse:75.88778
[512]	validation_0-rmse:75.83149	validation_1-rmse:75.83149
[513]	validation_0-rmse:75.80974	validation_1-rmse:75.80974
[514]	validation_0-rmse:75.73371	validation_1-rmse:75.73371
[515]	validation_0-rmse:75.72107	validation_1-rmse:75.72107
[516]	validation_0-rmse:75.68996	validation_1-rmse:75.68996
[517]	validation_0-rmse:75.65852	validation_1-rmse:75.65852
[518]	validation_0-rmse:75.59206	validation_1-rmse:75.59206
[519]	validation_0-rmse:75.54686	validation_1-rmse:75.54686
[520]	validation_0-rmse:75.52029	validation_1-rmse:75.52029
[521]	validation_0-rmse:75.47799	validation_1-rmse:75.47799
[522]	validation_0-rmse:75.45329	validation_1-rmse:75.45329
[523]	validation_0-rmse:75.42213	validation_1-rmse:75.42213
[524]	validation_0-rmse:75.40071	validation_1-rmse:75.40071
[525]	validation_0-rmse:75.37461	validation_1-rmse:75.37461
[526]	validation_0-rmse:75.32386	validation_1-rmse:75.32386
[527]	validation_0-rmse:75.30302	validation_1-rmse:75.30302
[528]	validation_0-rmse:75.28089	validation_1-rmse:75.28089
[529]	validation_0-rmse:75.27200	validation_1-rmse:75.27200
[530]	validation_0-rmse:75.25134	validation_1-rmse:75.25134
[531]	validation_0-rmse:75.22466	validation_1-rmse:75.22466
[532]	validation_0-rmse:75.18541	validation_1-rmse:75.18541
[533]	validation_0-rmse:75.16628	validation_1-rmse:75.16628
[534]	validation_0-rmse:75.12755	validation_1-rmse:75.12755
[535]	validation_0-rmse:75.09524	validation_1-rmse:75.09524
[536]	validation_0-rmse:75.06937	validation_1-rmse:75.06937
[537]	validation_0-rmse:75.04323	validation_1-rmse:75.04323
[538]	validation_0-rmse:74.96261	validation_1-rmse:74.96261
[539]	validation_0-rmse:74.87018	validation_1-rmse:74.87018
[540]	validation_0-rmse:74.81965	validation_1-rmse:74.81965
[541]	validation_0-rmse:74.80514	validation_1-rmse:74.80514
[542]	validation_0-rmse:74.78397	validation_1-rmse:74.78397
[543]	validation_0-rmse:74.73565	validation_1-rmse:74.73565
[544]	validation_0-rmse:74.72051	validation_1-rmse:74.72051
[545]	validation_0-rmse:74.70114	validation_1-rmse:74.70114
[546]	validation_0-rmse:74.68263	validation_1-rmse:74.68263
[547]	validation_0-rmse:74.65086	validation_1-rmse:74.65086
[548]	validation_0-rmse:74.61417	validation_1-rmse:74.61417
[549]	validation_0-rmse:74.57898	validation_1-rmse:74.57898
[550]	validation_0-rmse:74.54516	validation_1-rmse:74.54516
[551]	validation_0-rmse:74.51846	validation_1-rmse:74.51846
[552]	validation_0-rmse:74.49792	validation_1-rmse:74.49792
[553]	validation_0-rmse:74.39312	validation_1-rmse:74.39312
[554]	validation_0-rmse:74.36779	validation_1-rmse:74.36779
[555]	validation_0-rmse:74.31593	validation_1-rmse:74.31593
[556]	validation_0-rmse:74.29109	validation_1-rmse:74.29109
[557]	validation_0-rmse:74.22752	validation_1-rmse:74.22752
[558]	validation_0-rmse:74.18336	validation_1-rmse:74.18336
[559]	validation_0-rmse:74.16702	validation_1-rmse:74.16702
[560]	validation_0-rmse:74.11740	validation_1-rmse:74.11740
[561]	validation_0-rmse:74.09683	validation_1-rmse:74.09683
[562]	validation_0-rmse:74.06885	validation_1-rmse:74.06885
[563]	validation_0-rmse:74.02906	validation_1-rmse:74.02906
[564]	validation_0-rmse:74.01323	validation_1-rmse:74.01323
[565]	validation_0-rmse:73.97373	validation_1-rmse:73.97373
[566]	validation_0-rmse:73.93778	validation_1-rmse:73.93778
[567]	validation_0-rmse:73.88993	validation_1-rmse:73.88993
[568]	validation_0-rmse:73.86560	validation_1-rmse:73.86560
[569]	validation_0-rmse:73.81909	validation_1-rmse:73.81909
[570]	validation_0-rmse:73.79458	validation_1-rmse:73.79458
[571]	validation_0-rmse:73.75940	validation_1-rmse:73.75940
[572]	validation_0-rmse:73.72619	validation_1-rmse:73.72619
[573]	validation_0-rmse:73.70111	validation_1-rmse:73.70111
[574]	validation_0-rmse:73.66970	validation_1-rmse:73.66970
[575]	validation_0-rmse:73.64402	validation_1-rmse:73.64402
[576]	validation_0-rmse:73.61156	validation_1-rmse:73.61156
[577]	validation_0-rmse:73.56684	validation_1-rmse:73.56684
[578]	validation_0-rmse:73.52984	validation_1-rmse:73.52984
[579]	validation_0-rmse:73.50978	validation_1-rmse:73.50978
[580]	validation_0-rmse:73.49435	validation_1-rmse:73.49435
[581]	validation_0-rmse:73.46035	validation_1-rmse:73.46035
[582]	validation_0-rmse:73.43129	validation_1-rmse:73.43129
[583]	validation_0-rmse:73.40348	validation_1-rmse:73.40348
[584]	validation_0-rmse:73.38532	validation_1-rmse:73.38532
[585]	validation_0-rmse:73.35271	validation_1-rmse:73.35271
[586]	validation_0-rmse:73.32694	validation_1-rmse:73.32694
[587]	validation_0-rmse:73.27878	validation_1-rmse:73.27878
[588]	validation_0-rmse:73.26529	validation_1-rmse:73.26529
[589]	validation_0-rmse:73.22173	validation_1-rmse:73.22173
[590]	validation_0-rmse:73.18842	validation_1-rmse:73.18842
[591]	validation_0-rmse:73.13766	validation_1-rmse:73.13766
[592]	validation_0-rmse:73.10935	validation_1-rmse:73.10935
[593]	validation_0-rmse:73.08347	validation_1-rmse:73.08347
[594]	validation_0-rmse:73.04100	validation_1-rmse:73.04100
[595]	validation_0-rmse:73.01382	validation_1-rmse:73.01382
[596]	validation_0-rmse:72.98188	validation_1-rmse:72.98188
[597]	validation_0-rmse:72.96332	validation_1-rmse:72.96332
[598]	validation_0-rmse:72.94057	validation_1-rmse:72.94057
[599]	validation_0-rmse:72.92522	validation_1-rmse:72.92522
[600]	validation_0-rmse:72.88435	validation_1-rmse:72.88435
[601]	validation_0-rmse:72.85303	validation_1-rmse:72.85303
[602]	validation_0-rmse:72.81273	validation_1-rmse:72.81273
[603]	validation_0-rmse:72.75520	validation_1-rmse:72.75520
[604]	validation_0-rmse:72.72750	validation_1-rmse:72.72750
[605]	validation_0-rmse:72.70328	validation_1-rmse:72.70328
[606]	validation_0-rmse:72.68027	validation_1-rmse:72.68027
[607]	validation_0-rmse:72.63984	validation_1-rmse:72.63984
[608]	validation_0-rmse:72.60742	validation_1-rmse:72.60742
[609]	validation_0-rmse:72.56286	validation_1-rmse:72.56286
[610]	validation_0-rmse:72.53113	validation_1-rmse:72.53113
[611]	validation_0-rmse:72.49894	validation_1-rmse:72.49894
[612]	validation_0-rmse:72.45710	validation_1-rmse:72.45710
[613]	validation_0-rmse:72.39573	validation_1-rmse:72.39573
[614]	validation_0-rmse:72.35709	validation_1-rmse:72.35709
[615]	validation_0-rmse:72.32743	validation_1-rmse:72.32743
[616]	validation_0-rmse:72.30284	validation_1-rmse:72.30284
[617]	validation_0-rmse:72.27522	validation_1-rmse:72.27522
[618]	validation_0-rmse:72.23791	validation_1-rmse:72.23791
[619]	validation_0-rmse:72.21894	validation_1-rmse:72.21894
[620]	validation_0-rmse:72.19805	validation_1-rmse:72.19805
[621]	validation_0-rmse:72.17966	validation_1-rmse:72.17966
[622]	validation_0-rmse:72.15780	validation_1-rmse:72.15780
[623]	validation_0-rmse:72.11977	validation_1-rmse:72.11977
[624]	validation_0-rmse:72.10811	validation_1-rmse:72.10811
[625]	validation_0-rmse:72.08983	validation_1-rmse:72.08983
[626]	validation_0-rmse:72.08552	validation_1-rmse:72.08552
[627]	validation_0-rmse:72.06036	validation_1-rmse:72.06036
[628]	validation_0-rmse:72.03188	validation_1-rmse:72.03188
[629]	validation_0-rmse:71.97384	validation_1-rmse:71.97384
[630]	validation_0-rmse:71.96685	validation_1-rmse:71.96685
[631]	validation_0-rmse:71.93375	validation_1-rmse:71.93375
[632]	validation_0-rmse:71.92187	validation_1-rmse:71.92187
[633]	validation_0-rmse:71.89147	validation_1-rmse:71.89147
[634]	validation_0-rmse:71.84735	validation_1-rmse:71.84735
[635]	validation_0-rmse:71.80742	validation_1-rmse:71.80742
[636]	validation_0-rmse:71.78593	validation_1-rmse:71.78593
[637]	validation_0-rmse:71.76569	validation_1-rmse:71.76569
[638]	validation_0-rmse:71.72182	validation_1-rmse:71.72182
[639]	validation_0-rmse:71.67664	validation_1-rmse:71.67664
[640]	validation_0-rmse:71.63937	validation_1-rmse:71.63937
[641]	validation_0-rmse:71.58680	validation_1-rmse:71.58680
[642]	validation_0-rmse:71.53393	validation_1-rmse:71.53393
[643]	validation_0-rmse:71.49489	validation_1-rmse:71.49489
[644]	validation_0-rmse:71.46248	validation_1-rmse:71.46248
[645]	validation_0-rmse:71.42289	validation_1-rmse:71.42289
[646]	validation_0-rmse:71.40060	validation_1-rmse:71.40060
[647]	validation_0-rmse:71.37944	validation_1-rmse:71.37944
[648]	validation_0-rmse:71.33378	validation_1-rmse:71.33378
[649]	validation_0-rmse:71.31070	validation_1-rmse:71.31070
[650]	validation_0-rmse:71.27626	validation_1-rmse:71.27626
[651]	validation_0-rmse:71.26223	validation_1-rmse:71.26223
[652]	validation_0-rmse:71.21314	validation_1-rmse:71.21314
[653]	validation_0-rmse:71.20220	validation_1-rmse:71.20220
[654]	validation_0-rmse:71.17823	validation_1-rmse:71.17823
[655]	validation_0-rmse:71.15311	validation_1-rmse:71.15311
[656]	validation_0-rmse:71.11213	validation_1-rmse:71.11213
[657]	validation_0-rmse:71.09557	validation_1-rmse:71.09557
[658]	validation_0-rmse:71.05321	validation_1-rmse:71.05321
[659]	validation_0-rmse:71.01554	validation_1-rmse:71.01554
[660]	validation_0-rmse:70.98846	validation_1-rmse:70.98846
[661]	validation_0-rmse:70.96665	validation_1-rmse:70.96665
[662]	validation_0-rmse:70.93546	validation_1-rmse:70.93546
[663]	validation_0-rmse:70.92228	validation_1-rmse:70.92228
[664]	validation_0-rmse:70.89851	validation_1-rmse:70.89851
[665]	validation_0-rmse:70.88213	validation_1-rmse:70.88213
[666]	validation_0-rmse:70.84849	validation_1-rmse:70.84849
[667]	validation_0-rmse:70.80526	validation_1-rmse:70.80526
[668]	validation_0-rmse:70.79038	validation_1-rmse:70.79038
[669]	validation_0-rmse:70.77285	validation_1-rmse:70.77285
[670]	validation_0-rmse:70.75335	validation_1-rmse:70.75335
[671]	validation_0-rmse:70.74500	validation_1-rmse:70.74500
[672]	validation_0-rmse:70.72804	validation_1-rmse:70.72804
[673]	validation_0-rmse:70.70524	validation_1-rmse:70.70524
[674]	validation_0-rmse:70.66681	validation_1-rmse:70.66681
[675]	validation_0-rmse:70.63989	validation_1-rmse:70.63989
[676]	validation_0-rmse:70.62029	validation_1-rmse:70.62029
[677]	validation_0-rmse:70.61227	validation_1-rmse:70.61227
[678]	validation_0-rmse:70.60819	validation_1-rmse:70.60819
[679]	validation_0-rmse:70.57660	validation_1-rmse:70.57660
[680]	validation_0-rmse:70.55827	validation_1-rmse:70.55827
[681]	validation_0-rmse:70.51483	validation_1-rmse:70.51483
[682]	validation_0-rmse:70.48872	validation_1-rmse:70.48872
[683]	validation_0-rmse:70.45958	validation_1-rmse:70.45958
[684]	validation_0-rmse:70.43080	validation_1-rmse:70.43080
[685]	validation_0-rmse:70.37597	validation_1-rmse:70.37597
[686]	validation_0-rmse:70.34656	validation_1-rmse:70.34656
[687]	validation_0-rmse:70.31924	validation_1-rmse:70.31924
[688]	validation_0-rmse:70.27407	validation_1-rmse:70.27407
[689]	validation_0-rmse:70.24947	validation_1-rmse:70.24947
[690]	validation_0-rmse:70.21787	validation_1-rmse:70.21787
[691]	validation_0-rmse:70.17749	validation_1-rmse:70.17749
[692]	validation_0-rmse:70.14246	validation_1-rmse:70.14246
[693]	validation_0-rmse:70.11493	validation_1-rmse:70.11493
[694]	validation_0-rmse:70.09572	validation_1-rmse:70.09572
[695]	validation_0-rmse:70.06694	validation_1-rmse:70.06694
[696]	validation_0-rmse:70.03676	validation_1-rmse:70.03676
[697]	validation_0-rmse:70.02361	validation_1-rmse:70.02361
[698]	validation_0-rmse:70.00501	validation_1-rmse:70.00501
[699]	validation_0-rmse:70.00212	validation_1-rmse:70.00212
[700]	validation_0-rmse:69.99339	validation_1-rmse:69.99339
[701]	validation_0-rmse:69.95754	validation_1-rmse:69.95754
[702]	validation_0-rmse:69.91405	validation_1-rmse:69.91405
[703]	validation_0-rmse:69.89365	validation_1-rmse:69.89365
[704]	validation_0-rmse:69.87668	validation_1-rmse:69.87668
[705]	validation_0-rmse:69.84580	validation_1-rmse:69.84580
[706]	validation_0-rmse:69.82806	validation_1-rmse:69.82806
[707]	validation_0-rmse:69.78728	validation_1-rmse:69.78728
[708]	validation_0-rmse:69.75608	validation_1-rmse:69.75608
[709]	validation_0-rmse:69.73627	validation_1-rmse:69.73627
[710]	validation_0-rmse:69.70348	validation_1-rmse:69.70348
[711]	validation_0-rmse:69.68065	validation_1-rmse:69.68065
[712]	validation_0-rmse:69.64836	validation_1-rmse:69.64836
[713]	validation_0-rmse:69.61830	validation_1-rmse:69.61830
[714]	validation_0-rmse:69.56345	validation_1-rmse:69.56345
[715]	validation_0-rmse:69.54559	validation_1-rmse:69.54559
[716]	validation_0-rmse:69.52916	validation_1-rmse:69.52916
[717]	validation_0-rmse:69.50635	validation_1-rmse:69.50635
[718]	validation_0-rmse:69.47908	validation_1-rmse:69.47908
[719]	validation_0-rmse:69.47365	validation_1-rmse:69.47365
[720]	validation_0-rmse:69.43993	validation_1-rmse:69.43993
[721]	validation_0-rmse:69.39504	validation_1-rmse:69.39504
[722]	validation_0-rmse:69.37910	validation_1-rmse:69.37910
[723]	validation_0-rmse:69.35987	validation_1-rmse:69.35987
[724]	validation_0-rmse:69.34408	validation_1-rmse:69.34408
[725]	validation_0-rmse:69.32555	validation_1-rmse:69.32555
[726]	validation_0-rmse:69.30639	validation_1-rmse:69.30639
[727]	validation_0-rmse:69.28945	validation_1-rmse:69.28945
[728]	validation_0-rmse:69.27028	validation_1-rmse:69.27028
[729]	validation_0-rmse:69.25593	validation_1-rmse:69.25593
[730]	validation_0-rmse:69.24083	validation_1-rmse:69.24083
[731]	validation_0-rmse:69.22603	validation_1-rmse:69.22603
[732]	validation_0-rmse:69.20779	validation_1-rmse:69.20779
[733]	validation_0-rmse:69.17866	validation_1-rmse:69.17866
[734]	validation_0-rmse:69.16654	validation_1-rmse:69.16654
[735]	validation_0-rmse:69.14651	validation_1-rmse:69.14651
[736]	validation_0-rmse:69.11576	validation_1-rmse:69.11576
[737]	validation_0-rmse:69.09897	validation_1-rmse:69.09897
[738]	validation_0-rmse:69.08426	validation_1-rmse:69.08426
[739]	validation_0-rmse:69.07288	validation_1-rmse:69.07288
[740]	validation_0-rmse:69.06395	validation_1-rmse:69.06395
[741]	validation_0-rmse:69.04073	validation_1-rmse:69.04073
[742]	validation_0-rmse:69.02305	validation_1-rmse:69.02305
[743]	validation_0-rmse:68.99813	validation_1-rmse:68.99813
[744]	validation_0-rmse:68.96210	validation_1-rmse:68.96210
[745]	validation_0-rmse:68.94708	validation_1-rmse:68.94708
[746]	validation_0-rmse:68.93802	validation_1-rmse:68.93802
[747]	validation_0-rmse:68.91598	validation_1-rmse:68.91598
[748]	validation_0-rmse:68.87973	validation_1-rmse:68.87973
[749]	validation_0-rmse:68.86068	validation_1-rmse:68.86068
[750]	validation_0-rmse:68.82211	validation_1-rmse:68.82211
[751]	validation_0-rmse:68.79252	validation_1-rmse:68.79252
[752]	validation_0-rmse:68.76144	validation_1-rmse:68.76144
[753]	validation_0-rmse:68.74953	validation_1-rmse:68.74953
[754]	validation_0-rmse:68.72418	validation_1-rmse:68.72418
[755]	validation_0-rmse:68.70488	validation_1-rmse:68.70488
[756]	validation_0-rmse:68.69714	validation_1-rmse:68.69714
[757]	validation_0-rmse:68.66776	validation_1-rmse:68.66776
[758]	validation_0-rmse:68.66059	validation_1-rmse:68.66059
[759]	validation_0-rmse:68.62021	validation_1-rmse:68.62021
[760]	validation_0-rmse:68.58760	validation_1-rmse:68.58760
[761]	validation_0-rmse:68.55151	validation_1-rmse:68.55151
[762]	validation_0-rmse:68.51850	validation_1-rmse:68.51850
[763]	validation_0-rmse:68.49214	validation_1-rmse:68.49214
[764]	validation_0-rmse:68.44796	validation_1-rmse:68.44796
[765]	validation_0-rmse:68.42238	validation_1-rmse:68.42238
[766]	validation_0-rmse:68.39061	validation_1-rmse:68.39061
[767]	validation_0-rmse:68.37852	validation_1-rmse:68.37852
[768]	validation_0-rmse:68.37065	validation_1-rmse:68.37065
[769]	validation_0-rmse:68.34665	validation_1-rmse:68.34665
[770]	validation_0-rmse:68.32280	validation_1-rmse:68.32280
[771]	validation_0-rmse:68.29570	validation_1-rmse:68.29570
[772]	validation_0-rmse:68.26375	validation_1-rmse:68.26375
[773]	validation_0-rmse:68.23581	validation_1-rmse:68.23581
[774]	validation_0-rmse:68.20696	validation_1-rmse:68.20696
[775]	validation_0-rmse:68.18782	validation_1-rmse:68.18782
[776]	validation_0-rmse:68.17755	validation_1-rmse:68.17755
[777]	validation_0-rmse:68.14399	validation_1-rmse:68.14399
[778]	validation_0-rmse:68.13230	validation_1-rmse:68.13230
[779]	validation_0-rmse:68.10977	validation_1-rmse:68.10977
[780]	validation_0-rmse:68.06074	validation_1-rmse:68.06074
[781]	validation_0-rmse:68.02674	validation_1-rmse:68.02674
[782]	validation_0-rmse:68.01628	validation_1-rmse:68.01628
[783]	validation_0-rmse:67.98563	validation_1-rmse:67.98563
[784]	validation_0-rmse:67.96980	validation_1-rmse:67.96980
[785]	validation_0-rmse:67.95375	validation_1-rmse:67.95375
[786]	validation_0-rmse:67.94434	validation_1-rmse:67.94434
[787]	validation_0-rmse:67.90770	validation_1-rmse:67.90770
[788]	validation_0-rmse:67.88928	validation_1-rmse:67.88928
[789]	validation_0-rmse:67.88036	validation_1-rmse:67.88036
[790]	validation_0-rmse:67.85227	validation_1-rmse:67.85227
[791]	validation_0-rmse:67.82437	validation_1-rmse:67.82437
[792]	validation_0-rmse:67.77736	validation_1-rmse:67.77736
[793]	validation_0-rmse:67.75404	validation_1-rmse:67.75404
[794]	validation_0-rmse:67.71998	validation_1-rmse:67.71998
[795]	validation_0-rmse:67.67724	validation_1-rmse:67.67724
[796]	validation_0-rmse:67.64349	validation_1-rmse:67.64349
[797]	validation_0-rmse:67.61939	validation_1-rmse:67.61939
[798]	validation_0-rmse:67.59663	validation_1-rmse:67.59663
[799]	validation_0-rmse:67.56784	validation_1-rmse:67.56784
[800]	validation_0-rmse:67.54103	validation_1-rmse:67.54103
[801]	validation_0-rmse:67.51345	validation_1-rmse:67.51345
[802]	validation_0-rmse:67.47197	validation_1-rmse:67.47197
[803]	validation_0-rmse:67.45628	validation_1-rmse:67.45628
[804]	validation_0-rmse:67.43626	validation_1-rmse:67.43626
[805]	validation_0-rmse:67.41682	validation_1-rmse:67.41682
[806]	validation_0-rmse:67.39210	validation_1-rmse:67.39210
[807]	validation_0-rmse:67.36078	validation_1-rmse:67.36078
[808]	validation_0-rmse:67.34325	validation_1-rmse:67.34325
[809]	validation_0-rmse:67.31342	validation_1-rmse:67.31342
[810]	validation_0-rmse:67.28649	validation_1-rmse:67.28649
[811]	validation_0-rmse:67.25785	validation_1-rmse:67.25785
[812]	validation_0-rmse:67.23091	validation_1-rmse:67.23091
[813]	validation_0-rmse:67.21091	validation_1-rmse:67.21091
[814]	validation_0-rmse:67.19453	validation_1-rmse:67.19453
[815]	validation_0-rmse:67.17409	validation_1-rmse:67.17409
[816]	validation_0-rmse:67.14020	validation_1-rmse:67.14020
[817]	validation_0-rmse:67.12354	validation_1-rmse:67.12354
[818]	validation_0-rmse:67.10666	validation_1-rmse:67.10666
[819]	validation_0-rmse:67.08063	validation_1-rmse:67.08063
[820]	validation_0-rmse:67.05846	validation_1-rmse:67.05846
[821]	validation_0-rmse:67.03666	validation_1-rmse:67.03666
[822]	validation_0-rmse:67.00232	validation_1-rmse:67.00232
[823]	validation_0-rmse:66.97644	validation_1-rmse:66.97644
[824]	validation_0-rmse:66.93928	validation_1-rmse:66.93928
[825]	validation_0-rmse:66.90388	validation_1-rmse:66.90388
[826]	validation_0-rmse:66.87824	validation_1-rmse:66.87824
[827]	validation_0-rmse:66.83908	validation_1-rmse:66.83908
[828]	validation_0-rmse:66.81186	validation_1-rmse:66.81186
[829]	validation_0-rmse:66.77984	validation_1-rmse:66.77984
[830]	validation_0-rmse:66.75443	validation_1-rmse:66.75443
[831]	validation_0-rmse:66.72411	validation_1-rmse:66.72411
[832]	validation_0-rmse:66.71063	validation_1-rmse:66.71063
[833]	validation_0-rmse:66.69757	validation_1-rmse:66.69757
[834]	validation_0-rmse:66.66419	validation_1-rmse:66.66419
[835]	validation_0-rmse:66.62499	validation_1-rmse:66.62499
[836]	validation_0-rmse:66.61254	validation_1-rmse:66.61254
[837]	validation_0-rmse:66.57628	validation_1-rmse:66.57628
[838]	validation_0-rmse:66.54827	validation_1-rmse:66.54827
[839]	validation_0-rmse:66.52206	validation_1-rmse:66.52206
[840]	validation_0-rmse:66.50300	validation_1-rmse:66.50300
[841]	validation_0-rmse:66.48295	validation_1-rmse:66.48295
[842]	validation_0-rmse:66.45554	validation_1-rmse:66.45554
[843]	validation_0-rmse:66.44810	validation_1-rmse:66.44810
[844]	validation_0-rmse:66.43269	validation_1-rmse:66.43269
[845]	validation_0-rmse:66.39650	validation_1-rmse:66.39650
[846]	validation_0-rmse:66.36100	validation_1-rmse:66.36100
[847]	validation_0-rmse:66.32138	validation_1-rmse:66.32138
[848]	validation_0-rmse:66.29216	validation_1-rmse:66.29216
[849]	validation_0-rmse:66.27423	validation_1-rmse:66.27423
[850]	validation_0-rmse:66.25761	validation_1-rmse:66.25761
[851]	validation_0-rmse:66.22816	validation_1-rmse:66.22816
[852]	validation_0-rmse:66.19463	validation_1-rmse:66.19463
[853]	validation_0-rmse:66.18334	validation_1-rmse:66.18334
[854]	validation_0-rmse:66.16116	validation_1-rmse:66.16116
[855]	validation_0-rmse:66.13451	validation_1-rmse:66.13451
[856]	validation_0-rmse:66.11852	validation_1-rmse:66.11852
[857]	validation_0-rmse:66.08844	validation_1-rmse:66.08844
[858]	validation_0-rmse:66.06520	validation_1-rmse:66.06520
[859]	validation_0-rmse:66.04235	validation_1-rmse:66.04235
[860]	validation_0-rmse:65.99811	validation_1-rmse:65.99811
[861]	validation_0-rmse:65.97011	validation_1-rmse:65.97011
[862]	validation_0-rmse:65.95907	validation_1-rmse:65.95907
[863]	validation_0-rmse:65.93954	validation_1-rmse:65.93954
[864]	validation_0-rmse:65.92194	validation_1-rmse:65.92194
[865]	validation_0-rmse:65.89862	validation_1-rmse:65.89862
[866]	validation_0-rmse:65.87153	validation_1-rmse:65.87153
[867]	validation_0-rmse:65.85048	validation_1-rmse:65.85048
[868]	validation_0-rmse:65.82454	validation_1-rmse:65.82454
[869]	validation_0-rmse:65.79920	validation_1-rmse:65.79920
[870]	validation_0-rmse:65.76495	validation_1-rmse:65.76495
[871]	validation_0-rmse:65.75738	validation_1-rmse:65.75738
[872]	validation_0-rmse:65.72397	validation_1-rmse:65.72397
[873]	validation_0-rmse:65.69343	validation_1-rmse:65.69343
[874]	validation_0-rmse:65.67907	validation_1-rmse:65.67907
[875]	validation_0-rmse:65.67038	validation_1-rmse:65.67038
[876]	validation_0-rmse:65.65504	validation_1-rmse:65.65504
[877]	validation_0-rmse:65.62717	validation_1-rmse:65.62717
[878]	validation_0-rmse:65.60652	validation_1-rmse:65.60652
[879]	validation_0-rmse:65.58859	validation_1-rmse:65.58859
[880]	validation_0-rmse:65.57011	validation_1-rmse:65.57011
[881]	validation_0-rmse:65.55110	validation_1-rmse:65.55110
[882]	validation_0-rmse:65.52940	validation_1-rmse:65.52940
[883]	validation_0-rmse:65.48576	validation_1-rmse:65.48576
[884]	validation_0-rmse:65.45863	validation_1-rmse:65.45863
[885]	validation_0-rmse:65.45562	validation_1-rmse:65.45562
[886]	validation_0-rmse:65.44426	validation_1-rmse:65.44426
[887]	validation_0-rmse:65.43555	validation_1-rmse:65.43555
[888]	validation_0-rmse:65.41352	validation_1-rmse:65.41352
[889]	validation_0-rmse:65.40173	validation_1-rmse:65.40173
[890]	validation_0-rmse:65.39652	validation_1-rmse:65.39652
[891]	validation_0-rmse:65.39441	validation_1-rmse:65.39441
[892]	validation_0-rmse:65.36817	validation_1-rmse:65.36817
[893]	validation_0-rmse:65.36057	validation_1-rmse:65.36057
[894]	validation_0-rmse:65.33465	validation_1-rmse:65.33465
[895]	validation_0-rmse:65.31255	validation_1-rmse:65.31255
[896]	validation_0-rmse:65.26655	validation_1-rmse:65.26655
[897]	validation_0-rmse:65.25698	validation_1-rmse:65.25698
[898]	validation_0-rmse:65.22713	validation_1-rmse:65.22713
[899]	validation_0-rmse:65.20714	validation_1-rmse:65.20714
[900]	validation_0-rmse:65.18782	validation_1-rmse:65.18782
[901]	validation_0-rmse:65.16240	validation_1-rmse:65.16240
[902]	validation_0-rmse:65.13613	validation_1-rmse:65.13613
[903]	validation_0-rmse:65.12542	validation_1-rmse:65.12542
[904]	validation_0-rmse:65.09252	validation_1-rmse:65.09252
[905]	validation_0-rmse:65.06766	validation_1-rmse:65.06766
[906]	validation_0-rmse:65.04596	validation_1-rmse:65.04596
[907]	validation_0-rmse:65.00073	validation_1-rmse:65.00073
[908]	validation_0-rmse:64.95703	validation_1-rmse:64.95703
[909]	validation_0-rmse:64.92804	validation_1-rmse:64.92804
[910]	validation_0-rmse:64.91040	validation_1-rmse:64.91040
[911]	validation_0-rmse:64.87843	validation_1-rmse:64.87843
[912]	validation_0-rmse:64.85505	validation_1-rmse:64.85505
[913]	validation_0-rmse:64.83147	validation_1-rmse:64.83147
[914]	validation_0-rmse:64.79677	validation_1-rmse:64.79677
[915]	validation_0-rmse:64.77500	validation_1-rmse:64.77500
[916]	validation_0-rmse:64.75322	validation_1-rmse:64.75322
[917]	validation_0-rmse:64.74870	validation_1-rmse:64.74870
[918]	validation_0-rmse:64.71685	validation_1-rmse:64.71685
[919]	validation_0-rmse:64.70216	validation_1-rmse:64.70216
[920]	validation_0-rmse:64.67673	validation_1-rmse:64.67673
[921]	validation_0-rmse:64.67349	validation_1-rmse:64.67349
[922]	validation_0-rmse:64.65668	validation_1-rmse:64.65668
[923]	validation_0-rmse:64.63454	validation_1-rmse:64.63454
[924]	validation_0-rmse:64.59136	validation_1-rmse:64.59136
[925]	validation_0-rmse:64.56888	validation_1-rmse:64.56888
[926]	validation_0-rmse:64.53769	validation_1-rmse:64.53769
[927]	validation_0-rmse:64.51712	validation_1-rmse:64.51712
[928]	validation_0-rmse:64.49035	validation_1-rmse:64.49035
[929]	validation_0-rmse:64.47629	validation_1-rmse:64.47629
[930]	validation_0-rmse:64.46063	validation_1-rmse:64.46063
[931]	validation_0-rmse:64.44754	validation_1-rmse:64.44754
[932]	validation_0-rmse:64.43414	validation_1-rmse:64.43414
[933]	validation_0-rmse:64.41035	validation_1-rmse:64.41035
[934]	validation_0-rmse:64.38683	validation_1-rmse:64.38683
[935]	validation_0-rmse:64.36742	validation_1-rmse:64.36742
[936]	validation_0-rmse:64.35144	validation_1-rmse:64.35144
[937]	validation_0-rmse:64.30974	validation_1-rmse:64.30974
[938]	validation_0-rmse:64.29326	validation_1-rmse:64.29326
[939]	validation_0-rmse:64.27760	validation_1-rmse:64.27760
[940]	validation_0-rmse:64.26825	validation_1-rmse:64.26825
[941]	validation_0-rmse:64.25621	validation_1-rmse:64.25621
[942]	validation_0-rmse:64.24766	validation_1-rmse:64.24766
[943]	validation_0-rmse:64.22764	validation_1-rmse:64.22764
[944]	validation_0-rmse:64.21202	validation_1-rmse:64.21202
[945]	validation_0-rmse:64.20248	validation_1-rmse:64.20248
[946]	validation_0-rmse:64.17783	validation_1-rmse:64.17783
[947]	validation_0-rmse:64.16466	validation_1-rmse:64.16466
[948]	validation_0-rmse:64.15874	validation_1-rmse:64.15874
[949]	validation_0-rmse:64.13141	validation_1-rmse:64.13141
[950]	validation_0-rmse:64.11884	validation_1-rmse:64.11884
[951]	validation_0-rmse:64.10970	validation_1-rmse:64.10970
[952]	validation_0-rmse:64.08906	validation_1-rmse:64.08906
[953]	validation_0-rmse:64.06002	validation_1-rmse:64.06002
[954]	validation_0-rmse:64.03760	validation_1-rmse:64.03760
[955]	validation_0-rmse:64.00221	validation_1-rmse:64.00221
[956]	validation_0-rmse:63.98118	validation_1-rmse:63.98118
[957]	validation_0-rmse:63.96523	validation_1-rmse:63.96523
[958]	validation_0-rmse:63.94410	validation_1-rmse:63.94410
[959]	validation_0-rmse:63.92796	validation_1-rmse:63.92796
[960]	validation_0-rmse:63.91382	validation_1-rmse:63.91382
[961]	validation_0-rmse:63.90185	validation_1-rmse:63.90185
[962]	validation_0-rmse:63.87376	validation_1-rmse:63.87376
[963]	validation_0-rmse:63.85906	validation_1-rmse:63.85906
[964]	validation_0-rmse:63.84629	validation_1-rmse:63.84629
[965]	validation_0-rmse:63.82509	validation_1-rmse:63.82509
[966]	validation_0-rmse:63.80025	validation_1-rmse:63.80025
[967]	validation_0-rmse:63.78279	validation_1-rmse:63.78279
[968]	validation_0-rmse:63.75172	validation_1-rmse:63.75172
[969]	validation_0-rmse:63.72385	validation_1-rmse:63.72385
[970]	validation_0-rmse:63.70342	validation_1-rmse:63.70342
[971]	validation_0-rmse:63.68833	validation_1-rmse:63.68833
[972]	validation_0-rmse:63.67054	validation_1-rmse:63.67054
[973]	validation_0-rmse:63.66746	validation_1-rmse:63.66746
[974]	validation_0-rmse:63.65133	validation_1-rmse:63.65133
[975]	validation_0-rmse:63.64009	validation_1-rmse:63.64009
[976]	validation_0-rmse:63.62297	validation_1-rmse:63.62297
[977]	validation_0-rmse:63.60890	validation_1-rmse:63.60890
[978]	validation_0-rmse:63.59255	validation_1-rmse:63.59255
[979]	validation_0-rmse:63.57069	validation_1-rmse:63.57069
[980]	validation_0-rmse:63.55206	validation_1-rmse:63.55206
[981]	validation_0-rmse:63.52605	validation_1-rmse:63.52605
[982]	validation_0-rmse:63.51738	validation_1-rmse:63.51738
[983]	validation_0-rmse:63.50316	validation_1-rmse:63.50316
[984]	validation_0-rmse:63.48602	validation_1-rmse:63.48602
[985]	validation_0-rmse:63.47019	validation_1-rmse:63.47019
[986]	validation_0-rmse:63.44021	validation_1-rmse:63.44021
[987]	validation_0-rmse:63.42384	validation_1-rmse:63.42384
[988]	validation_0-rmse:63.41953	validation_1-rmse:63.41953
[989]	validation_0-rmse:63.40356	validation_1-rmse:63.40356
[990]	validation_0-rmse:63.39302	validation_1-rmse:63.39302
[991]	validation_0-rmse:63.37929	validation_1-rmse:63.37929
[992]	validation_0-rmse:63.35635	validation_1-rmse:63.35635
[993]	validation_0-rmse:63.32394	validation_1-rmse:63.32394
[994]	validation_0-rmse:63.30817	validation_1-rmse:63.30817
[995]	validation_0-rmse:63.28671	validation_1-rmse:63.28671
[996]	validation_0-rmse:63.26444	validation_1-rmse:63.26444
[997]	validation_0-rmse:63.21869	validation_1-rmse:63.21869
[998]	validation_0-rmse:63.19145	validation_1-rmse:63.19145
[999]	validation_0-rmse:63.17957	validation_1-rmse:63.17957
>>> Calculating feature importances (permutation importance, 10 repeats) ...
>>> Setting threshold for feature rejection to 0.04310191036847396.
>>> Removing rejected features from model data ...

=================
FEATURE REDUCTION
=================

- Target variable: SW_IN_T1_2_1

- The random variable .RANDOM was added to the original features, used as benchmark for detecting relevant feature importances.

PERMUTATION IMPORTANCE (mean) across all splits of TimeSeriesSplit:

               PERM_IMPORTANCE   PERM_SD
SW_IN_POT             1.630007  0.004663
.DOY                  0.525178  0.004180
.RECORDNUMBER         0.490144  0.002605
.WEEK                 0.295492  0.001627
.YEARDOY              0.282347  0.001769
.YEARMONTH            0.276780  0.001507
.YEARWEEK             0.271208  0.000979
.RANDOM               0.043102  0.000310
.YEAR                 0.028569  0.000118
.HOUR                 0.017962  0.000118
.MONTH                0.013074  0.000197
.SEASON               0.008000  0.000127

- These results are from feature reduction. Note that feature importances for the final model are calculated during gap-filling.

--> 11 original input features (before feature reduction): ['SW_IN_POT', '.YEAR', '.SEASON', '.MONTH', '.WEEK', '.DOY', '.HOUR', '.YEARMONTH', '.YEARDOY', '.YEARWEEK', '.RECORDNUMBER']
--> 4 rejected features (during feature reduction): ['.YEAR', '.SEASON', '.MONTH', '.HOUR']
--> 7 accepted features (after feature reduction): ['SW_IN_POT', '.DOY', '.RECORDNUMBER', '.WEEK', '.YEARDOY', '.YEARMONTH', '.YEARWEEK']
xgb.trainmodel(showplot_scores=False, showplot_importance=False)
xgb.report_traintest()
Training final model ...
>>> Training model <class 'xgboost.sklearn.XGBRegressor'> based on data between 2005-01-01 00:45:00 and 2024-12-31 23:45:00 ...
>>> Fitting model to training data ...
[0]	validation_0-rmse:185.11802	validation_1-rmse:184.35022
[1]	validation_0-rmse:154.17017	validation_1-rmse:153.54128
[2]	validation_0-rmse:136.36258	validation_1-rmse:135.88500
[3]	validation_0-rmse:126.52564	validation_1-rmse:126.15580
[4]	validation_0-rmse:121.27460	validation_1-rmse:121.04368
[5]	validation_0-rmse:118.47730	validation_1-rmse:118.38885
[6]	validation_0-rmse:116.98657	validation_1-rmse:116.91071
[7]	validation_0-rmse:115.93105	validation_1-rmse:115.93634
[8]	validation_0-rmse:115.26781	validation_1-rmse:115.35900
[9]	validation_0-rmse:114.90300	validation_1-rmse:115.02270
[10]	validation_0-rmse:114.39260	validation_1-rmse:114.55386
[11]	validation_0-rmse:113.90200	validation_1-rmse:114.10400
[12]	validation_0-rmse:113.58487	validation_1-rmse:113.81515
[13]	validation_0-rmse:113.14914	validation_1-rmse:113.45330
[14]	validation_0-rmse:112.85873	validation_1-rmse:113.22469
[15]	validation_0-rmse:112.68333	validation_1-rmse:113.13115
[16]	validation_0-rmse:112.28168	validation_1-rmse:112.84127
[17]	validation_0-rmse:112.01332	validation_1-rmse:112.63764
[18]	validation_0-rmse:111.73322	validation_1-rmse:112.43446
[19]	validation_0-rmse:111.17583	validation_1-rmse:111.90060
[20]	validation_0-rmse:110.85038	validation_1-rmse:111.66811
[21]	validation_0-rmse:110.56450	validation_1-rmse:111.44285
[22]	validation_0-rmse:110.34817	validation_1-rmse:111.27071
[23]	validation_0-rmse:110.02465	validation_1-rmse:110.97777
[24]	validation_0-rmse:109.93603	validation_1-rmse:110.90457
[25]	validation_0-rmse:109.62699	validation_1-rmse:110.62249
[26]	validation_0-rmse:109.23021	validation_1-rmse:110.32175
[27]	validation_0-rmse:109.10695	validation_1-rmse:110.21918
[28]	validation_0-rmse:108.81809	validation_1-rmse:109.99304
[29]	validation_0-rmse:108.66971	validation_1-rmse:109.85961
[30]	validation_0-rmse:108.46127	validation_1-rmse:109.69785
[31]	validation_0-rmse:108.24126	validation_1-rmse:109.49695
[32]	validation_0-rmse:108.10803	validation_1-rmse:109.41657
[33]	validation_0-rmse:107.78793	validation_1-rmse:109.12429
[34]	validation_0-rmse:107.57544	validation_1-rmse:108.96108
[35]	validation_0-rmse:107.39765	validation_1-rmse:108.83279
[36]	validation_0-rmse:107.29375	validation_1-rmse:108.75072
[37]	validation_0-rmse:107.02678	validation_1-rmse:108.52388
[38]	validation_0-rmse:106.80414	validation_1-rmse:108.36262
[39]	validation_0-rmse:106.57670	validation_1-rmse:108.18462
[40]	validation_0-rmse:106.41872	validation_1-rmse:108.03792
[41]	validation_0-rmse:106.28774	validation_1-rmse:107.91877
[42]	validation_0-rmse:106.02169	validation_1-rmse:107.68246
[43]	validation_0-rmse:105.86752	validation_1-rmse:107.58962
[44]	validation_0-rmse:105.76186	validation_1-rmse:107.50375
[45]	validation_0-rmse:105.68864	validation_1-rmse:107.43246
[46]	validation_0-rmse:105.46403	validation_1-rmse:107.25195
[47]	validation_0-rmse:105.38416	validation_1-rmse:107.19984
[48]	validation_0-rmse:105.21083	validation_1-rmse:107.04792
[49]	validation_0-rmse:104.92321	validation_1-rmse:106.79261
[50]	validation_0-rmse:104.75558	validation_1-rmse:106.70657
[51]	validation_0-rmse:104.65021	validation_1-rmse:106.64496
[52]	validation_0-rmse:104.49951	validation_1-rmse:106.55144
[53]	validation_0-rmse:104.39543	validation_1-rmse:106.44742
[54]	validation_0-rmse:104.25432	validation_1-rmse:106.33093
[55]	validation_0-rmse:104.22601	validation_1-rmse:106.31525
[56]	validation_0-rmse:104.09024	validation_1-rmse:106.28268
[57]	validation_0-rmse:103.98640	validation_1-rmse:106.20355
[58]	validation_0-rmse:103.81095	validation_1-rmse:106.06483
[59]	validation_0-rmse:103.58616	validation_1-rmse:105.84937
[60]	validation_0-rmse:103.48275	validation_1-rmse:105.78134
[61]	validation_0-rmse:103.44817	validation_1-rmse:105.75798
[62]	validation_0-rmse:103.31301	validation_1-rmse:105.63338
[63]	validation_0-rmse:103.18033	validation_1-rmse:105.51759
[64]	validation_0-rmse:103.07352	validation_1-rmse:105.43948
[65]	validation_0-rmse:102.78616	validation_1-rmse:105.22365
[66]	validation_0-rmse:102.54774	validation_1-rmse:105.00280
[67]	validation_0-rmse:102.39124	validation_1-rmse:104.88209
[68]	validation_0-rmse:102.26387	validation_1-rmse:104.78015
[69]	validation_0-rmse:102.20396	validation_1-rmse:104.73908
[70]	validation_0-rmse:102.03176	validation_1-rmse:104.61031
[71]	validation_0-rmse:101.86514	validation_1-rmse:104.47565
[72]	validation_0-rmse:101.68067	validation_1-rmse:104.29494
[73]	validation_0-rmse:101.44656	validation_1-rmse:104.08942
[74]	validation_0-rmse:101.28445	validation_1-rmse:103.96874
[75]	validation_0-rmse:101.18538	validation_1-rmse:103.89657
[76]	validation_0-rmse:100.95231	validation_1-rmse:103.71793
[77]	validation_0-rmse:100.82498	validation_1-rmse:103.63452
[78]	validation_0-rmse:100.71174	validation_1-rmse:103.54115
[79]	validation_0-rmse:100.66005	validation_1-rmse:103.49768
[80]	validation_0-rmse:100.63274	validation_1-rmse:103.47200
[81]	validation_0-rmse:100.60808	validation_1-rmse:103.45783
[82]	validation_0-rmse:100.52945	validation_1-rmse:103.45690
[83]	validation_0-rmse:100.44752	validation_1-rmse:103.40279
[84]	validation_0-rmse:100.32678	validation_1-rmse:103.30662
[85]	validation_0-rmse:100.26314	validation_1-rmse:103.25188
[86]	validation_0-rmse:100.24039	validation_1-rmse:103.23568
[87]	validation_0-rmse:100.20029	validation_1-rmse:103.21128
[88]	validation_0-rmse:100.10729	validation_1-rmse:103.14679
[89]	validation_0-rmse:99.97283	validation_1-rmse:103.04499
[90]	validation_0-rmse:99.85284	validation_1-rmse:102.94041
[91]	validation_0-rmse:99.66406	validation_1-rmse:102.76488
[92]	validation_0-rmse:99.54745	validation_1-rmse:102.68264
[93]	validation_0-rmse:99.52567	validation_1-rmse:102.66809
[94]	validation_0-rmse:99.47409	validation_1-rmse:102.62861
[95]	validation_0-rmse:99.31069	validation_1-rmse:102.50852
[96]	validation_0-rmse:99.23375	validation_1-rmse:102.53655
[97]	validation_0-rmse:99.11839	validation_1-rmse:102.45793
[98]	validation_0-rmse:99.04044	validation_1-rmse:102.38232
[99]	validation_0-rmse:98.91922	validation_1-rmse:102.27574
[100]	validation_0-rmse:98.76434	validation_1-rmse:102.12618
[101]	validation_0-rmse:98.59487	validation_1-rmse:102.00492
[102]	validation_0-rmse:98.55390	validation_1-rmse:101.97578
[103]	validation_0-rmse:98.40414	validation_1-rmse:101.85765
[104]	validation_0-rmse:98.29797	validation_1-rmse:101.78094
[105]	validation_0-rmse:98.17811	validation_1-rmse:101.67353
[106]	validation_0-rmse:98.12822	validation_1-rmse:101.62907
[107]	validation_0-rmse:98.05771	validation_1-rmse:101.57421
[108]	validation_0-rmse:97.91734	validation_1-rmse:101.49471
[109]	validation_0-rmse:97.77077	validation_1-rmse:101.37693
[110]	validation_0-rmse:97.64086	validation_1-rmse:101.26721
[111]	validation_0-rmse:97.49759	validation_1-rmse:101.17762
[112]	validation_0-rmse:97.34346	validation_1-rmse:101.04020
[113]	validation_0-rmse:97.19209	validation_1-rmse:100.91169
[114]	validation_0-rmse:97.09364	validation_1-rmse:100.84242
[115]	validation_0-rmse:97.07776	validation_1-rmse:100.83165
[116]	validation_0-rmse:96.99096	validation_1-rmse:100.78157
[117]	validation_0-rmse:96.89081	validation_1-rmse:100.70848
[118]	validation_0-rmse:96.82187	validation_1-rmse:100.67523
[119]	validation_0-rmse:96.74895	validation_1-rmse:100.63468
[120]	validation_0-rmse:96.67899	validation_1-rmse:100.63475
[121]	validation_0-rmse:96.62308	validation_1-rmse:100.65265
[122]	validation_0-rmse:96.60921	validation_1-rmse:100.64247
[123]	validation_0-rmse:96.57198	validation_1-rmse:100.65196
[124]	validation_0-rmse:96.48595	validation_1-rmse:100.57307
[125]	validation_0-rmse:96.40968	validation_1-rmse:100.50627
[126]	validation_0-rmse:96.37232	validation_1-rmse:100.51965
[127]	validation_0-rmse:96.31613	validation_1-rmse:100.49132
[128]	validation_0-rmse:96.30103	validation_1-rmse:100.48261
[129]	validation_0-rmse:96.25688	validation_1-rmse:100.46325
[130]	validation_0-rmse:96.21718	validation_1-rmse:100.43136
[131]	validation_0-rmse:96.12588	validation_1-rmse:100.35386
[132]	validation_0-rmse:96.00679	validation_1-rmse:100.27006
[133]	validation_0-rmse:95.90265	validation_1-rmse:100.20592
[134]	validation_0-rmse:95.82181	validation_1-rmse:100.15524
[135]	validation_0-rmse:95.73071	validation_1-rmse:100.07756
[136]	validation_0-rmse:95.66318	validation_1-rmse:100.01943
[137]	validation_0-rmse:95.61805	validation_1-rmse:99.99151
[138]	validation_0-rmse:95.57443	validation_1-rmse:99.96687
[139]	validation_0-rmse:95.53057	validation_1-rmse:99.93617
[140]	validation_0-rmse:95.47154	validation_1-rmse:99.87175
[141]	validation_0-rmse:95.33623	validation_1-rmse:99.80632
[142]	validation_0-rmse:95.22834	validation_1-rmse:99.75784
[143]	validation_0-rmse:95.05939	validation_1-rmse:99.61194
[144]	validation_0-rmse:95.02124	validation_1-rmse:99.59472
[145]	validation_0-rmse:94.85632	validation_1-rmse:99.46324
[146]	validation_0-rmse:94.75442	validation_1-rmse:99.35788
[147]	validation_0-rmse:94.68010	validation_1-rmse:99.29612
[148]	validation_0-rmse:94.63399	validation_1-rmse:99.28045
[149]	validation_0-rmse:94.58038	validation_1-rmse:99.25491
[150]	validation_0-rmse:94.49792	validation_1-rmse:99.20059
[151]	validation_0-rmse:94.40384	validation_1-rmse:99.13627
[152]	validation_0-rmse:94.35996	validation_1-rmse:99.13456
[153]	validation_0-rmse:94.28721	validation_1-rmse:99.08308
[154]	validation_0-rmse:94.17061	validation_1-rmse:99.00955
[155]	validation_0-rmse:94.12108	validation_1-rmse:98.99911
[156]	validation_0-rmse:94.10410	validation_1-rmse:98.98287
[157]	validation_0-rmse:94.07236	validation_1-rmse:98.96205
[158]	validation_0-rmse:93.94999	validation_1-rmse:98.85611
[159]	validation_0-rmse:93.88887	validation_1-rmse:98.80812
[160]	validation_0-rmse:93.86399	validation_1-rmse:98.80491
[161]	validation_0-rmse:93.80986	validation_1-rmse:98.76489
[162]	validation_0-rmse:93.76371	validation_1-rmse:98.74502
[163]	validation_0-rmse:93.68814	validation_1-rmse:98.70195
[164]	validation_0-rmse:93.59225	validation_1-rmse:98.61775
[165]	validation_0-rmse:93.54072	validation_1-rmse:98.58556
[166]	validation_0-rmse:93.44966	validation_1-rmse:98.50449
[167]	validation_0-rmse:93.37684	validation_1-rmse:98.44449
[168]	validation_0-rmse:93.32845	validation_1-rmse:98.41916
[169]	validation_0-rmse:93.25388	validation_1-rmse:98.34782
[170]	validation_0-rmse:93.21427	validation_1-rmse:98.34436
[171]	validation_0-rmse:93.14787	validation_1-rmse:98.28669
[172]	validation_0-rmse:93.09246	validation_1-rmse:98.25060
[173]	validation_0-rmse:93.04668	validation_1-rmse:98.21369
[174]	validation_0-rmse:92.99656	validation_1-rmse:98.17966
[175]	validation_0-rmse:92.94656	validation_1-rmse:98.14663
[176]	validation_0-rmse:92.83418	validation_1-rmse:98.05076
[177]	validation_0-rmse:92.71685	validation_1-rmse:97.95888
[178]	validation_0-rmse:92.68798	validation_1-rmse:97.93735
[179]	validation_0-rmse:92.66812	validation_1-rmse:97.92628
[180]	validation_0-rmse:92.62737	validation_1-rmse:97.90451
[181]	validation_0-rmse:92.60867	validation_1-rmse:97.88806
[182]	validation_0-rmse:92.58568	validation_1-rmse:97.87479
[183]	validation_0-rmse:92.48689	validation_1-rmse:97.78928
[184]	validation_0-rmse:92.47528	validation_1-rmse:97.78444
[185]	validation_0-rmse:92.43318	validation_1-rmse:97.78404
[186]	validation_0-rmse:92.31065	validation_1-rmse:97.69502
[187]	validation_0-rmse:92.18737	validation_1-rmse:97.58763
[188]	validation_0-rmse:92.07679	validation_1-rmse:97.51765
[189]	validation_0-rmse:91.98435	validation_1-rmse:97.42226
[190]	validation_0-rmse:91.86090	validation_1-rmse:97.32178
[191]	validation_0-rmse:91.81041	validation_1-rmse:97.31414
[192]	validation_0-rmse:91.73271	validation_1-rmse:97.27655
[193]	validation_0-rmse:91.61064	validation_1-rmse:97.21178
[194]	validation_0-rmse:91.57581	validation_1-rmse:97.21436
[195]	validation_0-rmse:91.45429	validation_1-rmse:97.10830
[196]	validation_0-rmse:91.41346	validation_1-rmse:97.09001
[197]	validation_0-rmse:91.29875	validation_1-rmse:97.01263
[198]	validation_0-rmse:91.28984	validation_1-rmse:97.00830
[199]	validation_0-rmse:91.18882	validation_1-rmse:96.91603
[200]	validation_0-rmse:91.10528	validation_1-rmse:96.86620
[201]	validation_0-rmse:91.04865	validation_1-rmse:96.83571
[202]	validation_0-rmse:90.96182	validation_1-rmse:96.75971
[203]	validation_0-rmse:90.90567	validation_1-rmse:96.71647
[204]	validation_0-rmse:90.83762	validation_1-rmse:96.64879
[205]	validation_0-rmse:90.79659	validation_1-rmse:96.66217
[206]	validation_0-rmse:90.74986	validation_1-rmse:96.64755
[207]	validation_0-rmse:90.66278	validation_1-rmse:96.58187
[208]	validation_0-rmse:90.62998	validation_1-rmse:96.55465
[209]	validation_0-rmse:90.51527	validation_1-rmse:96.46841
[210]	validation_0-rmse:90.46872	validation_1-rmse:96.46704
[211]	validation_0-rmse:90.41367	validation_1-rmse:96.44090
[212]	validation_0-rmse:90.37765	validation_1-rmse:96.42922
[213]	validation_0-rmse:90.32443	validation_1-rmse:96.40890
[214]	validation_0-rmse:90.29537	validation_1-rmse:96.40002
[215]	validation_0-rmse:90.20870	validation_1-rmse:96.32057
[216]	validation_0-rmse:90.11847	validation_1-rmse:96.28767
[217]	validation_0-rmse:90.06400	validation_1-rmse:96.21624
[218]	validation_0-rmse:90.02515	validation_1-rmse:96.21284
[219]	validation_0-rmse:89.91219	validation_1-rmse:96.13442
[220]	validation_0-rmse:89.79809	validation_1-rmse:96.05171
[221]	validation_0-rmse:89.73461	validation_1-rmse:96.01500
[222]	validation_0-rmse:89.68798	validation_1-rmse:95.99812
[223]	validation_0-rmse:89.63681	validation_1-rmse:95.99863
[224]	validation_0-rmse:89.60260	validation_1-rmse:95.99986
[225]	validation_0-rmse:89.54895	validation_1-rmse:95.98271
[226]	validation_0-rmse:89.48507	validation_1-rmse:95.95722
[227]	validation_0-rmse:89.44950	validation_1-rmse:95.94174
[228]	validation_0-rmse:89.37029	validation_1-rmse:95.88946
[229]	validation_0-rmse:89.31223	validation_1-rmse:95.85753
[230]	validation_0-rmse:89.23853	validation_1-rmse:95.79594
[231]	validation_0-rmse:89.21752	validation_1-rmse:95.78113
[232]	validation_0-rmse:89.15346	validation_1-rmse:95.75345
[233]	validation_0-rmse:89.09483	validation_1-rmse:95.70171
[234]	validation_0-rmse:89.05686	validation_1-rmse:95.69280
[235]	validation_0-rmse:89.00185	validation_1-rmse:95.69258
[236]	validation_0-rmse:88.88771	validation_1-rmse:95.58904
[237]	validation_0-rmse:88.85102	validation_1-rmse:95.56736
[238]	validation_0-rmse:88.81759	validation_1-rmse:95.55953
[239]	validation_0-rmse:88.72077	validation_1-rmse:95.50285
[240]	validation_0-rmse:88.68437	validation_1-rmse:95.48494
[241]	validation_0-rmse:88.65621	validation_1-rmse:95.47185
[242]	validation_0-rmse:88.63162	validation_1-rmse:95.45714
[243]	validation_0-rmse:88.56481	validation_1-rmse:95.42344
[244]	validation_0-rmse:88.52236	validation_1-rmse:95.40537
[245]	validation_0-rmse:88.46667	validation_1-rmse:95.38015
[246]	validation_0-rmse:88.41209	validation_1-rmse:95.32082
[247]	validation_0-rmse:88.29744	validation_1-rmse:95.26059
[248]	validation_0-rmse:88.25698	validation_1-rmse:95.27592
[249]	validation_0-rmse:88.21383	validation_1-rmse:95.27360
[250]	validation_0-rmse:88.16735	validation_1-rmse:95.25344
[251]	validation_0-rmse:88.10341	validation_1-rmse:95.21310
[252]	validation_0-rmse:88.03153	validation_1-rmse:95.16728
[253]	validation_0-rmse:87.96668	validation_1-rmse:95.13962
[254]	validation_0-rmse:87.90452	validation_1-rmse:95.07997
[255]	validation_0-rmse:87.86879	validation_1-rmse:95.08286
[256]	validation_0-rmse:87.79709	validation_1-rmse:95.02726
[257]	validation_0-rmse:87.73813	validation_1-rmse:94.98301
[258]	validation_0-rmse:87.69616	validation_1-rmse:94.96609
[259]	validation_0-rmse:87.66161	validation_1-rmse:94.97481
[260]	validation_0-rmse:87.62651	validation_1-rmse:94.94783
[261]	validation_0-rmse:87.57866	validation_1-rmse:94.92121
[262]	validation_0-rmse:87.53949	validation_1-rmse:94.89732
[263]	validation_0-rmse:87.49597	validation_1-rmse:94.90369
[264]	validation_0-rmse:87.45584	validation_1-rmse:94.86511
[265]	validation_0-rmse:87.43558	validation_1-rmse:94.85934
[266]	validation_0-rmse:87.41807	validation_1-rmse:94.84840
[267]	validation_0-rmse:87.41181	validation_1-rmse:94.84725
[268]	validation_0-rmse:87.40124	validation_1-rmse:94.84166
[269]	validation_0-rmse:87.35337	validation_1-rmse:94.80899
[270]	validation_0-rmse:87.30997	validation_1-rmse:94.77132
[271]	validation_0-rmse:87.28557	validation_1-rmse:94.75883
[272]	validation_0-rmse:87.22776	validation_1-rmse:94.72388
[273]	validation_0-rmse:87.14098	validation_1-rmse:94.64671
[274]	validation_0-rmse:87.12717	validation_1-rmse:94.64138
[275]	validation_0-rmse:87.07035	validation_1-rmse:94.62337
[276]	validation_0-rmse:87.04116	validation_1-rmse:94.63067
[277]	validation_0-rmse:87.01126	validation_1-rmse:94.63627
[278]	validation_0-rmse:86.97469	validation_1-rmse:94.59603
[279]	validation_0-rmse:86.91782	validation_1-rmse:94.55867
[280]	validation_0-rmse:86.89094	validation_1-rmse:94.56250
[281]	validation_0-rmse:86.83891	validation_1-rmse:94.53220
[282]	validation_0-rmse:86.80909	validation_1-rmse:94.52959
[283]	validation_0-rmse:86.78484	validation_1-rmse:94.52076
[284]	validation_0-rmse:86.75268	validation_1-rmse:94.51041
[285]	validation_0-rmse:86.71960	validation_1-rmse:94.50858
[286]	validation_0-rmse:86.63904	validation_1-rmse:94.44413
[287]	validation_0-rmse:86.57649	validation_1-rmse:94.39763
[288]	validation_0-rmse:86.52832	validation_1-rmse:94.36182
[289]	validation_0-rmse:86.49459	validation_1-rmse:94.36142
[290]	validation_0-rmse:86.43593	validation_1-rmse:94.30555
[291]	validation_0-rmse:86.38475	validation_1-rmse:94.27032
[292]	validation_0-rmse:86.35844	validation_1-rmse:94.26172
[293]	validation_0-rmse:86.31893	validation_1-rmse:94.22889
[294]	validation_0-rmse:86.29327	validation_1-rmse:94.19967
[295]	validation_0-rmse:86.20121	validation_1-rmse:94.13891
[296]	validation_0-rmse:86.16732	validation_1-rmse:94.11714
[297]	validation_0-rmse:86.14698	validation_1-rmse:94.10963
[298]	validation_0-rmse:86.09705	validation_1-rmse:94.06476
[299]	validation_0-rmse:86.03791	validation_1-rmse:94.02190
[300]	validation_0-rmse:85.97929	validation_1-rmse:93.95942
[301]	validation_0-rmse:85.91995	validation_1-rmse:93.93614
[302]	validation_0-rmse:85.90340	validation_1-rmse:93.92721
[303]	validation_0-rmse:85.88348	validation_1-rmse:93.91515
[304]	validation_0-rmse:85.86554	validation_1-rmse:93.90243
[305]	validation_0-rmse:85.74291	validation_1-rmse:93.79198
[306]	validation_0-rmse:85.72704	validation_1-rmse:93.77630
[307]	validation_0-rmse:85.65044	validation_1-rmse:93.74380
[308]	validation_0-rmse:85.62551	validation_1-rmse:93.73262
[309]	validation_0-rmse:85.59969	validation_1-rmse:93.74105
[310]	validation_0-rmse:85.51014	validation_1-rmse:93.67058
[311]	validation_0-rmse:85.49625	validation_1-rmse:93.66360
[312]	validation_0-rmse:85.43262	validation_1-rmse:93.61026
[313]	validation_0-rmse:85.40342	validation_1-rmse:93.59327
[314]	validation_0-rmse:85.35043	validation_1-rmse:93.56299
[315]	validation_0-rmse:85.31772	validation_1-rmse:93.54798
[316]	validation_0-rmse:85.27228	validation_1-rmse:93.53170
[317]	validation_0-rmse:85.23315	validation_1-rmse:93.51191
[318]	validation_0-rmse:85.21690	validation_1-rmse:93.49795
[319]	validation_0-rmse:85.20513	validation_1-rmse:93.49083
[320]	validation_0-rmse:85.18999	validation_1-rmse:93.48151
[321]	validation_0-rmse:85.13155	validation_1-rmse:93.44750
[322]	validation_0-rmse:85.09500	validation_1-rmse:93.46544
[323]	validation_0-rmse:85.04045	validation_1-rmse:93.47129
[324]	validation_0-rmse:84.99164	validation_1-rmse:93.44534
[325]	validation_0-rmse:84.94329	validation_1-rmse:93.42307
[326]	validation_0-rmse:84.91418	validation_1-rmse:93.42054
[327]	validation_0-rmse:84.87372	validation_1-rmse:93.40733
[328]	validation_0-rmse:84.86914	validation_1-rmse:93.40446
[329]	validation_0-rmse:84.85851	validation_1-rmse:93.39671
[330]	validation_0-rmse:84.81177	validation_1-rmse:93.36887
[331]	validation_0-rmse:84.73917	validation_1-rmse:93.31329
[332]	validation_0-rmse:84.63762	validation_1-rmse:93.24263
[333]	validation_0-rmse:84.56411	validation_1-rmse:93.18183
[334]	validation_0-rmse:84.50428	validation_1-rmse:93.14312
[335]	validation_0-rmse:84.46366	validation_1-rmse:93.13814
[336]	validation_0-rmse:84.44738	validation_1-rmse:93.14476
[337]	validation_0-rmse:84.41668	validation_1-rmse:93.13537
[338]	validation_0-rmse:84.39020	validation_1-rmse:93.12675
[339]	validation_0-rmse:84.36731	validation_1-rmse:93.10789
[340]	validation_0-rmse:84.33005	validation_1-rmse:93.07562
[341]	validation_0-rmse:84.26989	validation_1-rmse:93.02186
[342]	validation_0-rmse:84.24248	validation_1-rmse:93.01205
[343]	validation_0-rmse:84.21116	validation_1-rmse:93.01139
[344]	validation_0-rmse:84.17382	validation_1-rmse:92.97769
[345]	validation_0-rmse:84.15154	validation_1-rmse:92.96388
[346]	validation_0-rmse:84.13930	validation_1-rmse:92.95833
[347]	validation_0-rmse:84.11388	validation_1-rmse:92.94930
[348]	validation_0-rmse:84.05341	validation_1-rmse:92.89402
[349]	validation_0-rmse:84.01079	validation_1-rmse:92.88454
[350]	validation_0-rmse:83.97487	validation_1-rmse:92.86579
[351]	validation_0-rmse:83.95457	validation_1-rmse:92.87488
[352]	validation_0-rmse:83.92496	validation_1-rmse:92.88001
[353]	validation_0-rmse:83.87205	validation_1-rmse:92.83624
[354]	validation_0-rmse:83.83537	validation_1-rmse:92.80414
[355]	validation_0-rmse:83.81167	validation_1-rmse:92.79132
[356]	validation_0-rmse:83.79628	validation_1-rmse:92.77192
[357]	validation_0-rmse:83.74391	validation_1-rmse:92.74202
[358]	validation_0-rmse:83.74113	validation_1-rmse:92.74035
[359]	validation_0-rmse:83.70123	validation_1-rmse:92.71676
[360]	validation_0-rmse:83.65068	validation_1-rmse:92.68946
[361]	validation_0-rmse:83.62111	validation_1-rmse:92.68673
[362]	validation_0-rmse:83.58833	validation_1-rmse:92.67964
[363]	validation_0-rmse:83.57453	validation_1-rmse:92.67557
[364]	validation_0-rmse:83.54912	validation_1-rmse:92.66589
[365]	validation_0-rmse:83.50021	validation_1-rmse:92.64198
[366]	validation_0-rmse:83.48029	validation_1-rmse:92.63306
[367]	validation_0-rmse:83.44556	validation_1-rmse:92.61526
[368]	validation_0-rmse:83.42066	validation_1-rmse:92.60910
[369]	validation_0-rmse:83.35648	validation_1-rmse:92.56645
[370]	validation_0-rmse:83.29920	validation_1-rmse:92.53824
[371]	validation_0-rmse:83.27494	validation_1-rmse:92.53399
[372]	validation_0-rmse:83.25449	validation_1-rmse:92.52706
[373]	validation_0-rmse:83.19912	validation_1-rmse:92.48973
[374]	validation_0-rmse:83.16013	validation_1-rmse:92.46528
[375]	validation_0-rmse:83.13265	validation_1-rmse:92.46428
[376]	validation_0-rmse:83.12433	validation_1-rmse:92.45976
[377]	validation_0-rmse:83.05308	validation_1-rmse:92.42007
[378]	validation_0-rmse:83.01065	validation_1-rmse:92.39306
[379]	validation_0-rmse:82.97472	validation_1-rmse:92.37692
[380]	validation_0-rmse:82.94472	validation_1-rmse:92.36134
[381]	validation_0-rmse:82.87665	validation_1-rmse:92.32501
[382]	validation_0-rmse:82.82457	validation_1-rmse:92.29062
[383]	validation_0-rmse:82.80238	validation_1-rmse:92.27819
[384]	validation_0-rmse:82.76978	validation_1-rmse:92.25910
[385]	validation_0-rmse:82.74781	validation_1-rmse:92.25285
[386]	validation_0-rmse:82.68200	validation_1-rmse:92.22231
[387]	validation_0-rmse:82.66140	validation_1-rmse:92.20670
[388]	validation_0-rmse:82.65275	validation_1-rmse:92.20321
[389]	validation_0-rmse:82.61976	validation_1-rmse:92.19638
[390]	validation_0-rmse:82.58937	validation_1-rmse:92.19262
[391]	validation_0-rmse:82.55095	validation_1-rmse:92.18861
[392]	validation_0-rmse:82.53215	validation_1-rmse:92.17478
[393]	validation_0-rmse:82.50682	validation_1-rmse:92.17149
[394]	validation_0-rmse:82.48012	validation_1-rmse:92.16972
[395]	validation_0-rmse:82.46239	validation_1-rmse:92.16273
[396]	validation_0-rmse:82.42643	validation_1-rmse:92.13887
[397]	validation_0-rmse:82.32860	validation_1-rmse:92.05681
[398]	validation_0-rmse:82.26310	validation_1-rmse:92.01307
[399]	validation_0-rmse:82.22824	validation_1-rmse:91.98679
[400]	validation_0-rmse:82.20059	validation_1-rmse:91.98084
[401]	validation_0-rmse:82.18062	validation_1-rmse:91.97730
[402]	validation_0-rmse:82.10947	validation_1-rmse:91.93012
[403]	validation_0-rmse:82.05612	validation_1-rmse:91.92315
[404]	validation_0-rmse:82.00207	validation_1-rmse:91.88810
[405]	validation_0-rmse:81.98612	validation_1-rmse:91.88409
[406]	validation_0-rmse:81.95493	validation_1-rmse:91.86307
[407]	validation_0-rmse:81.93749	validation_1-rmse:91.87480
[408]	validation_0-rmse:81.88388	validation_1-rmse:91.83491
[409]	validation_0-rmse:81.84518	validation_1-rmse:91.82409
[410]	validation_0-rmse:81.79402	validation_1-rmse:91.78961
[411]	validation_0-rmse:81.76161	validation_1-rmse:91.76967
[412]	validation_0-rmse:81.73253	validation_1-rmse:91.74746
[413]	validation_0-rmse:81.70905	validation_1-rmse:91.74588
[414]	validation_0-rmse:81.67225	validation_1-rmse:91.72022
[415]	validation_0-rmse:81.66613	validation_1-rmse:91.71643
[416]	validation_0-rmse:81.66066	validation_1-rmse:91.71429
[417]	validation_0-rmse:81.65534	validation_1-rmse:91.71342
[418]	validation_0-rmse:81.56667	validation_1-rmse:91.66858
[419]	validation_0-rmse:81.49769	validation_1-rmse:91.64769
[420]	validation_0-rmse:81.46025	validation_1-rmse:91.64722
[421]	validation_0-rmse:81.39744	validation_1-rmse:91.61435
[422]	validation_0-rmse:81.34534	validation_1-rmse:91.59757
[423]	validation_0-rmse:81.29192	validation_1-rmse:91.55927
[424]	validation_0-rmse:81.25113	validation_1-rmse:91.56185
[425]	validation_0-rmse:81.22223	validation_1-rmse:91.54370
[426]	validation_0-rmse:81.19913	validation_1-rmse:91.54807
[427]	validation_0-rmse:81.15404	validation_1-rmse:91.55549
[428]	validation_0-rmse:81.12910	validation_1-rmse:91.54440
[429]	validation_0-rmse:81.11121	validation_1-rmse:91.52931
[430]	validation_0-rmse:81.10468	validation_1-rmse:91.52478
[431]	validation_0-rmse:81.05959	validation_1-rmse:91.50507
[432]	validation_0-rmse:81.00942	validation_1-rmse:91.45908
[433]	validation_0-rmse:80.99633	validation_1-rmse:91.44957
[434]	validation_0-rmse:80.98091	validation_1-rmse:91.44327
[435]	validation_0-rmse:80.95138	validation_1-rmse:91.42893
[436]	validation_0-rmse:80.91139	validation_1-rmse:91.41917
[437]	validation_0-rmse:80.88123	validation_1-rmse:91.41221
[438]	validation_0-rmse:80.84112	validation_1-rmse:91.41057
[439]	validation_0-rmse:80.79068	validation_1-rmse:91.36730
[440]	validation_0-rmse:80.77607	validation_1-rmse:91.36605
[441]	validation_0-rmse:80.75595	validation_1-rmse:91.35955
[442]	validation_0-rmse:80.72870	validation_1-rmse:91.35144
[443]	validation_0-rmse:80.70082	validation_1-rmse:91.34678
[444]	validation_0-rmse:80.68037	validation_1-rmse:91.34166
[445]	validation_0-rmse:80.66140	validation_1-rmse:91.33097
[446]	validation_0-rmse:80.63970	validation_1-rmse:91.33137
[447]	validation_0-rmse:80.62463	validation_1-rmse:91.33391
[448]	validation_0-rmse:80.60102	validation_1-rmse:91.31354
[449]	validation_0-rmse:80.56703	validation_1-rmse:91.31592
[450]	validation_0-rmse:80.55385	validation_1-rmse:91.31171
[451]	validation_0-rmse:80.51830	validation_1-rmse:91.27055
[452]	validation_0-rmse:80.50220	validation_1-rmse:91.26986
[453]	validation_0-rmse:80.48889	validation_1-rmse:91.26490
[454]	validation_0-rmse:80.47858	validation_1-rmse:91.25991
[455]	validation_0-rmse:80.42669	validation_1-rmse:91.23973
[456]	validation_0-rmse:80.39601	validation_1-rmse:91.24362
[457]	validation_0-rmse:80.36273	validation_1-rmse:91.24409
[458]	validation_0-rmse:80.34242	validation_1-rmse:91.23238
[459]	validation_0-rmse:80.32859	validation_1-rmse:91.23429
[460]	validation_0-rmse:80.31641	validation_1-rmse:91.22776
[461]	validation_0-rmse:80.29069	validation_1-rmse:91.21218
[462]	validation_0-rmse:80.25535	validation_1-rmse:91.19301
[463]	validation_0-rmse:80.21132	validation_1-rmse:91.17307
[464]	validation_0-rmse:80.19957	validation_1-rmse:91.16675
[465]	validation_0-rmse:80.19535	validation_1-rmse:91.16415
[466]	validation_0-rmse:80.16638	validation_1-rmse:91.14559
[467]	validation_0-rmse:80.14203	validation_1-rmse:91.14391
[468]	validation_0-rmse:80.11782	validation_1-rmse:91.13714
[469]	validation_0-rmse:80.07230	validation_1-rmse:91.08970
[470]	validation_0-rmse:80.05673	validation_1-rmse:91.08383
[471]	validation_0-rmse:80.01628	validation_1-rmse:91.07919
[472]	validation_0-rmse:79.98919	validation_1-rmse:91.07868
[473]	validation_0-rmse:79.97968	validation_1-rmse:91.06857
[474]	validation_0-rmse:79.94798	validation_1-rmse:91.04883
[475]	validation_0-rmse:79.90185	validation_1-rmse:91.00975
[476]	validation_0-rmse:79.87614	validation_1-rmse:91.01619
[477]	validation_0-rmse:79.84772	validation_1-rmse:91.01750
[478]	validation_0-rmse:79.83075	validation_1-rmse:91.00871
[479]	validation_0-rmse:79.81100	validation_1-rmse:91.00504
[480]	validation_0-rmse:79.80762	validation_1-rmse:91.00629
[481]	validation_0-rmse:79.79299	validation_1-rmse:90.99972
[482]	validation_0-rmse:79.77940	validation_1-rmse:90.99591
[483]	validation_0-rmse:79.74975	validation_1-rmse:90.98099
[484]	validation_0-rmse:79.72957	validation_1-rmse:90.97763
[485]	validation_0-rmse:79.69171	validation_1-rmse:90.95226
[486]	validation_0-rmse:79.64379	validation_1-rmse:90.95285
[487]	validation_0-rmse:79.61606	validation_1-rmse:90.95979
[488]	validation_0-rmse:79.60081	validation_1-rmse:90.97257
[489]	validation_0-rmse:79.57178	validation_1-rmse:90.97099
[490]	validation_0-rmse:79.53149	validation_1-rmse:90.93321
[491]	validation_0-rmse:79.50087	validation_1-rmse:90.93370
[492]	validation_0-rmse:79.48664	validation_1-rmse:90.92331
[493]	validation_0-rmse:79.47260	validation_1-rmse:90.91377
[494]	validation_0-rmse:79.45203	validation_1-rmse:90.89975
[495]	validation_0-rmse:79.42580	validation_1-rmse:90.87525
[496]	validation_0-rmse:79.41308	validation_1-rmse:90.86501
[497]	validation_0-rmse:79.39122	validation_1-rmse:90.85081
[498]	validation_0-rmse:79.36628	validation_1-rmse:90.83008
[499]	validation_0-rmse:79.32736	validation_1-rmse:90.81808
[500]	validation_0-rmse:79.31819	validation_1-rmse:90.81044
[501]	validation_0-rmse:79.30135	validation_1-rmse:90.80041
[502]	validation_0-rmse:79.27104	validation_1-rmse:90.78695
[503]	validation_0-rmse:79.24973	validation_1-rmse:90.78649
[504]	validation_0-rmse:79.22711	validation_1-rmse:90.77511
[505]	validation_0-rmse:79.22160	validation_1-rmse:90.77181
[506]	validation_0-rmse:79.20037	validation_1-rmse:90.76492
[507]	validation_0-rmse:79.16615	validation_1-rmse:90.76242
[508]	validation_0-rmse:79.14442	validation_1-rmse:90.78504
[509]	validation_0-rmse:79.13194	validation_1-rmse:90.78374
[510]	validation_0-rmse:79.11202	validation_1-rmse:90.77940
[511]	validation_0-rmse:79.06341	validation_1-rmse:90.75146
[512]	validation_0-rmse:79.01824	validation_1-rmse:90.75014
[513]	validation_0-rmse:78.99298	validation_1-rmse:90.76711
[514]	validation_0-rmse:78.95577	validation_1-rmse:90.74531
[515]	validation_0-rmse:78.91767	validation_1-rmse:90.73279
[516]	validation_0-rmse:78.89820	validation_1-rmse:90.71945
[517]	validation_0-rmse:78.87966	validation_1-rmse:90.72730
[518]	validation_0-rmse:78.86581	validation_1-rmse:90.74019
[519]	validation_0-rmse:78.83912	validation_1-rmse:90.74598
[520]	validation_0-rmse:78.81785	validation_1-rmse:90.73529
[521]	validation_0-rmse:78.79540	validation_1-rmse:90.74840
[522]	validation_0-rmse:78.77454	validation_1-rmse:90.74495
[523]	validation_0-rmse:78.75681	validation_1-rmse:90.75187
[524]	validation_0-rmse:78.74217	validation_1-rmse:90.74393
[525]	validation_0-rmse:78.72624	validation_1-rmse:90.73193
[526]	validation_0-rmse:78.69474	validation_1-rmse:90.72220
[527]	validation_0-rmse:78.68098	validation_1-rmse:90.72792
[528]	validation_0-rmse:78.67475	validation_1-rmse:90.72858
[529]	validation_0-rmse:78.65556	validation_1-rmse:90.71843
[530]	validation_0-rmse:78.63300	validation_1-rmse:90.72795
[531]	validation_0-rmse:78.57976	validation_1-rmse:90.68625
[532]	validation_0-rmse:78.55903	validation_1-rmse:90.69320
[533]	validation_0-rmse:78.52117	validation_1-rmse:90.68025
[534]	validation_0-rmse:78.45942	validation_1-rmse:90.64814
[535]	validation_0-rmse:78.42633	validation_1-rmse:90.62935
[536]	validation_0-rmse:78.39583	validation_1-rmse:90.61422
[537]	validation_0-rmse:78.37655	validation_1-rmse:90.61098
[538]	validation_0-rmse:78.35432	validation_1-rmse:90.60431
[539]	validation_0-rmse:78.33598	validation_1-rmse:90.60071
[540]	validation_0-rmse:78.31625	validation_1-rmse:90.58533
[541]	validation_0-rmse:78.30282	validation_1-rmse:90.57670
[542]	validation_0-rmse:78.29051	validation_1-rmse:90.57608
[543]	validation_0-rmse:78.27808	validation_1-rmse:90.56911
[544]	validation_0-rmse:78.26341	validation_1-rmse:90.56447
[545]	validation_0-rmse:78.23681	validation_1-rmse:90.55204
[546]	validation_0-rmse:78.19757	validation_1-rmse:90.54505
[547]	validation_0-rmse:78.17914	validation_1-rmse:90.54838
[548]	validation_0-rmse:78.13432	validation_1-rmse:90.52731
[549]	validation_0-rmse:78.13187	validation_1-rmse:90.52463
[550]	validation_0-rmse:78.11468	validation_1-rmse:90.52153
[551]	validation_0-rmse:78.09722	validation_1-rmse:90.52394
[552]	validation_0-rmse:78.07175	validation_1-rmse:90.51105
[553]	validation_0-rmse:78.04446	validation_1-rmse:90.50742
[554]	validation_0-rmse:78.02449	validation_1-rmse:90.50333
[555]	validation_0-rmse:78.00868	validation_1-rmse:90.50345
[556]	validation_0-rmse:77.96487	validation_1-rmse:90.48586
[557]	validation_0-rmse:77.93128	validation_1-rmse:90.49177
[558]	validation_0-rmse:77.91566	validation_1-rmse:90.48970
[559]	validation_0-rmse:77.87863	validation_1-rmse:90.49886
[560]	validation_0-rmse:77.85417	validation_1-rmse:90.48285
[561]	validation_0-rmse:77.81022	validation_1-rmse:90.47615
[562]	validation_0-rmse:77.73526	validation_1-rmse:90.42264
[563]	validation_0-rmse:77.71579	validation_1-rmse:90.42180
[564]	validation_0-rmse:77.67866	validation_1-rmse:90.41359
[565]	validation_0-rmse:77.64618	validation_1-rmse:90.39795
[566]	validation_0-rmse:77.61903	validation_1-rmse:90.37474
[567]	validation_0-rmse:77.59809	validation_1-rmse:90.36293
[568]	validation_0-rmse:77.57933	validation_1-rmse:90.35776
[569]	validation_0-rmse:77.54382	validation_1-rmse:90.36226
[570]	validation_0-rmse:77.52135	validation_1-rmse:90.34590
[571]	validation_0-rmse:77.50619	validation_1-rmse:90.34295
[572]	validation_0-rmse:77.48627	validation_1-rmse:90.33030
[573]	validation_0-rmse:77.45057	validation_1-rmse:90.30501
[574]	validation_0-rmse:77.42036	validation_1-rmse:90.29816
[575]	validation_0-rmse:77.39063	validation_1-rmse:90.28813
[576]	validation_0-rmse:77.36766	validation_1-rmse:90.28653
[577]	validation_0-rmse:77.32211	validation_1-rmse:90.24363
[578]	validation_0-rmse:77.30278	validation_1-rmse:90.24035
[579]	validation_0-rmse:77.28098	validation_1-rmse:90.23904
[580]	validation_0-rmse:77.26227	validation_1-rmse:90.24493
[581]	validation_0-rmse:77.22745	validation_1-rmse:90.24103
[582]	validation_0-rmse:77.20629	validation_1-rmse:90.24087
[583]	validation_0-rmse:77.19225	validation_1-rmse:90.25110
[584]	validation_0-rmse:77.18335	validation_1-rmse:90.24660
[585]	validation_0-rmse:77.17070	validation_1-rmse:90.24483
[586]	validation_0-rmse:77.15958	validation_1-rmse:90.24111
[587]	validation_0-rmse:77.14197	validation_1-rmse:90.23082
[588]	validation_0-rmse:77.11842	validation_1-rmse:90.23582
[589]	validation_0-rmse:77.09976	validation_1-rmse:90.23130
[590]	validation_0-rmse:77.08964	validation_1-rmse:90.22693
[591]	validation_0-rmse:77.06335	validation_1-rmse:90.21766
[592]	validation_0-rmse:77.04344	validation_1-rmse:90.22148
[593]	validation_0-rmse:76.99356	validation_1-rmse:90.16760
[594]	validation_0-rmse:76.97692	validation_1-rmse:90.16244
[595]	validation_0-rmse:76.96871	validation_1-rmse:90.16128
[596]	validation_0-rmse:76.96462	validation_1-rmse:90.15902
[597]	validation_0-rmse:76.95855	validation_1-rmse:90.16011
[598]	validation_0-rmse:76.95417	validation_1-rmse:90.15555
[599]	validation_0-rmse:76.91117	validation_1-rmse:90.11376
[600]	validation_0-rmse:76.89162	validation_1-rmse:90.12509
[601]	validation_0-rmse:76.85793	validation_1-rmse:90.14627
[602]	validation_0-rmse:76.84301	validation_1-rmse:90.13733
[603]	validation_0-rmse:76.83015	validation_1-rmse:90.13485
[604]	validation_0-rmse:76.80502	validation_1-rmse:90.12131
[605]	validation_0-rmse:76.76392	validation_1-rmse:90.11484
[606]	validation_0-rmse:76.76118	validation_1-rmse:90.11489
[607]	validation_0-rmse:76.75366	validation_1-rmse:90.10664
[608]	validation_0-rmse:76.73289	validation_1-rmse:90.10295
[609]	validation_0-rmse:76.70697	validation_1-rmse:90.08787
[610]	validation_0-rmse:76.69146	validation_1-rmse:90.08859
[611]	validation_0-rmse:76.66546	validation_1-rmse:90.06128
[612]	validation_0-rmse:76.64544	validation_1-rmse:90.05347
[613]	validation_0-rmse:76.63891	validation_1-rmse:90.05434
[614]	validation_0-rmse:76.60404	validation_1-rmse:90.04476
[615]	validation_0-rmse:76.59822	validation_1-rmse:90.04397
[616]	validation_0-rmse:76.59097	validation_1-rmse:90.04250
[617]	validation_0-rmse:76.57764	validation_1-rmse:90.03674
[618]	validation_0-rmse:76.54697	validation_1-rmse:90.02734
[619]	validation_0-rmse:76.52681	validation_1-rmse:90.01095
[620]	validation_0-rmse:76.49236	validation_1-rmse:89.99459
[621]	validation_0-rmse:76.46460	validation_1-rmse:89.97879
[622]	validation_0-rmse:76.43863	validation_1-rmse:89.97302
[623]	validation_0-rmse:76.40333	validation_1-rmse:89.94106
[624]	validation_0-rmse:76.38301	validation_1-rmse:89.92295
[625]	validation_0-rmse:76.35569	validation_1-rmse:89.90731
[626]	validation_0-rmse:76.33656	validation_1-rmse:89.90721
[627]	validation_0-rmse:76.32159	validation_1-rmse:89.90370
[628]	validation_0-rmse:76.29524	validation_1-rmse:89.89573
[629]	validation_0-rmse:76.28051	validation_1-rmse:89.89613
[630]	validation_0-rmse:76.26397	validation_1-rmse:89.89525
[631]	validation_0-rmse:76.24102	validation_1-rmse:89.89456
[632]	validation_0-rmse:76.22008	validation_1-rmse:89.89084
[633]	validation_0-rmse:76.18942	validation_1-rmse:89.87576
[634]	validation_0-rmse:76.16361	validation_1-rmse:89.86107
[635]	validation_0-rmse:76.14573	validation_1-rmse:89.86164
[636]	validation_0-rmse:76.13493	validation_1-rmse:89.85666
[637]	validation_0-rmse:76.11546	validation_1-rmse:89.84954
[638]	validation_0-rmse:76.08746	validation_1-rmse:89.83328
[639]	validation_0-rmse:76.06878	validation_1-rmse:89.82658
[640]	validation_0-rmse:76.05281	validation_1-rmse:89.81846
[641]	validation_0-rmse:76.03439	validation_1-rmse:89.80945
[642]	validation_0-rmse:76.01199	validation_1-rmse:89.79829
[643]	validation_0-rmse:75.98001	validation_1-rmse:89.78309
[644]	validation_0-rmse:75.93338	validation_1-rmse:89.76670
[645]	validation_0-rmse:75.91429	validation_1-rmse:89.77364
[646]	validation_0-rmse:75.89297	validation_1-rmse:89.77307
[647]	validation_0-rmse:75.85569	validation_1-rmse:89.75821
[648]	validation_0-rmse:75.84211	validation_1-rmse:89.75550
[649]	validation_0-rmse:75.81489	validation_1-rmse:89.73146
[650]	validation_0-rmse:75.80095	validation_1-rmse:89.72625
[651]	validation_0-rmse:75.78064	validation_1-rmse:89.71757
[652]	validation_0-rmse:75.75586	validation_1-rmse:89.73530
[653]	validation_0-rmse:75.72357	validation_1-rmse:89.71713
[654]	validation_0-rmse:75.70543	validation_1-rmse:89.71729
[655]	validation_0-rmse:75.66451	validation_1-rmse:89.69712
[656]	validation_0-rmse:75.64571	validation_1-rmse:89.69964
[657]	validation_0-rmse:75.62691	validation_1-rmse:89.69563
[658]	validation_0-rmse:75.60018	validation_1-rmse:89.68708
[659]	validation_0-rmse:75.57698	validation_1-rmse:89.68050
[660]	validation_0-rmse:75.53032	validation_1-rmse:89.65916
[661]	validation_0-rmse:75.52420	validation_1-rmse:89.65964
[662]	validation_0-rmse:75.50357	validation_1-rmse:89.66981
[663]	validation_0-rmse:75.47991	validation_1-rmse:89.67459
[664]	validation_0-rmse:75.46751	validation_1-rmse:89.67632
[665]	validation_0-rmse:75.45538	validation_1-rmse:89.67791
[666]	validation_0-rmse:75.42444	validation_1-rmse:89.68371
[667]	validation_0-rmse:75.38814	validation_1-rmse:89.66924
[668]	validation_0-rmse:75.37970	validation_1-rmse:89.67042
[669]	validation_0-rmse:75.33555	validation_1-rmse:89.66878
[670]	validation_0-rmse:75.31818	validation_1-rmse:89.66117
[671]	validation_0-rmse:75.30236	validation_1-rmse:89.65410
[672]	validation_0-rmse:75.29199	validation_1-rmse:89.65503
[673]	validation_0-rmse:75.28830	validation_1-rmse:89.65450
[674]	validation_0-rmse:75.27468	validation_1-rmse:89.64499
[675]	validation_0-rmse:75.25651	validation_1-rmse:89.64875
[676]	validation_0-rmse:75.24448	validation_1-rmse:89.64317
[677]	validation_0-rmse:75.19472	validation_1-rmse:89.59883
[678]	validation_0-rmse:75.18028	validation_1-rmse:89.60173
[679]	validation_0-rmse:75.13568	validation_1-rmse:89.59424
[680]	validation_0-rmse:75.10315	validation_1-rmse:89.56615
[681]	validation_0-rmse:75.06785	validation_1-rmse:89.55804
[682]	validation_0-rmse:75.03546	validation_1-rmse:89.56783
[683]	validation_0-rmse:75.01801	validation_1-rmse:89.55688
[684]	validation_0-rmse:75.01515	validation_1-rmse:89.55468
[685]	validation_0-rmse:74.97754	validation_1-rmse:89.52034
[686]	validation_0-rmse:74.94603	validation_1-rmse:89.52189
[687]	validation_0-rmse:74.91566	validation_1-rmse:89.51115
[688]	validation_0-rmse:74.88279	validation_1-rmse:89.50849
[689]	validation_0-rmse:74.86506	validation_1-rmse:89.50895
[690]	validation_0-rmse:74.83745	validation_1-rmse:89.49925
[691]	validation_0-rmse:74.80923	validation_1-rmse:89.49601
[692]	validation_0-rmse:74.77752	validation_1-rmse:89.48358
[693]	validation_0-rmse:74.75516	validation_1-rmse:89.46658
[694]	validation_0-rmse:74.72757	validation_1-rmse:89.45319
[695]	validation_0-rmse:74.69837	validation_1-rmse:89.43545
[696]	validation_0-rmse:74.68627	validation_1-rmse:89.43016
[697]	validation_0-rmse:74.67180	validation_1-rmse:89.43454
[698]	validation_0-rmse:74.65675	validation_1-rmse:89.43294
[699]	validation_0-rmse:74.62948	validation_1-rmse:89.43351
[700]	validation_0-rmse:74.61090	validation_1-rmse:89.44799
[701]	validation_0-rmse:74.59146	validation_1-rmse:89.43736
[702]	validation_0-rmse:74.57665	validation_1-rmse:89.44402
[703]	validation_0-rmse:74.54721	validation_1-rmse:89.42390
[704]	validation_0-rmse:74.53495	validation_1-rmse:89.42314
[705]	validation_0-rmse:74.51982	validation_1-rmse:89.41798
[706]	validation_0-rmse:74.50748	validation_1-rmse:89.41560
[707]	validation_0-rmse:74.48097	validation_1-rmse:89.41120
[708]	validation_0-rmse:74.46812	validation_1-rmse:89.40334
[709]	validation_0-rmse:74.46015	validation_1-rmse:89.39739
[710]	validation_0-rmse:74.43726	validation_1-rmse:89.39338
[711]	validation_0-rmse:74.42734	validation_1-rmse:89.39658
[712]	validation_0-rmse:74.40148	validation_1-rmse:89.40927
[713]	validation_0-rmse:74.36674	validation_1-rmse:89.40361
[714]	validation_0-rmse:74.34859	validation_1-rmse:89.39989
[715]	validation_0-rmse:74.32873	validation_1-rmse:89.40090
[716]	validation_0-rmse:74.29607	validation_1-rmse:89.38042
[717]	validation_0-rmse:74.28113	validation_1-rmse:89.37678
[718]	validation_0-rmse:74.26551	validation_1-rmse:89.36851
[719]	validation_0-rmse:74.23939	validation_1-rmse:89.35805
[720]	validation_0-rmse:74.22305	validation_1-rmse:89.34956
[721]	validation_0-rmse:74.20392	validation_1-rmse:89.35758
[722]	validation_0-rmse:74.19346	validation_1-rmse:89.35494
[723]	validation_0-rmse:74.17025	validation_1-rmse:89.34110
[724]	validation_0-rmse:74.15820	validation_1-rmse:89.34338
[725]	validation_0-rmse:74.15146	validation_1-rmse:89.34494
[726]	validation_0-rmse:74.13269	validation_1-rmse:89.32947
[727]	validation_0-rmse:74.09649	validation_1-rmse:89.29985
[728]	validation_0-rmse:74.08165	validation_1-rmse:89.30108
[729]	validation_0-rmse:74.07926	validation_1-rmse:89.30056
[730]	validation_0-rmse:74.06288	validation_1-rmse:89.30198
[731]	validation_0-rmse:74.04403	validation_1-rmse:89.30392
[732]	validation_0-rmse:74.02662	validation_1-rmse:89.29858
[733]	validation_0-rmse:73.98474	validation_1-rmse:89.26341
[734]	validation_0-rmse:73.97337	validation_1-rmse:89.26305
[735]	validation_0-rmse:73.92672	validation_1-rmse:89.23351
[736]	validation_0-rmse:73.91024	validation_1-rmse:89.23668
[737]	validation_0-rmse:73.89640	validation_1-rmse:89.23743
[738]	validation_0-rmse:73.87230	validation_1-rmse:89.24032
[739]	validation_0-rmse:73.85486	validation_1-rmse:89.23203
[740]	validation_0-rmse:73.83066	validation_1-rmse:89.23407
[741]	validation_0-rmse:73.79584	validation_1-rmse:89.20532
[742]	validation_0-rmse:73.78435	validation_1-rmse:89.19920
[743]	validation_0-rmse:73.78009	validation_1-rmse:89.20141
[744]	validation_0-rmse:73.76899	validation_1-rmse:89.19439
[745]	validation_0-rmse:73.75631	validation_1-rmse:89.18827
[746]	validation_0-rmse:73.74657	validation_1-rmse:89.19636
[747]	validation_0-rmse:73.71880	validation_1-rmse:89.20268
[748]	validation_0-rmse:73.71472	validation_1-rmse:89.20127
[749]	validation_0-rmse:73.69366	validation_1-rmse:89.19290
[750]	validation_0-rmse:73.67625	validation_1-rmse:89.18813
[751]	validation_0-rmse:73.66811	validation_1-rmse:89.18129
[752]	validation_0-rmse:73.65716	validation_1-rmse:89.18782
[753]	validation_0-rmse:73.61625	validation_1-rmse:89.16958
[754]	validation_0-rmse:73.58062	validation_1-rmse:89.16896
[755]	validation_0-rmse:73.56888	validation_1-rmse:89.15814
[756]	validation_0-rmse:73.56519	validation_1-rmse:89.15866
[757]	validation_0-rmse:73.54784	validation_1-rmse:89.14662
[758]	validation_0-rmse:73.54049	validation_1-rmse:89.14162
[759]	validation_0-rmse:73.52808	validation_1-rmse:89.13578
[760]	validation_0-rmse:73.50613	validation_1-rmse:89.13019
[761]	validation_0-rmse:73.49776	validation_1-rmse:89.12694
[762]	validation_0-rmse:73.47579	validation_1-rmse:89.12924
[763]	validation_0-rmse:73.46319	validation_1-rmse:89.13272
[764]	validation_0-rmse:73.44428	validation_1-rmse:89.12369
[765]	validation_0-rmse:73.41624	validation_1-rmse:89.11288
[766]	validation_0-rmse:73.40780	validation_1-rmse:89.11353
[767]	validation_0-rmse:73.39185	validation_1-rmse:89.10728
[768]	validation_0-rmse:73.37705	validation_1-rmse:89.09823
[769]	validation_0-rmse:73.34697	validation_1-rmse:89.09054
[770]	validation_0-rmse:73.33204	validation_1-rmse:89.09198
[771]	validation_0-rmse:73.31992	validation_1-rmse:89.09243
[772]	validation_0-rmse:73.30376	validation_1-rmse:89.07867
[773]	validation_0-rmse:73.26725	validation_1-rmse:89.04998
[774]	validation_0-rmse:73.25208	validation_1-rmse:89.05266
[775]	validation_0-rmse:73.22584	validation_1-rmse:89.03594
[776]	validation_0-rmse:73.22059	validation_1-rmse:89.03595
[777]	validation_0-rmse:73.20251	validation_1-rmse:89.03239
[778]	validation_0-rmse:73.19334	validation_1-rmse:89.03059
[779]	validation_0-rmse:73.18373	validation_1-rmse:89.02946
[780]	validation_0-rmse:73.14592	validation_1-rmse:89.03042
[781]	validation_0-rmse:73.12568	validation_1-rmse:89.00869
[782]	validation_0-rmse:73.11013	validation_1-rmse:89.00422
[783]	validation_0-rmse:73.09162	validation_1-rmse:89.00043
[784]	validation_0-rmse:73.07641	validation_1-rmse:89.00864
[785]	validation_0-rmse:73.04871	validation_1-rmse:88.99296
[786]	validation_0-rmse:73.02097	validation_1-rmse:88.99037
[787]	validation_0-rmse:73.00955	validation_1-rmse:88.98640
[788]	validation_0-rmse:72.97991	validation_1-rmse:88.97919
[789]	validation_0-rmse:72.94800	validation_1-rmse:88.97066
[790]	validation_0-rmse:72.93791	validation_1-rmse:88.97919
[791]	validation_0-rmse:72.90470	validation_1-rmse:88.96171
[792]	validation_0-rmse:72.89069	validation_1-rmse:88.95194
[793]	validation_0-rmse:72.88052	validation_1-rmse:88.95139
[794]	validation_0-rmse:72.87528	validation_1-rmse:88.94963
[795]	validation_0-rmse:72.86511	validation_1-rmse:88.94410
[796]	validation_0-rmse:72.84395	validation_1-rmse:88.95852
[797]	validation_0-rmse:72.83467	validation_1-rmse:88.95396
[798]	validation_0-rmse:72.82164	validation_1-rmse:88.95633
[799]	validation_0-rmse:72.80482	validation_1-rmse:88.94957
[800]	validation_0-rmse:72.79133	validation_1-rmse:88.94680
[801]	validation_0-rmse:72.76914	validation_1-rmse:88.93477
[802]	validation_0-rmse:72.75259	validation_1-rmse:88.92342
[803]	validation_0-rmse:72.74662	validation_1-rmse:88.91932
[804]	validation_0-rmse:72.73178	validation_1-rmse:88.91342
[805]	validation_0-rmse:72.72685	validation_1-rmse:88.91144
[806]	validation_0-rmse:72.69999	validation_1-rmse:88.89346
[807]	validation_0-rmse:72.68006	validation_1-rmse:88.88855
[808]	validation_0-rmse:72.66611	validation_1-rmse:88.88505
[809]	validation_0-rmse:72.64270	validation_1-rmse:88.87158
[810]	validation_0-rmse:72.60244	validation_1-rmse:88.84787
[811]	validation_0-rmse:72.59540	validation_1-rmse:88.84789
[812]	validation_0-rmse:72.57596	validation_1-rmse:88.84944
[813]	validation_0-rmse:72.56722	validation_1-rmse:88.84597
[814]	validation_0-rmse:72.55323	validation_1-rmse:88.84173
[815]	validation_0-rmse:72.53755	validation_1-rmse:88.83751
[816]	validation_0-rmse:72.52052	validation_1-rmse:88.82971
[817]	validation_0-rmse:72.50859	validation_1-rmse:88.82761
[818]	validation_0-rmse:72.48840	validation_1-rmse:88.83163
[819]	validation_0-rmse:72.47901	validation_1-rmse:88.83421
[820]	validation_0-rmse:72.47684	validation_1-rmse:88.83407
[821]	validation_0-rmse:72.45327	validation_1-rmse:88.82379
[822]	validation_0-rmse:72.43250	validation_1-rmse:88.80905
[823]	validation_0-rmse:72.39549	validation_1-rmse:88.77758
[824]	validation_0-rmse:72.38783	validation_1-rmse:88.77398
[825]	validation_0-rmse:72.36261	validation_1-rmse:88.76603
[826]	validation_0-rmse:72.35354	validation_1-rmse:88.76932
[827]	validation_0-rmse:72.33668	validation_1-rmse:88.75357
[828]	validation_0-rmse:72.32091	validation_1-rmse:88.75092
[829]	validation_0-rmse:72.31242	validation_1-rmse:88.74428
[830]	validation_0-rmse:72.29718	validation_1-rmse:88.74774
[831]	validation_0-rmse:72.28745	validation_1-rmse:88.74063
[832]	validation_0-rmse:72.27246	validation_1-rmse:88.73942
[833]	validation_0-rmse:72.25459	validation_1-rmse:88.73144
[834]	validation_0-rmse:72.23840	validation_1-rmse:88.74311
[835]	validation_0-rmse:72.22662	validation_1-rmse:88.74756
[836]	validation_0-rmse:72.20567	validation_1-rmse:88.74776
[837]	validation_0-rmse:72.18231	validation_1-rmse:88.74209
[838]	validation_0-rmse:72.16481	validation_1-rmse:88.74002
[839]	validation_0-rmse:72.14730	validation_1-rmse:88.74721
[840]	validation_0-rmse:72.12056	validation_1-rmse:88.74147
[841]	validation_0-rmse:72.10746	validation_1-rmse:88.73332
[842]	validation_0-rmse:72.07828	validation_1-rmse:88.71787
[843]	validation_0-rmse:72.05292	validation_1-rmse:88.71662
[844]	validation_0-rmse:72.04446	validation_1-rmse:88.70970
[845]	validation_0-rmse:72.02764	validation_1-rmse:88.70478
[846]	validation_0-rmse:72.01740	validation_1-rmse:88.70433
[847]	validation_0-rmse:72.00209	validation_1-rmse:88.69034
[848]	validation_0-rmse:71.98751	validation_1-rmse:88.68625
[849]	validation_0-rmse:71.97320	validation_1-rmse:88.68127
[850]	validation_0-rmse:71.94335	validation_1-rmse:88.66268
[851]	validation_0-rmse:71.92524	validation_1-rmse:88.66152
[852]	validation_0-rmse:71.91402	validation_1-rmse:88.66925
[853]	validation_0-rmse:71.90431	validation_1-rmse:88.66519
[854]	validation_0-rmse:71.89364	validation_1-rmse:88.66308
[855]	validation_0-rmse:71.88181	validation_1-rmse:88.66864
[856]	validation_0-rmse:71.85453	validation_1-rmse:88.66369
[857]	validation_0-rmse:71.84218	validation_1-rmse:88.65749
[858]	validation_0-rmse:71.82874	validation_1-rmse:88.65718
[859]	validation_0-rmse:71.81395	validation_1-rmse:88.64783
[860]	validation_0-rmse:71.78381	validation_1-rmse:88.62680
[861]	validation_0-rmse:71.76523	validation_1-rmse:88.62207
[862]	validation_0-rmse:71.75045	validation_1-rmse:88.62388
[863]	validation_0-rmse:71.73966	validation_1-rmse:88.61965
[864]	validation_0-rmse:71.72112	validation_1-rmse:88.60924
[865]	validation_0-rmse:71.70517	validation_1-rmse:88.59951
[866]	validation_0-rmse:71.69093	validation_1-rmse:88.60530
[867]	validation_0-rmse:71.66739	validation_1-rmse:88.59448
[868]	validation_0-rmse:71.65640	validation_1-rmse:88.59385
[869]	validation_0-rmse:71.65360	validation_1-rmse:88.59296
[870]	validation_0-rmse:71.63424	validation_1-rmse:88.58418
[871]	validation_0-rmse:71.60423	validation_1-rmse:88.56621
[872]	validation_0-rmse:71.57144	validation_1-rmse:88.54672
[873]	validation_0-rmse:71.53673	validation_1-rmse:88.55036
[874]	validation_0-rmse:71.52676	validation_1-rmse:88.55217
[875]	validation_0-rmse:71.50999	validation_1-rmse:88.54093
[876]	validation_0-rmse:71.50093	validation_1-rmse:88.53611
[877]	validation_0-rmse:71.48005	validation_1-rmse:88.53495
[878]	validation_0-rmse:71.46319	validation_1-rmse:88.53705
[879]	validation_0-rmse:71.45054	validation_1-rmse:88.53982
[880]	validation_0-rmse:71.44185	validation_1-rmse:88.54006
[881]	validation_0-rmse:71.42562	validation_1-rmse:88.53456
[882]	validation_0-rmse:71.39954	validation_1-rmse:88.52206
[883]	validation_0-rmse:71.38872	validation_1-rmse:88.52295
[884]	validation_0-rmse:71.36434	validation_1-rmse:88.51340
[885]	validation_0-rmse:71.34298	validation_1-rmse:88.53077
[886]	validation_0-rmse:71.33332	validation_1-rmse:88.52596
[887]	validation_0-rmse:71.31934	validation_1-rmse:88.52220
[888]	validation_0-rmse:71.29909	validation_1-rmse:88.49855
[889]	validation_0-rmse:71.27316	validation_1-rmse:88.48832
[890]	validation_0-rmse:71.25425	validation_1-rmse:88.47858
[891]	validation_0-rmse:71.22562	validation_1-rmse:88.45785
[892]	validation_0-rmse:71.22166	validation_1-rmse:88.45550
[893]	validation_0-rmse:71.22042	validation_1-rmse:88.45582
[894]	validation_0-rmse:71.20067	validation_1-rmse:88.46092
[895]	validation_0-rmse:71.17753	validation_1-rmse:88.45027
[896]	validation_0-rmse:71.16462	validation_1-rmse:88.44211
[897]	validation_0-rmse:71.14919	validation_1-rmse:88.43877
[898]	validation_0-rmse:71.12141	validation_1-rmse:88.42804
[899]	validation_0-rmse:71.10301	validation_1-rmse:88.42950
[900]	validation_0-rmse:71.08118	validation_1-rmse:88.42890
[901]	validation_0-rmse:71.06844	validation_1-rmse:88.42313
[902]	validation_0-rmse:71.06062	validation_1-rmse:88.42777
[903]	validation_0-rmse:71.04370	validation_1-rmse:88.42105
[904]	validation_0-rmse:71.03178	validation_1-rmse:88.41930
[905]	validation_0-rmse:71.01902	validation_1-rmse:88.42221
[906]	validation_0-rmse:70.99846	validation_1-rmse:88.41699
[907]	validation_0-rmse:70.98524	validation_1-rmse:88.40730
[908]	validation_0-rmse:70.97042	validation_1-rmse:88.41443
[909]	validation_0-rmse:70.96348	validation_1-rmse:88.42251
[910]	validation_0-rmse:70.94885	validation_1-rmse:88.43182
[911]	validation_0-rmse:70.92924	validation_1-rmse:88.42748
[912]	validation_0-rmse:70.91766	validation_1-rmse:88.42810
[913]	validation_0-rmse:70.88858	validation_1-rmse:88.43405
[914]	validation_0-rmse:70.87404	validation_1-rmse:88.43557
[915]	validation_0-rmse:70.84368	validation_1-rmse:88.42494
[916]	validation_0-rmse:70.83414	validation_1-rmse:88.42304
[917]	validation_0-rmse:70.81546	validation_1-rmse:88.42887
[918]	validation_0-rmse:70.80793	validation_1-rmse:88.43097
[919]	validation_0-rmse:70.78601	validation_1-rmse:88.42015
[920]	validation_0-rmse:70.77203	validation_1-rmse:88.41661
[921]	validation_0-rmse:70.76345	validation_1-rmse:88.41315
[922]	validation_0-rmse:70.75454	validation_1-rmse:88.41507
[923]	validation_0-rmse:70.75217	validation_1-rmse:88.41516
[924]	validation_0-rmse:70.73246	validation_1-rmse:88.40305
[925]	validation_0-rmse:70.71541	validation_1-rmse:88.39448
[926]	validation_0-rmse:70.69108	validation_1-rmse:88.38546
[927]	validation_0-rmse:70.67424	validation_1-rmse:88.38824
[928]	validation_0-rmse:70.65878	validation_1-rmse:88.39035
[929]	validation_0-rmse:70.63436	validation_1-rmse:88.37747
[930]	validation_0-rmse:70.61629	validation_1-rmse:88.37625
[931]	validation_0-rmse:70.59583	validation_1-rmse:88.36769
[932]	validation_0-rmse:70.58037	validation_1-rmse:88.37044
[933]	validation_0-rmse:70.56662	validation_1-rmse:88.37020
[934]	validation_0-rmse:70.55580	validation_1-rmse:88.36396
[935]	validation_0-rmse:70.55093	validation_1-rmse:88.36226
[936]	validation_0-rmse:70.54169	validation_1-rmse:88.37070
[937]	validation_0-rmse:70.53603	validation_1-rmse:88.37118
[938]	validation_0-rmse:70.52379	validation_1-rmse:88.36863
[939]	validation_0-rmse:70.51959	validation_1-rmse:88.36875
[940]	validation_0-rmse:70.51483	validation_1-rmse:88.36386
[941]	validation_0-rmse:70.50291	validation_1-rmse:88.35538
[942]	validation_0-rmse:70.47476	validation_1-rmse:88.34149
[943]	validation_0-rmse:70.46565	validation_1-rmse:88.35107
[944]	validation_0-rmse:70.44399	validation_1-rmse:88.34983
[945]	validation_0-rmse:70.42341	validation_1-rmse:88.35537
[946]	validation_0-rmse:70.40214	validation_1-rmse:88.36157
[947]	validation_0-rmse:70.38437	validation_1-rmse:88.35894
[948]	validation_0-rmse:70.36933	validation_1-rmse:88.36609
[949]	validation_0-rmse:70.35500	validation_1-rmse:88.36111
[950]	validation_0-rmse:70.34191	validation_1-rmse:88.35282
[951]	validation_0-rmse:70.32492	validation_1-rmse:88.34758
[952]	validation_0-rmse:70.30882	validation_1-rmse:88.33976
[953]	validation_0-rmse:70.29475	validation_1-rmse:88.34486
[954]	validation_0-rmse:70.28104	validation_1-rmse:88.33484
[955]	validation_0-rmse:70.26260	validation_1-rmse:88.32716
[956]	validation_0-rmse:70.24324	validation_1-rmse:88.32184
[957]	validation_0-rmse:70.23110	validation_1-rmse:88.32483
[958]	validation_0-rmse:70.21684	validation_1-rmse:88.31848
[959]	validation_0-rmse:70.19993	validation_1-rmse:88.31807
[960]	validation_0-rmse:70.18768	validation_1-rmse:88.31795
[961]	validation_0-rmse:70.16460	validation_1-rmse:88.31693
[962]	validation_0-rmse:70.15318	validation_1-rmse:88.31628
[963]	validation_0-rmse:70.14460	validation_1-rmse:88.31867
[964]	validation_0-rmse:70.12959	validation_1-rmse:88.32346
[965]	validation_0-rmse:70.11684	validation_1-rmse:88.33089
[966]	validation_0-rmse:70.11036	validation_1-rmse:88.32996
[967]	validation_0-rmse:70.10619	validation_1-rmse:88.33399
[968]	validation_0-rmse:70.09063	validation_1-rmse:88.33269
[969]	validation_0-rmse:70.07652	validation_1-rmse:88.33209
[970]	validation_0-rmse:70.06430	validation_1-rmse:88.33848
[971]	validation_0-rmse:70.03608	validation_1-rmse:88.32028
[972]	validation_0-rmse:70.01984	validation_1-rmse:88.31929
[973]	validation_0-rmse:70.00921	validation_1-rmse:88.32131
[974]	validation_0-rmse:69.99093	validation_1-rmse:88.33055
[975]	validation_0-rmse:69.95958	validation_1-rmse:88.31590
[976]	validation_0-rmse:69.94079	validation_1-rmse:88.30959
[977]	validation_0-rmse:69.90713	validation_1-rmse:88.30837
[978]	validation_0-rmse:69.88411	validation_1-rmse:88.30494
[979]	validation_0-rmse:69.86473	validation_1-rmse:88.29292
[980]	validation_0-rmse:69.85100	validation_1-rmse:88.29146
[981]	validation_0-rmse:69.83784	validation_1-rmse:88.29024
[982]	validation_0-rmse:69.81769	validation_1-rmse:88.27353
[983]	validation_0-rmse:69.80734	validation_1-rmse:88.26822
[984]	validation_0-rmse:69.80092	validation_1-rmse:88.26862
[985]	validation_0-rmse:69.78084	validation_1-rmse:88.27339
[986]	validation_0-rmse:69.77299	validation_1-rmse:88.27026
[987]	validation_0-rmse:69.75735	validation_1-rmse:88.26021
[988]	validation_0-rmse:69.75414	validation_1-rmse:88.25931
[989]	validation_0-rmse:69.73166	validation_1-rmse:88.25780
[990]	validation_0-rmse:69.71929	validation_1-rmse:88.26344
[991]	validation_0-rmse:69.70773	validation_1-rmse:88.25005
[992]	validation_0-rmse:69.70255	validation_1-rmse:88.25109
[993]	validation_0-rmse:69.68226	validation_1-rmse:88.24618
[994]	validation_0-rmse:69.67687	validation_1-rmse:88.24344
[995]	validation_0-rmse:69.66020	validation_1-rmse:88.23921
[996]	validation_0-rmse:69.64014	validation_1-rmse:88.22356
[997]	validation_0-rmse:69.61785	validation_1-rmse:88.20860
[998]	validation_0-rmse:69.60782	validation_1-rmse:88.21235
[999]	validation_0-rmse:69.59782	validation_1-rmse:88.20783
>>> Using model to predict target SW_IN_T1_2_1 in unseen test data ...
>>> Using model to calculate permutation importance based on unseen test data ...
>>> Calculating prediction scores based on predicting unseen test data of SW_IN_T1_2_1 ...
>>> Collecting results, details about training and testing can be accessed by calling .report_traintest().
>>> Done.

================================
MODEL TRAINING & TESTING RESULTS
================================

## DATA
  > target: SW_IN_T1_2_1
  > features: 7 ['SW_IN_POT', '.DOY', '.RECORDNUMBER', '.WEEK', '.YEARDOY', '.YEARMONTH', '.YEARWEEK']
  > 350640 records (with missing)
  > 350615 available records for target and all features (no missing values)
  > training on 262961 records (75.0%) of 262961 features between 2005-01-01 00:45:00 and 2024-12-31 23:45:00
  > testing on 87654 unseen records (25.0%) of SW_IN_T1_2_1 between 2005-01-01 00:15:00 and 2024-12-31 19:45:00

## MODEL
  > the model was trained on training data (262961 records)
  > the model was tested on test data (87654 values)
  > estimator:  XGBRegressor(base_score=None, booster=None, callbacks=None,
             colsample_bylevel=None, colsample_bynode=None,
             colsample_bytree=None, device=None, early_stopping_rounds=50,
             enable_categorical=False, eval_metric=None, feature_types=None,
             gamma=None, grow_policy=None, importance_type=None,
             interaction_constraints=None, learning_rate=None, max_bin=None,
             max_cat_threshold=None, max_cat_to_onehot=None,
             max_delta_step=None, max_depth=None, max_leaves=None,
             min_child_weight=None, missing=nan, monotone_constraints=None,
             multi_strategy=None, n_estimators=1000, n_jobs=-1,
             num_parallel_tree=None, random_state=42, ...)
  > parameters:  {'objective': 'reg:squarederror', 'base_score': None, 'booster': None, 'callbacks': None, 'colsample_bylevel': None, 'colsample_bynode': None, 'colsample_bytree': None, 'device': None, 'early_stopping_rounds': 50, 'enable_categorical': False, 'eval_metric': None, 'feature_types': None, 'gamma': None, 'grow_policy': None, 'importance_type': None, 'interaction_constraints': None, 'learning_rate': None, 'max_bin': None, 'max_cat_threshold': None, 'max_cat_to_onehot': None, 'max_delta_step': None, 'max_depth': None, 'max_leaves': None, 'min_child_weight': None, 'missing': nan, 'monotone_constraints': None, 'multi_strategy': None, 'n_estimators': 1000, 'n_jobs': -1, 'num_parallel_tree': None, 'random_state': 42, 'reg_alpha': None, 'reg_lambda': None, 'sampling_method': None, 'scale_pos_weight': None, 'subsample': None, 'tree_method': None, 'validate_parameters': None, 'verbosity': None}
  > number of features used in model:  7
  > names of features used in model:  ['SW_IN_POT', '.DOY', '.RECORDNUMBER', '.WEEK', '.YEARDOY', '.YEARMONTH', '.YEARWEEK']

## FEATURE IMPORTANCES
  > feature importances were calculated based on unseen test data of SW_IN_T1_2_1 (87654 records).
  > feature importances are showing permutation importances from 10 repeats

               PERM_IMPORTANCE   PERM_SD
SW_IN_POT             1.730021  0.012578
.DOY                  0.436865  0.003421
.YEARDOY              0.343745  0.003580
.RECORDNUMBER         0.281731  0.002395
.WEEK                 0.220007  0.002405
.YEARMONTH            0.201281  0.002110
.YEARWEEK             0.179003  0.001558


## MODEL SCORES
  All scores were calculated based on unseen test data (87654 records).
  > MAE:  45.42199531804341 (mean absolute error)
  > MedAE:  10.314247131347656 (median absolute error)
  > MSE:  7780.621801041423 (mean squared error)
  > RMSE:  88.20783299141536 (root mean squared error)
  > MAXE:  906.8031234751562 (max error)
  > MAPE:  12515707243646994.000 (mean absolute percentage error)
  > R2:  0.858896961060538
xgb.fillgaps(showplot_scores=False, showplot_importance=False)
xgb.report_gapfilling()
Gap-filling using final model ...
>>> Using final model on all data to predict target SW_IN_T1_2_1 ...
>>> Using final model on all data to calculate permutation importance ...
>>> Calculating prediction scores based on all data predicting SW_IN_T1_2_1 ...
>>> Predicting target SW_IN_T1_2_1 where all features are available ... predicted 350640 records.
>>> Collecting results for final model ...
>>> Filling 25 missing records in target with predictions from final model ...
>>> Storing gap-filled time series in variable SW_IN_T1_2_1_gfXG ...
>>> Restoring original timestamp in results ...
>>> Combining predictions from full model and fallback model ...

===================
GAP-FILLING RESULTS
===================

Model scores and feature importances were calculated from high-quality predicted targets (25 values, SW_IN_T1_2_1_gfXG where flag=1) in comparison to observed targets (350615 values, SW_IN_T1_2_1).

## TARGET
- first timestamp:  2005-01-01 00:15:00
- last timestamp:  2024-12-31 23:45:00
- potential number of values: 350640 values)
- target column (observed):  SW_IN_T1_2_1
- missing records (observed):  25 (cross-check from flag: 25)
- target column (gap-filled):  SW_IN_T1_2_1_gfXG  (350640 values)
- missing records (gap-filled):  0
- gap-filling flag: FLAG_SW_IN_T1_2_1_gfXG_ISFILLED
  > flag 0 ... observed targets (350615 values)
  > flag 1 ... targets gap-filled with high-quality, all features available (25 values)
  > flag 2 ... targets gap-filled with fallback (0 values)

## FEATURE IMPORTANCES
- names of features used in model:  ['SW_IN_POT', '.DOY', '.YEARDOY', '.RECORDNUMBER', '.WEEK', '.YEARMONTH', '.YEARWEEK']
- number of features used in model:  7
- permutation importances were calculated from 10 repeats.

               PERM_IMPORTANCE   PERM_SD
SW_IN_POT             1.764539  0.004482
.DOY                  0.462762  0.001235
.YEARDOY              0.348317  0.001705
.RECORDNUMBER         0.293486  0.001738
.WEEK                 0.226191  0.001059
.YEARMONTH            0.209859  0.001645
.YEARWEEK             0.184757  0.001219

## MODEL
The model was trained on a training set with test size 25.00%.
- estimator:  XGBRegressor(base_score=None, booster=None, callbacks=None,
             colsample_bylevel=None, colsample_bynode=None,
             colsample_bytree=None, device=None, early_stopping_rounds=50,
             enable_categorical=False, eval_metric=None, feature_types=None,
             gamma=None, grow_policy=None, importance_type=None,
             interaction_constraints=None, learning_rate=None, max_bin=None,
             max_cat_threshold=None, max_cat_to_onehot=None,
             max_delta_step=None, max_depth=None, max_leaves=None,
             min_child_weight=None, missing=nan, monotone_constraints=None,
             multi_strategy=None, n_estimators=1000, n_jobs=-1,
             num_parallel_tree=None, random_state=42, ...)
- parameters:  {'objective': 'reg:squarederror', 'base_score': None, 'booster': None, 'callbacks': None, 'colsample_bylevel': None, 'colsample_bynode': None, 'colsample_bytree': None, 'device': None, 'early_stopping_rounds': 50, 'enable_categorical': False, 'eval_metric': None, 'feature_types': None, 'gamma': None, 'grow_policy': None, 'importance_type': None, 'interaction_constraints': None, 'learning_rate': None, 'max_bin': None, 'max_cat_threshold': None, 'max_cat_to_onehot': None, 'max_delta_step': None, 'max_depth': None, 'max_leaves': None, 'min_child_weight': None, 'missing': nan, 'monotone_constraints': None, 'multi_strategy': None, 'n_estimators': 1000, 'n_jobs': -1, 'num_parallel_tree': None, 'random_state': 42, 'reg_alpha': None, 'reg_lambda': None, 'sampling_method': None, 'scale_pos_weight': None, 'subsample': None, 'tree_method': None, 'validate_parameters': None, 'verbosity': None}

## MODEL SCORES
- MAE:  38.77751383082156 (mean absolute error)
- MedAE:  9.864006996154785 (median absolute error)
- MSE:  5578.050197859053 (mean squared error)
- RMSE:  74.68634545791521 (root mean squared error)
- MAXE:  906.8031234751562 (max error)
- MAPE:  12419886362664158.000 (mean absolute percentage error)
- R2:  0.8994482674251935

Results#

results = xgb.gapfilling_df_
results
.PREDICTIONS_FULLMODEL SW_IN_T1_2_1 .GAP_PREDICTIONS FLAG_SW_IN_T1_2_1_gfXG_ISFILLED SW_IN_T1_2_1_gfXG .PREDICTIONS_FALLBACK .GAPFILLED_CUMULATIVE .PREDICTIONS
TIMESTAMP_MIDDLE
2005-01-01 00:15:00 -1.159734 0.0 NaN 0 0.0 None 0.000000e+00 -1.159734
2005-01-01 00:45:00 -1.159734 0.0 NaN 0 0.0 None 0.000000e+00 -1.159734
2005-01-01 01:15:00 -1.159734 0.0 NaN 0 0.0 None 0.000000e+00 -1.159734
2005-01-01 01:45:00 -1.159734 0.0 NaN 0 0.0 None 0.000000e+00 -1.159734
2005-01-01 02:15:00 -1.159734 0.0 NaN 0 0.0 None 0.000000e+00 -1.159734
... ... ... ... ... ... ... ... ...
2024-12-31 21:45:00 -0.738784 0.0 NaN 0 0.0 None 4.988461e+07 -0.738784
2024-12-31 22:15:00 -0.738784 0.0 NaN 0 0.0 None 4.988461e+07 -0.738784
2024-12-31 22:45:00 -0.738784 0.0 NaN 0 0.0 None 4.988461e+07 -0.738784
2024-12-31 23:15:00 -0.738784 0.0 NaN 0 0.0 None 4.988461e+07 -0.738784
2024-12-31 23:45:00 -0.738784 0.0 NaN 0 0.0 None 4.988461e+07 -0.738784

350640 rows × 8 columns

Add to data#

# Combine data
data_simple_2005_2024['SW_IN_T1_2_1'] = results['SW_IN_T1_2_1_gfXG'].copy()
data_simple_2005_2024['SW_IN_T1_2_1']
TIMESTAMP_MIDDLE
2005-01-01 00:15:00    0.0
2005-01-01 00:45:00    0.0
2005-01-01 01:15:00    0.0
2005-01-01 01:45:00    0.0
2005-01-01 02:15:00    0.0
                      ... 
2024-12-31 21:45:00    0.0
2024-12-31 22:15:00    0.0
2024-12-31 22:45:00    0.0
2024-12-31 23:15:00    0.0
2024-12-31 23:45:00    0.0
Freq: 30min, Name: SW_IN_T1_2_1, Length: 350640, dtype: float64
# Combine flags
data_simple_2005_2024['FLAG_SW_IN_T1_2_1_ISFILLED'] = data_simple_2005_2024['FLAG_SW_IN_T1_2_1_ISFILLED'].combine_first(results['FLAG_SW_IN_T1_2_1_gfXG_ISFILLED'])
data_simple_2005_2024['FLAG_SW_IN_T1_2_1_ISFILLED']
TIMESTAMP_MIDDLE
2005-01-01 00:15:00    3.0
2005-01-01 00:45:00    3.0
2005-01-01 01:15:00    3.0
2005-01-01 01:45:00    3.0
2005-01-01 02:15:00    3.0
                      ... 
2024-12-31 21:45:00    0.0
2024-12-31 22:15:00    0.0
2024-12-31 22:45:00    0.0
2024-12-31 23:15:00    0.0
2024-12-31 23:45:00    0.0
Freq: 30min, Name: FLAG_SW_IN_T1_2_1_ISFILLED, Length: 350640, dtype: float64
title = "Short-wave incoming radiation"
data_simple_2005_2024[['SW_IN_T1_2_1', 'FLAG_SW_IN_T1_2_1_ISFILLED']].plot(x_compat=True, title=title, subplots=True, figsize=(20, 6));
../../_images/1858a241aaa2a2de783cc439070329d49730be8a60d1f1ccc19c0fb1fd6c54b6.png

TA#

_df = pd.DataFrame()
_df['SW_IN_T1_2_1'] = data_simple_2005_2024['SW_IN_T1_2_1'].copy()
_df['TA_T1_2_1'] = data_simple_2005_2024['TA_T1_2_1'].copy()
_df
SW_IN_T1_2_1 TA_T1_2_1
TIMESTAMP_MIDDLE
2005-01-01 00:15:00 0.0 1.566667
2005-01-01 00:45:00 0.0 1.533333
2005-01-01 01:15:00 0.0 1.566667
2005-01-01 01:45:00 0.0 1.566667
2005-01-01 02:15:00 0.0 1.500000
... ... ...
2024-12-31 21:45:00 0.0 -1.919472
2024-12-31 22:15:00 0.0 -2.104678
2024-12-31 22:45:00 0.0 -2.089444
2024-12-31 23:15:00 0.0 -2.355761
2024-12-31 23:45:00 0.0 -2.578839

350640 rows × 2 columns

Fill#

xgb = XGBoostTS(
    input_df=_df,
    target_col='TA_T1_2_1',
    perm_n_repeats=10,
    include_timestamp_as_features=True,
    add_continuous_record_number=True,
    n_estimators=1000,
    random_state=42,
    early_stopping_rounds=50,
    n_jobs=-1
)
Adding new data columns ...
++ Added new columns with timestamp info: ['.YEAR', '.SEASON', '.MONTH', '.WEEK', '.DOY', '.HOUR', '.YEARMONTH', '.YEARDOY', '.YEARWEEK'] 
++ Added new column .RECORDNUMBER with record numbers from 1 to 350640.
xgb.reduce_features()
xgb.report_feature_reduction()
Feature reduction based on permutation importance ...
[0]	validation_0-rmse:6.58013	validation_1-rmse:6.58013
[1]	validation_0-rmse:5.36035	validation_1-rmse:5.36035
[2]	validation_0-rmse:4.60877	validation_1-rmse:4.60877
[3]	validation_0-rmse:4.13898	validation_1-rmse:4.13898
[4]	validation_0-rmse:3.85629	validation_1-rmse:3.85629
[5]	validation_0-rmse:3.68049	validation_1-rmse:3.68049
[6]	validation_0-rmse:3.57062	validation_1-rmse:3.57062
[7]	validation_0-rmse:3.49049	validation_1-rmse:3.49049
[8]	validation_0-rmse:3.43829	validation_1-rmse:3.43829
[9]	validation_0-rmse:3.39443	validation_1-rmse:3.39443
[10]	validation_0-rmse:3.36784	validation_1-rmse:3.36784
[11]	validation_0-rmse:3.34869	validation_1-rmse:3.34869
[12]	validation_0-rmse:3.31166	validation_1-rmse:3.31166
[13]	validation_0-rmse:3.28019	validation_1-rmse:3.28019
[14]	validation_0-rmse:3.26258	validation_1-rmse:3.26258
[15]	validation_0-rmse:3.24914	validation_1-rmse:3.24914
[16]	validation_0-rmse:3.23781	validation_1-rmse:3.23781
[17]	validation_0-rmse:3.20941	validation_1-rmse:3.20941
[18]	validation_0-rmse:3.18173	validation_1-rmse:3.18173
[19]	validation_0-rmse:3.17306	validation_1-rmse:3.17306
[20]	validation_0-rmse:3.15875	validation_1-rmse:3.15875
[21]	validation_0-rmse:3.12903	validation_1-rmse:3.12903
[22]	validation_0-rmse:3.12077	validation_1-rmse:3.12077
[23]	validation_0-rmse:3.09944	validation_1-rmse:3.09944
[24]	validation_0-rmse:3.08541	validation_1-rmse:3.08541
[25]	validation_0-rmse:3.06867	validation_1-rmse:3.06867
[26]	validation_0-rmse:3.05047	validation_1-rmse:3.05047
[27]	validation_0-rmse:3.03113	validation_1-rmse:3.03113
[28]	validation_0-rmse:3.01529	validation_1-rmse:3.01529
[29]	validation_0-rmse:3.00338	validation_1-rmse:3.00338
[30]	validation_0-rmse:2.99737	validation_1-rmse:2.99737
[31]	validation_0-rmse:2.99096	validation_1-rmse:2.99096
[32]	validation_0-rmse:2.98650	validation_1-rmse:2.98650
[33]	validation_0-rmse:2.97453	validation_1-rmse:2.97453
[34]	validation_0-rmse:2.95019	validation_1-rmse:2.95019
[35]	validation_0-rmse:2.93314	validation_1-rmse:2.93314
[36]	validation_0-rmse:2.91214	validation_1-rmse:2.91214
[37]	validation_0-rmse:2.90687	validation_1-rmse:2.90687
[38]	validation_0-rmse:2.89218	validation_1-rmse:2.89218
[39]	validation_0-rmse:2.87678	validation_1-rmse:2.87678
[40]	validation_0-rmse:2.87004	validation_1-rmse:2.87004
[41]	validation_0-rmse:2.86443	validation_1-rmse:2.86443
[42]	validation_0-rmse:2.85765	validation_1-rmse:2.85765
[43]	validation_0-rmse:2.84911	validation_1-rmse:2.84911
[44]	validation_0-rmse:2.83752	validation_1-rmse:2.83752
[45]	validation_0-rmse:2.82765	validation_1-rmse:2.82765
[46]	validation_0-rmse:2.81877	validation_1-rmse:2.81877
[47]	validation_0-rmse:2.81667	validation_1-rmse:2.81667
[48]	validation_0-rmse:2.80776	validation_1-rmse:2.80776
[49]	validation_0-rmse:2.79109	validation_1-rmse:2.79109
[50]	validation_0-rmse:2.78880	validation_1-rmse:2.78880
[51]	validation_0-rmse:2.78458	validation_1-rmse:2.78458
[52]	validation_0-rmse:2.77018	validation_1-rmse:2.77018
[53]	validation_0-rmse:2.75689	validation_1-rmse:2.75689
[54]	validation_0-rmse:2.74963	validation_1-rmse:2.74963
[55]	validation_0-rmse:2.74360	validation_1-rmse:2.74360
[56]	validation_0-rmse:2.73598	validation_1-rmse:2.73598
[57]	validation_0-rmse:2.72369	validation_1-rmse:2.72369
[58]	validation_0-rmse:2.71919	validation_1-rmse:2.71919
[59]	validation_0-rmse:2.71561	validation_1-rmse:2.71561
[60]	validation_0-rmse:2.71005	validation_1-rmse:2.71005
[61]	validation_0-rmse:2.70154	validation_1-rmse:2.70154
[62]	validation_0-rmse:2.69594	validation_1-rmse:2.69594
[63]	validation_0-rmse:2.68705	validation_1-rmse:2.68705
[64]	validation_0-rmse:2.68147	validation_1-rmse:2.68147
[65]	validation_0-rmse:2.67449	validation_1-rmse:2.67449
[66]	validation_0-rmse:2.66966	validation_1-rmse:2.66966
[67]	validation_0-rmse:2.66395	validation_1-rmse:2.66395
[68]	validation_0-rmse:2.65617	validation_1-rmse:2.65617
[69]	validation_0-rmse:2.64860	validation_1-rmse:2.64860
[70]	validation_0-rmse:2.64334	validation_1-rmse:2.64334
[71]	validation_0-rmse:2.63912	validation_1-rmse:2.63912
[72]	validation_0-rmse:2.63236	validation_1-rmse:2.63236
[73]	validation_0-rmse:2.62246	validation_1-rmse:2.62246
[74]	validation_0-rmse:2.61831	validation_1-rmse:2.61831
[75]	validation_0-rmse:2.61516	validation_1-rmse:2.61516
[76]	validation_0-rmse:2.60673	validation_1-rmse:2.60673
[77]	validation_0-rmse:2.60415	validation_1-rmse:2.60415
[78]	validation_0-rmse:2.59800	validation_1-rmse:2.59800
[79]	validation_0-rmse:2.59166	validation_1-rmse:2.59166
[80]	validation_0-rmse:2.58824	validation_1-rmse:2.58824
[81]	validation_0-rmse:2.58072	validation_1-rmse:2.58072
[82]	validation_0-rmse:2.57717	validation_1-rmse:2.57717
[83]	validation_0-rmse:2.57418	validation_1-rmse:2.57418
[84]	validation_0-rmse:2.56727	validation_1-rmse:2.56727
[85]	validation_0-rmse:2.55737	validation_1-rmse:2.55737
[86]	validation_0-rmse:2.55325	validation_1-rmse:2.55325
[87]	validation_0-rmse:2.54445	validation_1-rmse:2.54445
[88]	validation_0-rmse:2.54139	validation_1-rmse:2.54139
[89]	validation_0-rmse:2.53662	validation_1-rmse:2.53662
[90]	validation_0-rmse:2.53266	validation_1-rmse:2.53266
[91]	validation_0-rmse:2.53030	validation_1-rmse:2.53030
[92]	validation_0-rmse:2.51890	validation_1-rmse:2.51890
[93]	validation_0-rmse:2.51588	validation_1-rmse:2.51588
[94]	validation_0-rmse:2.51357	validation_1-rmse:2.51357
[95]	validation_0-rmse:2.51143	validation_1-rmse:2.51143
[96]	validation_0-rmse:2.50740	validation_1-rmse:2.50740
[97]	validation_0-rmse:2.50361	validation_1-rmse:2.50361
[98]	validation_0-rmse:2.49962	validation_1-rmse:2.49962
[99]	validation_0-rmse:2.49467	validation_1-rmse:2.49467
[100]	validation_0-rmse:2.49074	validation_1-rmse:2.49074
[101]	validation_0-rmse:2.48834	validation_1-rmse:2.48834
[102]	validation_0-rmse:2.48551	validation_1-rmse:2.48551
[103]	validation_0-rmse:2.48217	validation_1-rmse:2.48217
[104]	validation_0-rmse:2.48042	validation_1-rmse:2.48042
[105]	validation_0-rmse:2.47625	validation_1-rmse:2.47625
[106]	validation_0-rmse:2.47423	validation_1-rmse:2.47423
[107]	validation_0-rmse:2.46697	validation_1-rmse:2.46697
[108]	validation_0-rmse:2.46191	validation_1-rmse:2.46191
[109]	validation_0-rmse:2.45538	validation_1-rmse:2.45538
[110]	validation_0-rmse:2.45231	validation_1-rmse:2.45231
[111]	validation_0-rmse:2.45071	validation_1-rmse:2.45071
[112]	validation_0-rmse:2.44793	validation_1-rmse:2.44793
[113]	validation_0-rmse:2.44564	validation_1-rmse:2.44564
[114]	validation_0-rmse:2.44438	validation_1-rmse:2.44438
[115]	validation_0-rmse:2.44197	validation_1-rmse:2.44197
[116]	validation_0-rmse:2.43881	validation_1-rmse:2.43881
[117]	validation_0-rmse:2.43229	validation_1-rmse:2.43229
[118]	validation_0-rmse:2.43053	validation_1-rmse:2.43053
[119]	validation_0-rmse:2.42706	validation_1-rmse:2.42706
[120]	validation_0-rmse:2.42371	validation_1-rmse:2.42371
[121]	validation_0-rmse:2.41971	validation_1-rmse:2.41971
[122]	validation_0-rmse:2.41863	validation_1-rmse:2.41863
[123]	validation_0-rmse:2.41469	validation_1-rmse:2.41469
[124]	validation_0-rmse:2.40567	validation_1-rmse:2.40567
[125]	validation_0-rmse:2.39927	validation_1-rmse:2.39927
[126]	validation_0-rmse:2.39375	validation_1-rmse:2.39375
[127]	validation_0-rmse:2.38812	validation_1-rmse:2.38812
[128]	validation_0-rmse:2.38072	validation_1-rmse:2.38072
[129]	validation_0-rmse:2.37701	validation_1-rmse:2.37701
[130]	validation_0-rmse:2.37500	validation_1-rmse:2.37500
[131]	validation_0-rmse:2.37181	validation_1-rmse:2.37181
[132]	validation_0-rmse:2.36640	validation_1-rmse:2.36640
[133]	validation_0-rmse:2.36457	validation_1-rmse:2.36457
[134]	validation_0-rmse:2.36165	validation_1-rmse:2.36165
[135]	validation_0-rmse:2.36033	validation_1-rmse:2.36033
[136]	validation_0-rmse:2.35683	validation_1-rmse:2.35683
[137]	validation_0-rmse:2.35498	validation_1-rmse:2.35498
[138]	validation_0-rmse:2.35112	validation_1-rmse:2.35112
[139]	validation_0-rmse:2.34785	validation_1-rmse:2.34785
[140]	validation_0-rmse:2.34570	validation_1-rmse:2.34570
[141]	validation_0-rmse:2.34215	validation_1-rmse:2.34215
[142]	validation_0-rmse:2.33493	validation_1-rmse:2.33493
[143]	validation_0-rmse:2.33329	validation_1-rmse:2.33329
[144]	validation_0-rmse:2.32938	validation_1-rmse:2.32938
[145]	validation_0-rmse:2.32486	validation_1-rmse:2.32486
[146]	validation_0-rmse:2.31953	validation_1-rmse:2.31953
[147]	validation_0-rmse:2.31541	validation_1-rmse:2.31541
[148]	validation_0-rmse:2.31253	validation_1-rmse:2.31253
[149]	validation_0-rmse:2.30896	validation_1-rmse:2.30896
[150]	validation_0-rmse:2.30444	validation_1-rmse:2.30444
[151]	validation_0-rmse:2.30348	validation_1-rmse:2.30348
[152]	validation_0-rmse:2.30189	validation_1-rmse:2.30189
[153]	validation_0-rmse:2.30018	validation_1-rmse:2.30018
[154]	validation_0-rmse:2.29792	validation_1-rmse:2.29792
[155]	validation_0-rmse:2.29324	validation_1-rmse:2.29324
[156]	validation_0-rmse:2.29159	validation_1-rmse:2.29159
[157]	validation_0-rmse:2.28842	validation_1-rmse:2.28842
[158]	validation_0-rmse:2.28501	validation_1-rmse:2.28501
[159]	validation_0-rmse:2.28179	validation_1-rmse:2.28179
[160]	validation_0-rmse:2.27894	validation_1-rmse:2.27894
[161]	validation_0-rmse:2.27824	validation_1-rmse:2.27824
[162]	validation_0-rmse:2.27569	validation_1-rmse:2.27569
[163]	validation_0-rmse:2.27350	validation_1-rmse:2.27350
[164]	validation_0-rmse:2.26909	validation_1-rmse:2.26909
[165]	validation_0-rmse:2.26572	validation_1-rmse:2.26572
[166]	validation_0-rmse:2.26065	validation_1-rmse:2.26065
[167]	validation_0-rmse:2.25677	validation_1-rmse:2.25677
[168]	validation_0-rmse:2.25600	validation_1-rmse:2.25600
[169]	validation_0-rmse:2.25227	validation_1-rmse:2.25227
[170]	validation_0-rmse:2.24946	validation_1-rmse:2.24946
[171]	validation_0-rmse:2.24478	validation_1-rmse:2.24478
[172]	validation_0-rmse:2.23986	validation_1-rmse:2.23986
[173]	validation_0-rmse:2.23887	validation_1-rmse:2.23887
[174]	validation_0-rmse:2.23658	validation_1-rmse:2.23658
[175]	validation_0-rmse:2.23082	validation_1-rmse:2.23082
[176]	validation_0-rmse:2.22724	validation_1-rmse:2.22724
[177]	validation_0-rmse:2.22379	validation_1-rmse:2.22379
[178]	validation_0-rmse:2.21965	validation_1-rmse:2.21965
[179]	validation_0-rmse:2.21742	validation_1-rmse:2.21742
[180]	validation_0-rmse:2.21498	validation_1-rmse:2.21498
[181]	validation_0-rmse:2.21413	validation_1-rmse:2.21413
[182]	validation_0-rmse:2.21267	validation_1-rmse:2.21267
[183]	validation_0-rmse:2.21151	validation_1-rmse:2.21151
[184]	validation_0-rmse:2.20890	validation_1-rmse:2.20890
[185]	validation_0-rmse:2.20786	validation_1-rmse:2.20786
[186]	validation_0-rmse:2.20496	validation_1-rmse:2.20496
[187]	validation_0-rmse:2.20328	validation_1-rmse:2.20328
[188]	validation_0-rmse:2.20114	validation_1-rmse:2.20114
[189]	validation_0-rmse:2.19920	validation_1-rmse:2.19920
[190]	validation_0-rmse:2.19542	validation_1-rmse:2.19542
[191]	validation_0-rmse:2.19260	validation_1-rmse:2.19260
[192]	validation_0-rmse:2.18943	validation_1-rmse:2.18943
[193]	validation_0-rmse:2.18598	validation_1-rmse:2.18598
[194]	validation_0-rmse:2.18071	validation_1-rmse:2.18071
[195]	validation_0-rmse:2.17896	validation_1-rmse:2.17896
[196]	validation_0-rmse:2.17744	validation_1-rmse:2.17744
[197]	validation_0-rmse:2.17476	validation_1-rmse:2.17476
[198]	validation_0-rmse:2.17334	validation_1-rmse:2.17334
[199]	validation_0-rmse:2.17102	validation_1-rmse:2.17102
[200]	validation_0-rmse:2.16802	validation_1-rmse:2.16802
[201]	validation_0-rmse:2.16699	validation_1-rmse:2.16699
[202]	validation_0-rmse:2.16452	validation_1-rmse:2.16452
[203]	validation_0-rmse:2.16243	validation_1-rmse:2.16243
[204]	validation_0-rmse:2.16121	validation_1-rmse:2.16121
[205]	validation_0-rmse:2.16007	validation_1-rmse:2.16007
[206]	validation_0-rmse:2.15823	validation_1-rmse:2.15823
[207]	validation_0-rmse:2.15780	validation_1-rmse:2.15780
[208]	validation_0-rmse:2.15479	validation_1-rmse:2.15479
[209]	validation_0-rmse:2.15174	validation_1-rmse:2.15174
[210]	validation_0-rmse:2.15006	validation_1-rmse:2.15006
[211]	validation_0-rmse:2.14852	validation_1-rmse:2.14852
[212]	validation_0-rmse:2.14759	validation_1-rmse:2.14759
[213]	validation_0-rmse:2.14646	validation_1-rmse:2.14646
[214]	validation_0-rmse:2.14337	validation_1-rmse:2.14337
[215]	validation_0-rmse:2.14191	validation_1-rmse:2.14191
[216]	validation_0-rmse:2.14055	validation_1-rmse:2.14055
[217]	validation_0-rmse:2.13974	validation_1-rmse:2.13974
[218]	validation_0-rmse:2.13867	validation_1-rmse:2.13867
[219]	validation_0-rmse:2.13794	validation_1-rmse:2.13794
[220]	validation_0-rmse:2.13576	validation_1-rmse:2.13576
[221]	validation_0-rmse:2.13416	validation_1-rmse:2.13416
[222]	validation_0-rmse:2.13154	validation_1-rmse:2.13154
[223]	validation_0-rmse:2.12848	validation_1-rmse:2.12848
[224]	validation_0-rmse:2.12667	validation_1-rmse:2.12667
[225]	validation_0-rmse:2.12332	validation_1-rmse:2.12332
[226]	validation_0-rmse:2.12139	validation_1-rmse:2.12139
[227]	validation_0-rmse:2.12012	validation_1-rmse:2.12012
[228]	validation_0-rmse:2.11726	validation_1-rmse:2.11726
[229]	validation_0-rmse:2.11581	validation_1-rmse:2.11581
[230]	validation_0-rmse:2.11456	validation_1-rmse:2.11456
[231]	validation_0-rmse:2.11124	validation_1-rmse:2.11124
[232]	validation_0-rmse:2.10964	validation_1-rmse:2.10964
[233]	validation_0-rmse:2.10680	validation_1-rmse:2.10680
[234]	validation_0-rmse:2.10451	validation_1-rmse:2.10451
[235]	validation_0-rmse:2.10369	validation_1-rmse:2.10369
[236]	validation_0-rmse:2.10346	validation_1-rmse:2.10346
[237]	validation_0-rmse:2.10034	validation_1-rmse:2.10034
[238]	validation_0-rmse:2.09835	validation_1-rmse:2.09835
[239]	validation_0-rmse:2.09557	validation_1-rmse:2.09557
[240]	validation_0-rmse:2.09481	validation_1-rmse:2.09481
[241]	validation_0-rmse:2.09299	validation_1-rmse:2.09299
[242]	validation_0-rmse:2.09095	validation_1-rmse:2.09095
[243]	validation_0-rmse:2.08888	validation_1-rmse:2.08888
[244]	validation_0-rmse:2.08803	validation_1-rmse:2.08803
[245]	validation_0-rmse:2.08739	validation_1-rmse:2.08739
[246]	validation_0-rmse:2.08515	validation_1-rmse:2.08515
[247]	validation_0-rmse:2.08259	validation_1-rmse:2.08259
[248]	validation_0-rmse:2.07931	validation_1-rmse:2.07931
[249]	validation_0-rmse:2.07738	validation_1-rmse:2.07738
[250]	validation_0-rmse:2.07526	validation_1-rmse:2.07526
[251]	validation_0-rmse:2.07315	validation_1-rmse:2.07315
[252]	validation_0-rmse:2.07211	validation_1-rmse:2.07211
[253]	validation_0-rmse:2.07097	validation_1-rmse:2.07097
[254]	validation_0-rmse:2.06888	validation_1-rmse:2.06888
[255]	validation_0-rmse:2.06655	validation_1-rmse:2.06655
[256]	validation_0-rmse:2.06328	validation_1-rmse:2.06328
[257]	validation_0-rmse:2.06233	validation_1-rmse:2.06233
[258]	validation_0-rmse:2.06113	validation_1-rmse:2.06113
[259]	validation_0-rmse:2.06064	validation_1-rmse:2.06064
[260]	validation_0-rmse:2.05752	validation_1-rmse:2.05752
[261]	validation_0-rmse:2.05683	validation_1-rmse:2.05683
[262]	validation_0-rmse:2.05561	validation_1-rmse:2.05561
[263]	validation_0-rmse:2.05321	validation_1-rmse:2.05321
[264]	validation_0-rmse:2.05237	validation_1-rmse:2.05237
[265]	validation_0-rmse:2.05166	validation_1-rmse:2.05166
[266]	validation_0-rmse:2.05130	validation_1-rmse:2.05130
[267]	validation_0-rmse:2.05002	validation_1-rmse:2.05002
[268]	validation_0-rmse:2.04924	validation_1-rmse:2.04924
[269]	validation_0-rmse:2.04739	validation_1-rmse:2.04739
[270]	validation_0-rmse:2.04644	validation_1-rmse:2.04644
[271]	validation_0-rmse:2.04486	validation_1-rmse:2.04486
[272]	validation_0-rmse:2.04429	validation_1-rmse:2.04429
[273]	validation_0-rmse:2.04220	validation_1-rmse:2.04220
[274]	validation_0-rmse:2.03932	validation_1-rmse:2.03932
[275]	validation_0-rmse:2.03846	validation_1-rmse:2.03846
[276]	validation_0-rmse:2.03701	validation_1-rmse:2.03701
[277]	validation_0-rmse:2.03648	validation_1-rmse:2.03648
[278]	validation_0-rmse:2.03529	validation_1-rmse:2.03529
[279]	validation_0-rmse:2.03246	validation_1-rmse:2.03246
[280]	validation_0-rmse:2.03096	validation_1-rmse:2.03096
[281]	validation_0-rmse:2.02952	validation_1-rmse:2.02952
[282]	validation_0-rmse:2.02866	validation_1-rmse:2.02866
[283]	validation_0-rmse:2.02659	validation_1-rmse:2.02659
[284]	validation_0-rmse:2.02465	validation_1-rmse:2.02465
[285]	validation_0-rmse:2.02409	validation_1-rmse:2.02409
[286]	validation_0-rmse:2.02337	validation_1-rmse:2.02337
[287]	validation_0-rmse:2.02090	validation_1-rmse:2.02090
[288]	validation_0-rmse:2.01795	validation_1-rmse:2.01795
[289]	validation_0-rmse:2.01509	validation_1-rmse:2.01509
[290]	validation_0-rmse:2.01439	validation_1-rmse:2.01439
[291]	validation_0-rmse:2.01294	validation_1-rmse:2.01294
[292]	validation_0-rmse:2.01214	validation_1-rmse:2.01214
[293]	validation_0-rmse:2.01144	validation_1-rmse:2.01144
[294]	validation_0-rmse:2.01068	validation_1-rmse:2.01068
[295]	validation_0-rmse:2.00954	validation_1-rmse:2.00954
[296]	validation_0-rmse:2.00905	validation_1-rmse:2.00905
[297]	validation_0-rmse:2.00688	validation_1-rmse:2.00688
[298]	validation_0-rmse:2.00511	validation_1-rmse:2.00511
[299]	validation_0-rmse:2.00408	validation_1-rmse:2.00408
[300]	validation_0-rmse:2.00330	validation_1-rmse:2.00330
[301]	validation_0-rmse:2.00101	validation_1-rmse:2.00101
[302]	validation_0-rmse:1.99964	validation_1-rmse:1.99964
[303]	validation_0-rmse:1.99859	validation_1-rmse:1.99859
[304]	validation_0-rmse:1.99798	validation_1-rmse:1.99798
[305]	validation_0-rmse:1.99592	validation_1-rmse:1.99592
[306]	validation_0-rmse:1.99288	validation_1-rmse:1.99288
[307]	validation_0-rmse:1.99123	validation_1-rmse:1.99123
[308]	validation_0-rmse:1.98888	validation_1-rmse:1.98888
[309]	validation_0-rmse:1.98745	validation_1-rmse:1.98745
[310]	validation_0-rmse:1.98681	validation_1-rmse:1.98681
[311]	validation_0-rmse:1.98575	validation_1-rmse:1.98575
[312]	validation_0-rmse:1.98410	validation_1-rmse:1.98410
[313]	validation_0-rmse:1.98275	validation_1-rmse:1.98275
[314]	validation_0-rmse:1.98197	validation_1-rmse:1.98197
[315]	validation_0-rmse:1.98124	validation_1-rmse:1.98124
[316]	validation_0-rmse:1.98035	validation_1-rmse:1.98035
[317]	validation_0-rmse:1.97908	validation_1-rmse:1.97908
[318]	validation_0-rmse:1.97745	validation_1-rmse:1.97745
[319]	validation_0-rmse:1.97688	validation_1-rmse:1.97688
[320]	validation_0-rmse:1.97626	validation_1-rmse:1.97626
[321]	validation_0-rmse:1.97474	validation_1-rmse:1.97474
[322]	validation_0-rmse:1.97397	validation_1-rmse:1.97397
[323]	validation_0-rmse:1.97339	validation_1-rmse:1.97339
[324]	validation_0-rmse:1.97296	validation_1-rmse:1.97296
[325]	validation_0-rmse:1.97188	validation_1-rmse:1.97188
[326]	validation_0-rmse:1.96977	validation_1-rmse:1.96977
[327]	validation_0-rmse:1.96944	validation_1-rmse:1.96944
[328]	validation_0-rmse:1.96807	validation_1-rmse:1.96807
[329]	validation_0-rmse:1.96597	validation_1-rmse:1.96597
[330]	validation_0-rmse:1.96518	validation_1-rmse:1.96518
[331]	validation_0-rmse:1.96475	validation_1-rmse:1.96475
[332]	validation_0-rmse:1.96331	validation_1-rmse:1.96331
[333]	validation_0-rmse:1.96130	validation_1-rmse:1.96130
[334]	validation_0-rmse:1.95946	validation_1-rmse:1.95946
[335]	validation_0-rmse:1.95865	validation_1-rmse:1.95865
[336]	validation_0-rmse:1.95729	validation_1-rmse:1.95729
[337]	validation_0-rmse:1.95430	validation_1-rmse:1.95430
[338]	validation_0-rmse:1.95367	validation_1-rmse:1.95367
[339]	validation_0-rmse:1.95259	validation_1-rmse:1.95259
[340]	validation_0-rmse:1.95164	validation_1-rmse:1.95164
[341]	validation_0-rmse:1.95061	validation_1-rmse:1.95061
[342]	validation_0-rmse:1.94937	validation_1-rmse:1.94937
[343]	validation_0-rmse:1.94865	validation_1-rmse:1.94865
[344]	validation_0-rmse:1.94762	validation_1-rmse:1.94762
[345]	validation_0-rmse:1.94663	validation_1-rmse:1.94663
[346]	validation_0-rmse:1.94469	validation_1-rmse:1.94469
[347]	validation_0-rmse:1.94378	validation_1-rmse:1.94378
[348]	validation_0-rmse:1.94206	validation_1-rmse:1.94206
[349]	validation_0-rmse:1.94084	validation_1-rmse:1.94084
[350]	validation_0-rmse:1.93946	validation_1-rmse:1.93946
[351]	validation_0-rmse:1.93731	validation_1-rmse:1.93731
[352]	validation_0-rmse:1.93607	validation_1-rmse:1.93607
[353]	validation_0-rmse:1.93553	validation_1-rmse:1.93553
[354]	validation_0-rmse:1.93433	validation_1-rmse:1.93433
[355]	validation_0-rmse:1.93283	validation_1-rmse:1.93283
[356]	validation_0-rmse:1.93222	validation_1-rmse:1.93222
[357]	validation_0-rmse:1.93152	validation_1-rmse:1.93152
[358]	validation_0-rmse:1.93035	validation_1-rmse:1.93035
[359]	validation_0-rmse:1.92781	validation_1-rmse:1.92781
[360]	validation_0-rmse:1.92628	validation_1-rmse:1.92628
[361]	validation_0-rmse:1.92487	validation_1-rmse:1.92487
[362]	validation_0-rmse:1.92446	validation_1-rmse:1.92446
[363]	validation_0-rmse:1.92359	validation_1-rmse:1.92359
[364]	validation_0-rmse:1.92302	validation_1-rmse:1.92302
[365]	validation_0-rmse:1.92190	validation_1-rmse:1.92190
[366]	validation_0-rmse:1.92035	validation_1-rmse:1.92035
[367]	validation_0-rmse:1.91987	validation_1-rmse:1.91987
[368]	validation_0-rmse:1.91900	validation_1-rmse:1.91900
[369]	validation_0-rmse:1.91860	validation_1-rmse:1.91860
[370]	validation_0-rmse:1.91801	validation_1-rmse:1.91801
[371]	validation_0-rmse:1.91600	validation_1-rmse:1.91600
[372]	validation_0-rmse:1.91435	validation_1-rmse:1.91435
[373]	validation_0-rmse:1.91326	validation_1-rmse:1.91326
[374]	validation_0-rmse:1.91238	validation_1-rmse:1.91238
[375]	validation_0-rmse:1.91032	validation_1-rmse:1.91032
[376]	validation_0-rmse:1.90948	validation_1-rmse:1.90948
[377]	validation_0-rmse:1.90913	validation_1-rmse:1.90913
[378]	validation_0-rmse:1.90821	validation_1-rmse:1.90821
[379]	validation_0-rmse:1.90708	validation_1-rmse:1.90708
[380]	validation_0-rmse:1.90628	validation_1-rmse:1.90628
[381]	validation_0-rmse:1.90481	validation_1-rmse:1.90481
[382]	validation_0-rmse:1.90350	validation_1-rmse:1.90350
[383]	validation_0-rmse:1.90294	validation_1-rmse:1.90294
[384]	validation_0-rmse:1.90146	validation_1-rmse:1.90146
[385]	validation_0-rmse:1.90079	validation_1-rmse:1.90079
[386]	validation_0-rmse:1.90019	validation_1-rmse:1.90019
[387]	validation_0-rmse:1.89874	validation_1-rmse:1.89874
[388]	validation_0-rmse:1.89838	validation_1-rmse:1.89838
[389]	validation_0-rmse:1.89764	validation_1-rmse:1.89764
[390]	validation_0-rmse:1.89596	validation_1-rmse:1.89596
[391]	validation_0-rmse:1.89446	validation_1-rmse:1.89446
[392]	validation_0-rmse:1.89356	validation_1-rmse:1.89356
[393]	validation_0-rmse:1.89291	validation_1-rmse:1.89291
[394]	validation_0-rmse:1.89267	validation_1-rmse:1.89267
[395]	validation_0-rmse:1.89164	validation_1-rmse:1.89164
[396]	validation_0-rmse:1.89077	validation_1-rmse:1.89077
[397]	validation_0-rmse:1.88971	validation_1-rmse:1.88971
[398]	validation_0-rmse:1.88823	validation_1-rmse:1.88823
[399]	validation_0-rmse:1.88768	validation_1-rmse:1.88768
[400]	validation_0-rmse:1.88695	validation_1-rmse:1.88695
[401]	validation_0-rmse:1.88543	validation_1-rmse:1.88543
[402]	validation_0-rmse:1.88439	validation_1-rmse:1.88439
[403]	validation_0-rmse:1.88393	validation_1-rmse:1.88393
[404]	validation_0-rmse:1.88303	validation_1-rmse:1.88303
[405]	validation_0-rmse:1.88135	validation_1-rmse:1.88135
[406]	validation_0-rmse:1.88045	validation_1-rmse:1.88045
[407]	validation_0-rmse:1.87959	validation_1-rmse:1.87959
[408]	validation_0-rmse:1.87882	validation_1-rmse:1.87882
[409]	validation_0-rmse:1.87815	validation_1-rmse:1.87815
[410]	validation_0-rmse:1.87723	validation_1-rmse:1.87723
[411]	validation_0-rmse:1.87592	validation_1-rmse:1.87592
[412]	validation_0-rmse:1.87506	validation_1-rmse:1.87506
[413]	validation_0-rmse:1.87413	validation_1-rmse:1.87413
[414]	validation_0-rmse:1.87336	validation_1-rmse:1.87336
[415]	validation_0-rmse:1.87279	validation_1-rmse:1.87279
[416]	validation_0-rmse:1.87220	validation_1-rmse:1.87220
[417]	validation_0-rmse:1.87133	validation_1-rmse:1.87133
[418]	validation_0-rmse:1.87009	validation_1-rmse:1.87009
[419]	validation_0-rmse:1.86852	validation_1-rmse:1.86852
[420]	validation_0-rmse:1.86827	validation_1-rmse:1.86827
[421]	validation_0-rmse:1.86754	validation_1-rmse:1.86754
[422]	validation_0-rmse:1.86666	validation_1-rmse:1.86666
[423]	validation_0-rmse:1.86637	validation_1-rmse:1.86637
[424]	validation_0-rmse:1.86569	validation_1-rmse:1.86569
[425]	validation_0-rmse:1.86469	validation_1-rmse:1.86469
[426]	validation_0-rmse:1.86362	validation_1-rmse:1.86362
[427]	validation_0-rmse:1.86248	validation_1-rmse:1.86248
[428]	validation_0-rmse:1.86221	validation_1-rmse:1.86221
[429]	validation_0-rmse:1.86078	validation_1-rmse:1.86078
[430]	validation_0-rmse:1.86048	validation_1-rmse:1.86048
[431]	validation_0-rmse:1.86011	validation_1-rmse:1.86011
[432]	validation_0-rmse:1.85905	validation_1-rmse:1.85905
[433]	validation_0-rmse:1.85761	validation_1-rmse:1.85761
[434]	validation_0-rmse:1.85687	validation_1-rmse:1.85687
[435]	validation_0-rmse:1.85525	validation_1-rmse:1.85525
[436]	validation_0-rmse:1.85369	validation_1-rmse:1.85369
[437]	validation_0-rmse:1.85235	validation_1-rmse:1.85235
[438]	validation_0-rmse:1.85139	validation_1-rmse:1.85139
[439]	validation_0-rmse:1.84922	validation_1-rmse:1.84922
[440]	validation_0-rmse:1.84829	validation_1-rmse:1.84829
[441]	validation_0-rmse:1.84781	validation_1-rmse:1.84781
[442]	validation_0-rmse:1.84615	validation_1-rmse:1.84615
[443]	validation_0-rmse:1.84556	validation_1-rmse:1.84556
[444]	validation_0-rmse:1.84399	validation_1-rmse:1.84399
[445]	validation_0-rmse:1.84346	validation_1-rmse:1.84346
[446]	validation_0-rmse:1.84210	validation_1-rmse:1.84210
[447]	validation_0-rmse:1.84159	validation_1-rmse:1.84159
[448]	validation_0-rmse:1.84101	validation_1-rmse:1.84101
[449]	validation_0-rmse:1.84079	validation_1-rmse:1.84079
[450]	validation_0-rmse:1.83992	validation_1-rmse:1.83992
[451]	validation_0-rmse:1.83746	validation_1-rmse:1.83746
[452]	validation_0-rmse:1.83587	validation_1-rmse:1.83587
[453]	validation_0-rmse:1.83450	validation_1-rmse:1.83450
[454]	validation_0-rmse:1.83354	validation_1-rmse:1.83354
[455]	validation_0-rmse:1.83286	validation_1-rmse:1.83286
[456]	validation_0-rmse:1.83224	validation_1-rmse:1.83224
[457]	validation_0-rmse:1.83199	validation_1-rmse:1.83199
[458]	validation_0-rmse:1.83087	validation_1-rmse:1.83087
[459]	validation_0-rmse:1.82976	validation_1-rmse:1.82976
[460]	validation_0-rmse:1.82872	validation_1-rmse:1.82872
[461]	validation_0-rmse:1.82824	validation_1-rmse:1.82824
[462]	validation_0-rmse:1.82731	validation_1-rmse:1.82731
[463]	validation_0-rmse:1.82671	validation_1-rmse:1.82671
[464]	validation_0-rmse:1.82638	validation_1-rmse:1.82638
[465]	validation_0-rmse:1.82534	validation_1-rmse:1.82534
[466]	validation_0-rmse:1.82457	validation_1-rmse:1.82457
[467]	validation_0-rmse:1.82321	validation_1-rmse:1.82321
[468]	validation_0-rmse:1.82252	validation_1-rmse:1.82252
[469]	validation_0-rmse:1.82132	validation_1-rmse:1.82132
[470]	validation_0-rmse:1.82000	validation_1-rmse:1.82000
[471]	validation_0-rmse:1.81914	validation_1-rmse:1.81914
[472]	validation_0-rmse:1.81861	validation_1-rmse:1.81861
[473]	validation_0-rmse:1.81748	validation_1-rmse:1.81748
[474]	validation_0-rmse:1.81706	validation_1-rmse:1.81706
[475]	validation_0-rmse:1.81682	validation_1-rmse:1.81682
[476]	validation_0-rmse:1.81598	validation_1-rmse:1.81598
[477]	validation_0-rmse:1.81495	validation_1-rmse:1.81495
[478]	validation_0-rmse:1.81456	validation_1-rmse:1.81456
[479]	validation_0-rmse:1.81352	validation_1-rmse:1.81352
[480]	validation_0-rmse:1.81288	validation_1-rmse:1.81288
[481]	validation_0-rmse:1.81199	validation_1-rmse:1.81199
[482]	validation_0-rmse:1.81044	validation_1-rmse:1.81044
[483]	validation_0-rmse:1.80943	validation_1-rmse:1.80943
[484]	validation_0-rmse:1.80788	validation_1-rmse:1.80788
[485]	validation_0-rmse:1.80698	validation_1-rmse:1.80698
[486]	validation_0-rmse:1.80649	validation_1-rmse:1.80649
[487]	validation_0-rmse:1.80556	validation_1-rmse:1.80556
[488]	validation_0-rmse:1.80436	validation_1-rmse:1.80436
[489]	validation_0-rmse:1.80368	validation_1-rmse:1.80368
[490]	validation_0-rmse:1.80335	validation_1-rmse:1.80335
[491]	validation_0-rmse:1.80250	validation_1-rmse:1.80250
[492]	validation_0-rmse:1.80164	validation_1-rmse:1.80164
[493]	validation_0-rmse:1.80089	validation_1-rmse:1.80089
[494]	validation_0-rmse:1.80047	validation_1-rmse:1.80047
[495]	validation_0-rmse:1.79923	validation_1-rmse:1.79923
[496]	validation_0-rmse:1.79907	validation_1-rmse:1.79907
[497]	validation_0-rmse:1.79748	validation_1-rmse:1.79748
[498]	validation_0-rmse:1.79691	validation_1-rmse:1.79691
[499]	validation_0-rmse:1.79648	validation_1-rmse:1.79648
[500]	validation_0-rmse:1.79531	validation_1-rmse:1.79531
[501]	validation_0-rmse:1.79474	validation_1-rmse:1.79474
[502]	validation_0-rmse:1.79377	validation_1-rmse:1.79377
[503]	validation_0-rmse:1.79324	validation_1-rmse:1.79324
[504]	validation_0-rmse:1.79247	validation_1-rmse:1.79247
[505]	validation_0-rmse:1.79210	validation_1-rmse:1.79210
[506]	validation_0-rmse:1.79126	validation_1-rmse:1.79126
[507]	validation_0-rmse:1.79096	validation_1-rmse:1.79096
[508]	validation_0-rmse:1.79006	validation_1-rmse:1.79006
[509]	validation_0-rmse:1.78944	validation_1-rmse:1.78944
[510]	validation_0-rmse:1.78850	validation_1-rmse:1.78850
[511]	validation_0-rmse:1.78764	validation_1-rmse:1.78764
[512]	validation_0-rmse:1.78686	validation_1-rmse:1.78686
[513]	validation_0-rmse:1.78628	validation_1-rmse:1.78628
[514]	validation_0-rmse:1.78546	validation_1-rmse:1.78546
[515]	validation_0-rmse:1.78487	validation_1-rmse:1.78487
[516]	validation_0-rmse:1.78435	validation_1-rmse:1.78435
[517]	validation_0-rmse:1.78326	validation_1-rmse:1.78326
[518]	validation_0-rmse:1.78208	validation_1-rmse:1.78208
[519]	validation_0-rmse:1.78016	validation_1-rmse:1.78016
[520]	validation_0-rmse:1.77996	validation_1-rmse:1.77996
[521]	validation_0-rmse:1.77954	validation_1-rmse:1.77954
[522]	validation_0-rmse:1.77897	validation_1-rmse:1.77897
[523]	validation_0-rmse:1.77787	validation_1-rmse:1.77787
[524]	validation_0-rmse:1.77746	validation_1-rmse:1.77746
[525]	validation_0-rmse:1.77661	validation_1-rmse:1.77661
[526]	validation_0-rmse:1.77612	validation_1-rmse:1.77612
[527]	validation_0-rmse:1.77549	validation_1-rmse:1.77549
[528]	validation_0-rmse:1.77503	validation_1-rmse:1.77503
[529]	validation_0-rmse:1.77482	validation_1-rmse:1.77482
[530]	validation_0-rmse:1.77402	validation_1-rmse:1.77402
[531]	validation_0-rmse:1.77335	validation_1-rmse:1.77335
[532]	validation_0-rmse:1.77293	validation_1-rmse:1.77293
[533]	validation_0-rmse:1.77149	validation_1-rmse:1.77149
[534]	validation_0-rmse:1.77070	validation_1-rmse:1.77070
[535]	validation_0-rmse:1.76970	validation_1-rmse:1.76970
[536]	validation_0-rmse:1.76940	validation_1-rmse:1.76940
[537]	validation_0-rmse:1.76886	validation_1-rmse:1.76886
[538]	validation_0-rmse:1.76824	validation_1-rmse:1.76824
[539]	validation_0-rmse:1.76734	validation_1-rmse:1.76734
[540]	validation_0-rmse:1.76591	validation_1-rmse:1.76591
[541]	validation_0-rmse:1.76543	validation_1-rmse:1.76543
[542]	validation_0-rmse:1.76482	validation_1-rmse:1.76482
[543]	validation_0-rmse:1.76422	validation_1-rmse:1.76422
[544]	validation_0-rmse:1.76329	validation_1-rmse:1.76329
[545]	validation_0-rmse:1.76234	validation_1-rmse:1.76234
[546]	validation_0-rmse:1.76179	validation_1-rmse:1.76179
[547]	validation_0-rmse:1.76098	validation_1-rmse:1.76098
[548]	validation_0-rmse:1.76045	validation_1-rmse:1.76045
[549]	validation_0-rmse:1.75959	validation_1-rmse:1.75959
[550]	validation_0-rmse:1.75927	validation_1-rmse:1.75927
[551]	validation_0-rmse:1.75799	validation_1-rmse:1.75799
[552]	validation_0-rmse:1.75726	validation_1-rmse:1.75726
[553]	validation_0-rmse:1.75635	validation_1-rmse:1.75635
[554]	validation_0-rmse:1.75587	validation_1-rmse:1.75587
[555]	validation_0-rmse:1.75470	validation_1-rmse:1.75470
[556]	validation_0-rmse:1.75397	validation_1-rmse:1.75397
[557]	validation_0-rmse:1.75299	validation_1-rmse:1.75299
[558]	validation_0-rmse:1.75167	validation_1-rmse:1.75167
[559]	validation_0-rmse:1.75084	validation_1-rmse:1.75084
[560]	validation_0-rmse:1.75018	validation_1-rmse:1.75018
[561]	validation_0-rmse:1.74947	validation_1-rmse:1.74947
[562]	validation_0-rmse:1.74909	validation_1-rmse:1.74909
[563]	validation_0-rmse:1.74863	validation_1-rmse:1.74863
[564]	validation_0-rmse:1.74840	validation_1-rmse:1.74840
[565]	validation_0-rmse:1.74762	validation_1-rmse:1.74762
[566]	validation_0-rmse:1.74648	validation_1-rmse:1.74648
[567]	validation_0-rmse:1.74571	validation_1-rmse:1.74571
[568]	validation_0-rmse:1.74525	validation_1-rmse:1.74525
[569]	validation_0-rmse:1.74419	validation_1-rmse:1.74419
[570]	validation_0-rmse:1.74380	validation_1-rmse:1.74380
[571]	validation_0-rmse:1.74363	validation_1-rmse:1.74363
[572]	validation_0-rmse:1.74321	validation_1-rmse:1.74321
[573]	validation_0-rmse:1.74237	validation_1-rmse:1.74237
[574]	validation_0-rmse:1.74080	validation_1-rmse:1.74080
[575]	validation_0-rmse:1.74011	validation_1-rmse:1.74011
[576]	validation_0-rmse:1.73968	validation_1-rmse:1.73968
[577]	validation_0-rmse:1.73862	validation_1-rmse:1.73862
[578]	validation_0-rmse:1.73825	validation_1-rmse:1.73825
[579]	validation_0-rmse:1.73794	validation_1-rmse:1.73794
[580]	validation_0-rmse:1.73755	validation_1-rmse:1.73755
[581]	validation_0-rmse:1.73738	validation_1-rmse:1.73738
[582]	validation_0-rmse:1.73628	validation_1-rmse:1.73628
[583]	validation_0-rmse:1.73551	validation_1-rmse:1.73551
[584]	validation_0-rmse:1.73495	validation_1-rmse:1.73495
[585]	validation_0-rmse:1.73445	validation_1-rmse:1.73445
[586]	validation_0-rmse:1.73362	validation_1-rmse:1.73362
[587]	validation_0-rmse:1.73341	validation_1-rmse:1.73341
[588]	validation_0-rmse:1.73297	validation_1-rmse:1.73297
[589]	validation_0-rmse:1.73227	validation_1-rmse:1.73227
[590]	validation_0-rmse:1.73208	validation_1-rmse:1.73208
[591]	validation_0-rmse:1.73109	validation_1-rmse:1.73109
[592]	validation_0-rmse:1.73073	validation_1-rmse:1.73073
[593]	validation_0-rmse:1.72998	validation_1-rmse:1.72998
[594]	validation_0-rmse:1.72959	validation_1-rmse:1.72959
[595]	validation_0-rmse:1.72880	validation_1-rmse:1.72880
[596]	validation_0-rmse:1.72832	validation_1-rmse:1.72832
[597]	validation_0-rmse:1.72803	validation_1-rmse:1.72803
[598]	validation_0-rmse:1.72731	validation_1-rmse:1.72731
[599]	validation_0-rmse:1.72690	validation_1-rmse:1.72690
[600]	validation_0-rmse:1.72580	validation_1-rmse:1.72580
[601]	validation_0-rmse:1.72467	validation_1-rmse:1.72467
[602]	validation_0-rmse:1.72420	validation_1-rmse:1.72420
[603]	validation_0-rmse:1.72386	validation_1-rmse:1.72386
[604]	validation_0-rmse:1.72288	validation_1-rmse:1.72288
[605]	validation_0-rmse:1.72155	validation_1-rmse:1.72155
[606]	validation_0-rmse:1.72115	validation_1-rmse:1.72115
[607]	validation_0-rmse:1.72021	validation_1-rmse:1.72021
[608]	validation_0-rmse:1.72000	validation_1-rmse:1.72000
[609]	validation_0-rmse:1.71866	validation_1-rmse:1.71866
[610]	validation_0-rmse:1.71765	validation_1-rmse:1.71765
[611]	validation_0-rmse:1.71712	validation_1-rmse:1.71712
[612]	validation_0-rmse:1.71636	validation_1-rmse:1.71636
[613]	validation_0-rmse:1.71553	validation_1-rmse:1.71553
[614]	validation_0-rmse:1.71515	validation_1-rmse:1.71515
[615]	validation_0-rmse:1.71457	validation_1-rmse:1.71457
[616]	validation_0-rmse:1.71378	validation_1-rmse:1.71378
[617]	validation_0-rmse:1.71356	validation_1-rmse:1.71356
[618]	validation_0-rmse:1.71246	validation_1-rmse:1.71246
[619]	validation_0-rmse:1.71225	validation_1-rmse:1.71225
[620]	validation_0-rmse:1.71186	validation_1-rmse:1.71186
[621]	validation_0-rmse:1.71116	validation_1-rmse:1.71116
[622]	validation_0-rmse:1.71030	validation_1-rmse:1.71030
[623]	validation_0-rmse:1.70990	validation_1-rmse:1.70990
[624]	validation_0-rmse:1.70900	validation_1-rmse:1.70900
[625]	validation_0-rmse:1.70832	validation_1-rmse:1.70832
[626]	validation_0-rmse:1.70738	validation_1-rmse:1.70738
[627]	validation_0-rmse:1.70660	validation_1-rmse:1.70660
[628]	validation_0-rmse:1.70619	validation_1-rmse:1.70619
[629]	validation_0-rmse:1.70546	validation_1-rmse:1.70546
[630]	validation_0-rmse:1.70485	validation_1-rmse:1.70485
[631]	validation_0-rmse:1.70395	validation_1-rmse:1.70395
[632]	validation_0-rmse:1.70341	validation_1-rmse:1.70341
[633]	validation_0-rmse:1.70252	validation_1-rmse:1.70252
[634]	validation_0-rmse:1.70226	validation_1-rmse:1.70226
[635]	validation_0-rmse:1.70188	validation_1-rmse:1.70188
[636]	validation_0-rmse:1.70121	validation_1-rmse:1.70121
[637]	validation_0-rmse:1.70044	validation_1-rmse:1.70044
[638]	validation_0-rmse:1.69979	validation_1-rmse:1.69979
[639]	validation_0-rmse:1.69923	validation_1-rmse:1.69923
[640]	validation_0-rmse:1.69864	validation_1-rmse:1.69864
[641]	validation_0-rmse:1.69827	validation_1-rmse:1.69827
[642]	validation_0-rmse:1.69751	validation_1-rmse:1.69751
[643]	validation_0-rmse:1.69712	validation_1-rmse:1.69712
[644]	validation_0-rmse:1.69630	validation_1-rmse:1.69630
[645]	validation_0-rmse:1.69593	validation_1-rmse:1.69593
[646]	validation_0-rmse:1.69557	validation_1-rmse:1.69557
[647]	validation_0-rmse:1.69474	validation_1-rmse:1.69474
[648]	validation_0-rmse:1.69451	validation_1-rmse:1.69451
[649]	validation_0-rmse:1.69402	validation_1-rmse:1.69402
[650]	validation_0-rmse:1.69330	validation_1-rmse:1.69330
[651]	validation_0-rmse:1.69280	validation_1-rmse:1.69280
[652]	validation_0-rmse:1.69227	validation_1-rmse:1.69227
[653]	validation_0-rmse:1.69163	validation_1-rmse:1.69163
[654]	validation_0-rmse:1.69132	validation_1-rmse:1.69132
[655]	validation_0-rmse:1.69035	validation_1-rmse:1.69035
[656]	validation_0-rmse:1.69000	validation_1-rmse:1.69000
[657]	validation_0-rmse:1.68945	validation_1-rmse:1.68945
[658]	validation_0-rmse:1.68903	validation_1-rmse:1.68903
[659]	validation_0-rmse:1.68859	validation_1-rmse:1.68859
[660]	validation_0-rmse:1.68829	validation_1-rmse:1.68829
[661]	validation_0-rmse:1.68816	validation_1-rmse:1.68816
[662]	validation_0-rmse:1.68774	validation_1-rmse:1.68774
[663]	validation_0-rmse:1.68709	validation_1-rmse:1.68709
[664]	validation_0-rmse:1.68646	validation_1-rmse:1.68646
[665]	validation_0-rmse:1.68615	validation_1-rmse:1.68615
[666]	validation_0-rmse:1.68584	validation_1-rmse:1.68584
[667]	validation_0-rmse:1.68511	validation_1-rmse:1.68511
[668]	validation_0-rmse:1.68465	validation_1-rmse:1.68465
[669]	validation_0-rmse:1.68405	validation_1-rmse:1.68405
[670]	validation_0-rmse:1.68311	validation_1-rmse:1.68311
[671]	validation_0-rmse:1.68257	validation_1-rmse:1.68257
[672]	validation_0-rmse:1.68197	validation_1-rmse:1.68197
[673]	validation_0-rmse:1.68119	validation_1-rmse:1.68119
[674]	validation_0-rmse:1.68052	validation_1-rmse:1.68052
[675]	validation_0-rmse:1.68000	validation_1-rmse:1.68000
[676]	validation_0-rmse:1.67979	validation_1-rmse:1.67979
[677]	validation_0-rmse:1.67871	validation_1-rmse:1.67871
[678]	validation_0-rmse:1.67835	validation_1-rmse:1.67835
[679]	validation_0-rmse:1.67751	validation_1-rmse:1.67751
[680]	validation_0-rmse:1.67722	validation_1-rmse:1.67722
[681]	validation_0-rmse:1.67704	validation_1-rmse:1.67704
[682]	validation_0-rmse:1.67678	validation_1-rmse:1.67678
[683]	validation_0-rmse:1.67617	validation_1-rmse:1.67617
[684]	validation_0-rmse:1.67580	validation_1-rmse:1.67580
[685]	validation_0-rmse:1.67507	validation_1-rmse:1.67507
[686]	validation_0-rmse:1.67481	validation_1-rmse:1.67481
[687]	validation_0-rmse:1.67377	validation_1-rmse:1.67377
[688]	validation_0-rmse:1.67359	validation_1-rmse:1.67359
[689]	validation_0-rmse:1.67316	validation_1-rmse:1.67316
[690]	validation_0-rmse:1.67264	validation_1-rmse:1.67264
[691]	validation_0-rmse:1.67240	validation_1-rmse:1.67240
[692]	validation_0-rmse:1.67181	validation_1-rmse:1.67181
[693]	validation_0-rmse:1.67153	validation_1-rmse:1.67153
[694]	validation_0-rmse:1.67041	validation_1-rmse:1.67041
[695]	validation_0-rmse:1.66995	validation_1-rmse:1.66995
[696]	validation_0-rmse:1.66873	validation_1-rmse:1.66873
[697]	validation_0-rmse:1.66812	validation_1-rmse:1.66812
[698]	validation_0-rmse:1.66779	validation_1-rmse:1.66779
[699]	validation_0-rmse:1.66718	validation_1-rmse:1.66718
[700]	validation_0-rmse:1.66639	validation_1-rmse:1.66639
[701]	validation_0-rmse:1.66614	validation_1-rmse:1.66614
[702]	validation_0-rmse:1.66555	validation_1-rmse:1.66555
[703]	validation_0-rmse:1.66452	validation_1-rmse:1.66452
[704]	validation_0-rmse:1.66413	validation_1-rmse:1.66413
[705]	validation_0-rmse:1.66378	validation_1-rmse:1.66378
[706]	validation_0-rmse:1.66324	validation_1-rmse:1.66324
[707]	validation_0-rmse:1.66271	validation_1-rmse:1.66271
[708]	validation_0-rmse:1.66228	validation_1-rmse:1.66228
[709]	validation_0-rmse:1.66088	validation_1-rmse:1.66088
[710]	validation_0-rmse:1.66034	validation_1-rmse:1.66034
[711]	validation_0-rmse:1.66014	validation_1-rmse:1.66014
[712]	validation_0-rmse:1.65967	validation_1-rmse:1.65967
[713]	validation_0-rmse:1.65927	validation_1-rmse:1.65927
[714]	validation_0-rmse:1.65894	validation_1-rmse:1.65894
[715]	validation_0-rmse:1.65814	validation_1-rmse:1.65814
[716]	validation_0-rmse:1.65798	validation_1-rmse:1.65798
[717]	validation_0-rmse:1.65722	validation_1-rmse:1.65722
[718]	validation_0-rmse:1.65711	validation_1-rmse:1.65711
[719]	validation_0-rmse:1.65677	validation_1-rmse:1.65677
[720]	validation_0-rmse:1.65613	validation_1-rmse:1.65613
[721]	validation_0-rmse:1.65564	validation_1-rmse:1.65564
[722]	validation_0-rmse:1.65541	validation_1-rmse:1.65541
[723]	validation_0-rmse:1.65479	validation_1-rmse:1.65479
[724]	validation_0-rmse:1.65407	validation_1-rmse:1.65407
[725]	validation_0-rmse:1.65335	validation_1-rmse:1.65335
[726]	validation_0-rmse:1.65280	validation_1-rmse:1.65280
[727]	validation_0-rmse:1.65204	validation_1-rmse:1.65204
[728]	validation_0-rmse:1.65155	validation_1-rmse:1.65155
[729]	validation_0-rmse:1.65131	validation_1-rmse:1.65131
[730]	validation_0-rmse:1.65105	validation_1-rmse:1.65105
[731]	validation_0-rmse:1.65078	validation_1-rmse:1.65078
[732]	validation_0-rmse:1.65061	validation_1-rmse:1.65061
[733]	validation_0-rmse:1.64980	validation_1-rmse:1.64980
[734]	validation_0-rmse:1.64946	validation_1-rmse:1.64946
[735]	validation_0-rmse:1.64855	validation_1-rmse:1.64855
[736]	validation_0-rmse:1.64809	validation_1-rmse:1.64809
[737]	validation_0-rmse:1.64794	validation_1-rmse:1.64794
[738]	validation_0-rmse:1.64761	validation_1-rmse:1.64761
[739]	validation_0-rmse:1.64661	validation_1-rmse:1.64661
[740]	validation_0-rmse:1.64610	validation_1-rmse:1.64610
[741]	validation_0-rmse:1.64548	validation_1-rmse:1.64548
[742]	validation_0-rmse:1.64539	validation_1-rmse:1.64539
[743]	validation_0-rmse:1.64480	validation_1-rmse:1.64480
[744]	validation_0-rmse:1.64428	validation_1-rmse:1.64428
[745]	validation_0-rmse:1.64379	validation_1-rmse:1.64379
[746]	validation_0-rmse:1.64342	validation_1-rmse:1.64342
[747]	validation_0-rmse:1.64297	validation_1-rmse:1.64297
[748]	validation_0-rmse:1.64233	validation_1-rmse:1.64233
[749]	validation_0-rmse:1.64207	validation_1-rmse:1.64207
[750]	validation_0-rmse:1.64132	validation_1-rmse:1.64132
[751]	validation_0-rmse:1.64077	validation_1-rmse:1.64077
[752]	validation_0-rmse:1.64054	validation_1-rmse:1.64054
[753]	validation_0-rmse:1.63962	validation_1-rmse:1.63962
[754]	validation_0-rmse:1.63951	validation_1-rmse:1.63951
[755]	validation_0-rmse:1.63921	validation_1-rmse:1.63921
[756]	validation_0-rmse:1.63879	validation_1-rmse:1.63879
[757]	validation_0-rmse:1.63787	validation_1-rmse:1.63787
[758]	validation_0-rmse:1.63730	validation_1-rmse:1.63730
[759]	validation_0-rmse:1.63618	validation_1-rmse:1.63618
[760]	validation_0-rmse:1.63546	validation_1-rmse:1.63546
[761]	validation_0-rmse:1.63463	validation_1-rmse:1.63463
[762]	validation_0-rmse:1.63428	validation_1-rmse:1.63428
[763]	validation_0-rmse:1.63399	validation_1-rmse:1.63399
[764]	validation_0-rmse:1.63363	validation_1-rmse:1.63363
[765]	validation_0-rmse:1.63349	validation_1-rmse:1.63349
[766]	validation_0-rmse:1.63284	validation_1-rmse:1.63284
[767]	validation_0-rmse:1.63268	validation_1-rmse:1.63268
[768]	validation_0-rmse:1.63224	validation_1-rmse:1.63224
[769]	validation_0-rmse:1.63153	validation_1-rmse:1.63153
[770]	validation_0-rmse:1.63083	validation_1-rmse:1.63083
[771]	validation_0-rmse:1.63044	validation_1-rmse:1.63044
[772]	validation_0-rmse:1.62997	validation_1-rmse:1.62997
[773]	validation_0-rmse:1.62966	validation_1-rmse:1.62966
[774]	validation_0-rmse:1.62914	validation_1-rmse:1.62914
[775]	validation_0-rmse:1.62885	validation_1-rmse:1.62885
[776]	validation_0-rmse:1.62803	validation_1-rmse:1.62803
[777]	validation_0-rmse:1.62770	validation_1-rmse:1.62770
[778]	validation_0-rmse:1.62761	validation_1-rmse:1.62761
[779]	validation_0-rmse:1.62732	validation_1-rmse:1.62732
[780]	validation_0-rmse:1.62696	validation_1-rmse:1.62696
[781]	validation_0-rmse:1.62654	validation_1-rmse:1.62654
[782]	validation_0-rmse:1.62637	validation_1-rmse:1.62637
[783]	validation_0-rmse:1.62595	validation_1-rmse:1.62595
[784]	validation_0-rmse:1.62560	validation_1-rmse:1.62560
[785]	validation_0-rmse:1.62543	validation_1-rmse:1.62543
[786]	validation_0-rmse:1.62510	validation_1-rmse:1.62510
[787]	validation_0-rmse:1.62437	validation_1-rmse:1.62437
[788]	validation_0-rmse:1.62419	validation_1-rmse:1.62419
[789]	validation_0-rmse:1.62338	validation_1-rmse:1.62338
[790]	validation_0-rmse:1.62263	validation_1-rmse:1.62263
[791]	validation_0-rmse:1.62222	validation_1-rmse:1.62222
[792]	validation_0-rmse:1.62194	validation_1-rmse:1.62194
[793]	validation_0-rmse:1.62179	validation_1-rmse:1.62179
[794]	validation_0-rmse:1.62130	validation_1-rmse:1.62130
[795]	validation_0-rmse:1.62071	validation_1-rmse:1.62071
[796]	validation_0-rmse:1.62049	validation_1-rmse:1.62049
[797]	validation_0-rmse:1.62032	validation_1-rmse:1.62032
[798]	validation_0-rmse:1.61976	validation_1-rmse:1.61976
[799]	validation_0-rmse:1.61939	validation_1-rmse:1.61939
[800]	validation_0-rmse:1.61882	validation_1-rmse:1.61882
[801]	validation_0-rmse:1.61831	validation_1-rmse:1.61831
[802]	validation_0-rmse:1.61791	validation_1-rmse:1.61791
[803]	validation_0-rmse:1.61742	validation_1-rmse:1.61742
[804]	validation_0-rmse:1.61675	validation_1-rmse:1.61675
[805]	validation_0-rmse:1.61644	validation_1-rmse:1.61644
[806]	validation_0-rmse:1.61522	validation_1-rmse:1.61522
[807]	validation_0-rmse:1.61476	validation_1-rmse:1.61476
[808]	validation_0-rmse:1.61369	validation_1-rmse:1.61369
[809]	validation_0-rmse:1.61344	validation_1-rmse:1.61344
[810]	validation_0-rmse:1.61313	validation_1-rmse:1.61313
[811]	validation_0-rmse:1.61249	validation_1-rmse:1.61249
[812]	validation_0-rmse:1.61206	validation_1-rmse:1.61206
[813]	validation_0-rmse:1.61158	validation_1-rmse:1.61158
[814]	validation_0-rmse:1.61116	validation_1-rmse:1.61116
[815]	validation_0-rmse:1.61061	validation_1-rmse:1.61061
[816]	validation_0-rmse:1.61025	validation_1-rmse:1.61025
[817]	validation_0-rmse:1.61008	validation_1-rmse:1.61008
[818]	validation_0-rmse:1.60953	validation_1-rmse:1.60953
[819]	validation_0-rmse:1.60892	validation_1-rmse:1.60892
[820]	validation_0-rmse:1.60816	validation_1-rmse:1.60816
[821]	validation_0-rmse:1.60793	validation_1-rmse:1.60793
[822]	validation_0-rmse:1.60762	validation_1-rmse:1.60762
[823]	validation_0-rmse:1.60701	validation_1-rmse:1.60701
[824]	validation_0-rmse:1.60665	validation_1-rmse:1.60665
[825]	validation_0-rmse:1.60656	validation_1-rmse:1.60656
[826]	validation_0-rmse:1.60617	validation_1-rmse:1.60617
[827]	validation_0-rmse:1.60578	validation_1-rmse:1.60578
[828]	validation_0-rmse:1.60544	validation_1-rmse:1.60544
[829]	validation_0-rmse:1.60479	validation_1-rmse:1.60479
[830]	validation_0-rmse:1.60455	validation_1-rmse:1.60455
[831]	validation_0-rmse:1.60435	validation_1-rmse:1.60435
[832]	validation_0-rmse:1.60408	validation_1-rmse:1.60408
[833]	validation_0-rmse:1.60371	validation_1-rmse:1.60371
[834]	validation_0-rmse:1.60315	validation_1-rmse:1.60315
[835]	validation_0-rmse:1.60308	validation_1-rmse:1.60308
[836]	validation_0-rmse:1.60272	validation_1-rmse:1.60272
[837]	validation_0-rmse:1.60252	validation_1-rmse:1.60252
[838]	validation_0-rmse:1.60212	validation_1-rmse:1.60212
[839]	validation_0-rmse:1.60147	validation_1-rmse:1.60147
[840]	validation_0-rmse:1.60111	validation_1-rmse:1.60111
[841]	validation_0-rmse:1.60068	validation_1-rmse:1.60068
[842]	validation_0-rmse:1.60020	validation_1-rmse:1.60020
[843]	validation_0-rmse:1.59985	validation_1-rmse:1.59985
[844]	validation_0-rmse:1.59966	validation_1-rmse:1.59966
[845]	validation_0-rmse:1.59897	validation_1-rmse:1.59897
[846]	validation_0-rmse:1.59878	validation_1-rmse:1.59878
[847]	validation_0-rmse:1.59860	validation_1-rmse:1.59860
[848]	validation_0-rmse:1.59799	validation_1-rmse:1.59799
[849]	validation_0-rmse:1.59754	validation_1-rmse:1.59754
[850]	validation_0-rmse:1.59689	validation_1-rmse:1.59689
[851]	validation_0-rmse:1.59670	validation_1-rmse:1.59670
[852]	validation_0-rmse:1.59607	validation_1-rmse:1.59607
[853]	validation_0-rmse:1.59567	validation_1-rmse:1.59567
[854]	validation_0-rmse:1.59503	validation_1-rmse:1.59503
[855]	validation_0-rmse:1.59470	validation_1-rmse:1.59470
[856]	validation_0-rmse:1.59430	validation_1-rmse:1.59430
[857]	validation_0-rmse:1.59386	validation_1-rmse:1.59386
[858]	validation_0-rmse:1.59352	validation_1-rmse:1.59352
[859]	validation_0-rmse:1.59337	validation_1-rmse:1.59337
[860]	validation_0-rmse:1.59319	validation_1-rmse:1.59319
[861]	validation_0-rmse:1.59275	validation_1-rmse:1.59275
[862]	validation_0-rmse:1.59237	validation_1-rmse:1.59237
[863]	validation_0-rmse:1.59222	validation_1-rmse:1.59222
[864]	validation_0-rmse:1.59171	validation_1-rmse:1.59171
[865]	validation_0-rmse:1.59137	validation_1-rmse:1.59137
[866]	validation_0-rmse:1.59088	validation_1-rmse:1.59088
[867]	validation_0-rmse:1.59056	validation_1-rmse:1.59056
[868]	validation_0-rmse:1.58998	validation_1-rmse:1.58998
[869]	validation_0-rmse:1.58928	validation_1-rmse:1.58928
[870]	validation_0-rmse:1.58908	validation_1-rmse:1.58908
[871]	validation_0-rmse:1.58890	validation_1-rmse:1.58890
[872]	validation_0-rmse:1.58878	validation_1-rmse:1.58878
[873]	validation_0-rmse:1.58831	validation_1-rmse:1.58831
[874]	validation_0-rmse:1.58788	validation_1-rmse:1.58788
[875]	validation_0-rmse:1.58707	validation_1-rmse:1.58707
[876]	validation_0-rmse:1.58627	validation_1-rmse:1.58627
[877]	validation_0-rmse:1.58585	validation_1-rmse:1.58585
[878]	validation_0-rmse:1.58541	validation_1-rmse:1.58541
[879]	validation_0-rmse:1.58506	validation_1-rmse:1.58506
[880]	validation_0-rmse:1.58463	validation_1-rmse:1.58463
[881]	validation_0-rmse:1.58440	validation_1-rmse:1.58440
[882]	validation_0-rmse:1.58405	validation_1-rmse:1.58405
[883]	validation_0-rmse:1.58339	validation_1-rmse:1.58339
[884]	validation_0-rmse:1.58296	validation_1-rmse:1.58296
[885]	validation_0-rmse:1.58229	validation_1-rmse:1.58229
[886]	validation_0-rmse:1.58185	validation_1-rmse:1.58185
[887]	validation_0-rmse:1.58140	validation_1-rmse:1.58140
[888]	validation_0-rmse:1.58105	validation_1-rmse:1.58105
[889]	validation_0-rmse:1.58067	validation_1-rmse:1.58067
[890]	validation_0-rmse:1.58034	validation_1-rmse:1.58034
[891]	validation_0-rmse:1.57992	validation_1-rmse:1.57992
[892]	validation_0-rmse:1.57954	validation_1-rmse:1.57954
[893]	validation_0-rmse:1.57895	validation_1-rmse:1.57895
[894]	validation_0-rmse:1.57855	validation_1-rmse:1.57855
[895]	validation_0-rmse:1.57819	validation_1-rmse:1.57819
[896]	validation_0-rmse:1.57804	validation_1-rmse:1.57804
[897]	validation_0-rmse:1.57763	validation_1-rmse:1.57763
[898]	validation_0-rmse:1.57681	validation_1-rmse:1.57681
[899]	validation_0-rmse:1.57623	validation_1-rmse:1.57623
[900]	validation_0-rmse:1.57603	validation_1-rmse:1.57603
[901]	validation_0-rmse:1.57548	validation_1-rmse:1.57548
[902]	validation_0-rmse:1.57524	validation_1-rmse:1.57524
[903]	validation_0-rmse:1.57484	validation_1-rmse:1.57484
[904]	validation_0-rmse:1.57442	validation_1-rmse:1.57442
[905]	validation_0-rmse:1.57402	validation_1-rmse:1.57402
[906]	validation_0-rmse:1.57379	validation_1-rmse:1.57379
[907]	validation_0-rmse:1.57364	validation_1-rmse:1.57364
[908]	validation_0-rmse:1.57305	validation_1-rmse:1.57305
[909]	validation_0-rmse:1.57286	validation_1-rmse:1.57286
[910]	validation_0-rmse:1.57248	validation_1-rmse:1.57248
[911]	validation_0-rmse:1.57179	validation_1-rmse:1.57179
[912]	validation_0-rmse:1.57160	validation_1-rmse:1.57160
[913]	validation_0-rmse:1.57150	validation_1-rmse:1.57150
[914]	validation_0-rmse:1.57059	validation_1-rmse:1.57059
[915]	validation_0-rmse:1.57012	validation_1-rmse:1.57012
[916]	validation_0-rmse:1.56957	validation_1-rmse:1.56957
[917]	validation_0-rmse:1.56927	validation_1-rmse:1.56927
[918]	validation_0-rmse:1.56832	validation_1-rmse:1.56832
[919]	validation_0-rmse:1.56797	validation_1-rmse:1.56797
[920]	validation_0-rmse:1.56783	validation_1-rmse:1.56783
[921]	validation_0-rmse:1.56738	validation_1-rmse:1.56738
[922]	validation_0-rmse:1.56700	validation_1-rmse:1.56700
[923]	validation_0-rmse:1.56670	validation_1-rmse:1.56670
[924]	validation_0-rmse:1.56639	validation_1-rmse:1.56639
[925]	validation_0-rmse:1.56590	validation_1-rmse:1.56590
[926]	validation_0-rmse:1.56563	validation_1-rmse:1.56563
[927]	validation_0-rmse:1.56505	validation_1-rmse:1.56505
[928]	validation_0-rmse:1.56460	validation_1-rmse:1.56460
[929]	validation_0-rmse:1.56428	validation_1-rmse:1.56428
[930]	validation_0-rmse:1.56371	validation_1-rmse:1.56371
[931]	validation_0-rmse:1.56299	validation_1-rmse:1.56299
[932]	validation_0-rmse:1.56249	validation_1-rmse:1.56249
[933]	validation_0-rmse:1.56193	validation_1-rmse:1.56193
[934]	validation_0-rmse:1.56162	validation_1-rmse:1.56162
[935]	validation_0-rmse:1.56098	validation_1-rmse:1.56098
[936]	validation_0-rmse:1.56053	validation_1-rmse:1.56053
[937]	validation_0-rmse:1.56020	validation_1-rmse:1.56020
[938]	validation_0-rmse:1.55952	validation_1-rmse:1.55952
[939]	validation_0-rmse:1.55909	validation_1-rmse:1.55909
[940]	validation_0-rmse:1.55884	validation_1-rmse:1.55884
[941]	validation_0-rmse:1.55862	validation_1-rmse:1.55862
[942]	validation_0-rmse:1.55810	validation_1-rmse:1.55810
[943]	validation_0-rmse:1.55747	validation_1-rmse:1.55747
[944]	validation_0-rmse:1.55665	validation_1-rmse:1.55665
[945]	validation_0-rmse:1.55580	validation_1-rmse:1.55580
[946]	validation_0-rmse:1.55548	validation_1-rmse:1.55548
[947]	validation_0-rmse:1.55520	validation_1-rmse:1.55520
[948]	validation_0-rmse:1.55463	validation_1-rmse:1.55463
[949]	validation_0-rmse:1.55375	validation_1-rmse:1.55375
[950]	validation_0-rmse:1.55337	validation_1-rmse:1.55337
[951]	validation_0-rmse:1.55309	validation_1-rmse:1.55309
[952]	validation_0-rmse:1.55270	validation_1-rmse:1.55270
[953]	validation_0-rmse:1.55227	validation_1-rmse:1.55227
[954]	validation_0-rmse:1.55196	validation_1-rmse:1.55196
[955]	validation_0-rmse:1.55129	validation_1-rmse:1.55129
[956]	validation_0-rmse:1.55087	validation_1-rmse:1.55087
[957]	validation_0-rmse:1.55073	validation_1-rmse:1.55073
[958]	validation_0-rmse:1.54986	validation_1-rmse:1.54986
[959]	validation_0-rmse:1.54952	validation_1-rmse:1.54952
[960]	validation_0-rmse:1.54915	validation_1-rmse:1.54915
[961]	validation_0-rmse:1.54898	validation_1-rmse:1.54898
[962]	validation_0-rmse:1.54861	validation_1-rmse:1.54861
[963]	validation_0-rmse:1.54809	validation_1-rmse:1.54809
[964]	validation_0-rmse:1.54791	validation_1-rmse:1.54791
[965]	validation_0-rmse:1.54738	validation_1-rmse:1.54738
[966]	validation_0-rmse:1.54710	validation_1-rmse:1.54710
[967]	validation_0-rmse:1.54656	validation_1-rmse:1.54656
[968]	validation_0-rmse:1.54644	validation_1-rmse:1.54644
[969]	validation_0-rmse:1.54613	validation_1-rmse:1.54613
[970]	validation_0-rmse:1.54564	validation_1-rmse:1.54564
[971]	validation_0-rmse:1.54527	validation_1-rmse:1.54527
[972]	validation_0-rmse:1.54503	validation_1-rmse:1.54503
[973]	validation_0-rmse:1.54473	validation_1-rmse:1.54473
[974]	validation_0-rmse:1.54450	validation_1-rmse:1.54450
[975]	validation_0-rmse:1.54413	validation_1-rmse:1.54413
[976]	validation_0-rmse:1.54377	validation_1-rmse:1.54377
[977]	validation_0-rmse:1.54353	validation_1-rmse:1.54353
[978]	validation_0-rmse:1.54318	validation_1-rmse:1.54318
[979]	validation_0-rmse:1.54300	validation_1-rmse:1.54300
[980]	validation_0-rmse:1.54281	validation_1-rmse:1.54281
[981]	validation_0-rmse:1.54209	validation_1-rmse:1.54209
[982]	validation_0-rmse:1.54162	validation_1-rmse:1.54162
[983]	validation_0-rmse:1.54104	validation_1-rmse:1.54104
[984]	validation_0-rmse:1.54094	validation_1-rmse:1.54094
[985]	validation_0-rmse:1.54026	validation_1-rmse:1.54026
[986]	validation_0-rmse:1.53984	validation_1-rmse:1.53984
[987]	validation_0-rmse:1.53966	validation_1-rmse:1.53966
[988]	validation_0-rmse:1.53939	validation_1-rmse:1.53939
[989]	validation_0-rmse:1.53896	validation_1-rmse:1.53896
[990]	validation_0-rmse:1.53872	validation_1-rmse:1.53872
[991]	validation_0-rmse:1.53841	validation_1-rmse:1.53841
[992]	validation_0-rmse:1.53822	validation_1-rmse:1.53822
[993]	validation_0-rmse:1.53781	validation_1-rmse:1.53781
[994]	validation_0-rmse:1.53753	validation_1-rmse:1.53753
[995]	validation_0-rmse:1.53691	validation_1-rmse:1.53691
[996]	validation_0-rmse:1.53620	validation_1-rmse:1.53620
[997]	validation_0-rmse:1.53590	validation_1-rmse:1.53590
[998]	validation_0-rmse:1.53563	validation_1-rmse:1.53563
[999]	validation_0-rmse:1.53543	validation_1-rmse:1.53543
>>> Calculating feature importances (permutation importance, 10 repeats) ...
>>> Setting threshold for feature rejection to 0.00426857069701615.
>>> Removing rejected features from model data ...

=================
FEATURE REDUCTION
=================

- Target variable: TA_T1_2_1

- The random variable .RANDOM was added to the original features, used as benchmark for detecting relevant feature importances.

PERMUTATION IMPORTANCE (mean) across all splits of TimeSeriesSplit:

               PERM_IMPORTANCE   PERM_SD
.DOY                  0.690096  0.001582
.HOUR                 0.317070  0.000758
.SEASON               0.288100  0.000662
.RECORDNUMBER         0.256753  0.000629
.YEARDOY              0.208535  0.000577
SW_IN_T1_2_1          0.192914  0.000776
.YEARWEEK             0.189991  0.000494
.YEARMONTH            0.184747  0.000833
.WEEK                 0.121119  0.000425
.YEAR                 0.034190  0.000152
.MONTH                0.018300  0.000093
.RANDOM               0.004269  0.000015

- These results are from feature reduction. Note that feature importances for the final model are calculated during gap-filling.

--> 11 original input features (before feature reduction): ['SW_IN_T1_2_1', '.YEAR', '.SEASON', '.MONTH', '.WEEK', '.DOY', '.HOUR', '.YEARMONTH', '.YEARDOY', '.YEARWEEK', '.RECORDNUMBER']
--> 5 rejected features (during feature reduction): None.
--> 11 accepted features (after feature reduction): ['.DOY', '.HOUR', '.SEASON', '.RECORDNUMBER', '.YEARDOY', 'SW_IN_T1_2_1', '.YEARWEEK', '.YEARMONTH', '.WEEK', '.YEAR', '.MONTH']
xgb.trainmodel(showplot_scores=False, showplot_importance=False)
xgb.report_traintest()
Training final model ...
>>> Training model <class 'xgboost.sklearn.XGBRegressor'> based on data between 2005-01-01 00:45:00 and 2024-12-31 23:15:00 ...
>>> Fitting model to training data ...
[0]	validation_0-rmse:6.58013	validation_1-rmse:6.54892
[1]	validation_0-rmse:5.36035	validation_1-rmse:5.34068
[2]	validation_0-rmse:4.60877	validation_1-rmse:4.59894
[3]	validation_0-rmse:4.13898	validation_1-rmse:4.13697
[4]	validation_0-rmse:3.85629	validation_1-rmse:3.86163
[5]	validation_0-rmse:3.68049	validation_1-rmse:3.69165
[6]	validation_0-rmse:3.57062	validation_1-rmse:3.58579
[7]	validation_0-rmse:3.49049	validation_1-rmse:3.50914
[8]	validation_0-rmse:3.43830	validation_1-rmse:3.46077
[9]	validation_0-rmse:3.39444	validation_1-rmse:3.41779
[10]	validation_0-rmse:3.36785	validation_1-rmse:3.39268
[11]	validation_0-rmse:3.34869	validation_1-rmse:3.37643
[12]	validation_0-rmse:3.31167	validation_1-rmse:3.33997
[13]	validation_0-rmse:3.28020	validation_1-rmse:3.31099
[14]	validation_0-rmse:3.26259	validation_1-rmse:3.29438
[15]	validation_0-rmse:3.24915	validation_1-rmse:3.28155
[16]	validation_0-rmse:3.23782	validation_1-rmse:3.27054
[17]	validation_0-rmse:3.20942	validation_1-rmse:3.24174
[18]	validation_0-rmse:3.18174	validation_1-rmse:3.21432
[19]	validation_0-rmse:3.17309	validation_1-rmse:3.20656
[20]	validation_0-rmse:3.15879	validation_1-rmse:3.19274
[21]	validation_0-rmse:3.11854	validation_1-rmse:3.15401
[22]	validation_0-rmse:3.11002	validation_1-rmse:3.14570
[23]	validation_0-rmse:3.09463	validation_1-rmse:3.13073
[24]	validation_0-rmse:3.09066	validation_1-rmse:3.12679
[25]	validation_0-rmse:3.07951	validation_1-rmse:3.11622
[26]	validation_0-rmse:3.06360	validation_1-rmse:3.10085
[27]	validation_0-rmse:3.04284	validation_1-rmse:3.07911
[28]	validation_0-rmse:3.03116	validation_1-rmse:3.06739
[29]	validation_0-rmse:3.01495	validation_1-rmse:3.05203
[30]	validation_0-rmse:2.99727	validation_1-rmse:3.03561
[31]	validation_0-rmse:2.98276	validation_1-rmse:3.02189
[32]	validation_0-rmse:2.97694	validation_1-rmse:3.01699
[33]	validation_0-rmse:2.96428	validation_1-rmse:3.00450
[34]	validation_0-rmse:2.95153	validation_1-rmse:2.99140
[35]	validation_0-rmse:2.94113	validation_1-rmse:2.98216
[36]	validation_0-rmse:2.92215	validation_1-rmse:2.96425
[37]	validation_0-rmse:2.91380	validation_1-rmse:2.95608
[38]	validation_0-rmse:2.90677	validation_1-rmse:2.95029
[39]	validation_0-rmse:2.88786	validation_1-rmse:2.93274
[40]	validation_0-rmse:2.87570	validation_1-rmse:2.92066
[41]	validation_0-rmse:2.87216	validation_1-rmse:2.91758
[42]	validation_0-rmse:2.86720	validation_1-rmse:2.91266
[43]	validation_0-rmse:2.85210	validation_1-rmse:2.89877
[44]	validation_0-rmse:2.84563	validation_1-rmse:2.89251
[45]	validation_0-rmse:2.83402	validation_1-rmse:2.88071
[46]	validation_0-rmse:2.83115	validation_1-rmse:2.87774
[47]	validation_0-rmse:2.81855	validation_1-rmse:2.86559
[48]	validation_0-rmse:2.80764	validation_1-rmse:2.85509
[49]	validation_0-rmse:2.80334	validation_1-rmse:2.85125
[50]	validation_0-rmse:2.79337	validation_1-rmse:2.84140
[51]	validation_0-rmse:2.78485	validation_1-rmse:2.83320
[52]	validation_0-rmse:2.77815	validation_1-rmse:2.82720
[53]	validation_0-rmse:2.77101	validation_1-rmse:2.81924
[54]	validation_0-rmse:2.76219	validation_1-rmse:2.81038
[55]	validation_0-rmse:2.75185	validation_1-rmse:2.80002
[56]	validation_0-rmse:2.74620	validation_1-rmse:2.79490
[57]	validation_0-rmse:2.73606	validation_1-rmse:2.78548
[58]	validation_0-rmse:2.72501	validation_1-rmse:2.77534
[59]	validation_0-rmse:2.72179	validation_1-rmse:2.77268
[60]	validation_0-rmse:2.71571	validation_1-rmse:2.76705
[61]	validation_0-rmse:2.71046	validation_1-rmse:2.76239
[62]	validation_0-rmse:2.70450	validation_1-rmse:2.75747
[63]	validation_0-rmse:2.69629	validation_1-rmse:2.74968
[64]	validation_0-rmse:2.68407	validation_1-rmse:2.73688
[65]	validation_0-rmse:2.67761	validation_1-rmse:2.73040
[66]	validation_0-rmse:2.67221	validation_1-rmse:2.72487
[67]	validation_0-rmse:2.66766	validation_1-rmse:2.72049
[68]	validation_0-rmse:2.66271	validation_1-rmse:2.71587
[69]	validation_0-rmse:2.65918	validation_1-rmse:2.71276
[70]	validation_0-rmse:2.65656	validation_1-rmse:2.71064
[71]	validation_0-rmse:2.65284	validation_1-rmse:2.70726
[72]	validation_0-rmse:2.64782	validation_1-rmse:2.70245
[73]	validation_0-rmse:2.63371	validation_1-rmse:2.68825
[74]	validation_0-rmse:2.62600	validation_1-rmse:2.68040
[75]	validation_0-rmse:2.62243	validation_1-rmse:2.67733
[76]	validation_0-rmse:2.61361	validation_1-rmse:2.66914
[77]	validation_0-rmse:2.60748	validation_1-rmse:2.66361
[78]	validation_0-rmse:2.60509	validation_1-rmse:2.66145
[79]	validation_0-rmse:2.60062	validation_1-rmse:2.65737
[80]	validation_0-rmse:2.59810	validation_1-rmse:2.65500
[81]	validation_0-rmse:2.59565	validation_1-rmse:2.65312
[82]	validation_0-rmse:2.59461	validation_1-rmse:2.65252
[83]	validation_0-rmse:2.58885	validation_1-rmse:2.64732
[84]	validation_0-rmse:2.58097	validation_1-rmse:2.63849
[85]	validation_0-rmse:2.57165	validation_1-rmse:2.62866
[86]	validation_0-rmse:2.56449	validation_1-rmse:2.62134
[87]	validation_0-rmse:2.55868	validation_1-rmse:2.61542
[88]	validation_0-rmse:2.55461	validation_1-rmse:2.61252
[89]	validation_0-rmse:2.55168	validation_1-rmse:2.61017
[90]	validation_0-rmse:2.54692	validation_1-rmse:2.60571
[91]	validation_0-rmse:2.53910	validation_1-rmse:2.59809
[92]	validation_0-rmse:2.53229	validation_1-rmse:2.59087
[93]	validation_0-rmse:2.52537	validation_1-rmse:2.58423
[94]	validation_0-rmse:2.52124	validation_1-rmse:2.58074
[95]	validation_0-rmse:2.51807	validation_1-rmse:2.57729
[96]	validation_0-rmse:2.51202	validation_1-rmse:2.57121
[97]	validation_0-rmse:2.50686	validation_1-rmse:2.56649
[98]	validation_0-rmse:2.49940	validation_1-rmse:2.55938
[99]	validation_0-rmse:2.49134	validation_1-rmse:2.55135
[100]	validation_0-rmse:2.48719	validation_1-rmse:2.54761
[101]	validation_0-rmse:2.48351	validation_1-rmse:2.54400
[102]	validation_0-rmse:2.47955	validation_1-rmse:2.54047
[103]	validation_0-rmse:2.47580	validation_1-rmse:2.53695
[104]	validation_0-rmse:2.47017	validation_1-rmse:2.53171
[105]	validation_0-rmse:2.46738	validation_1-rmse:2.52947
[106]	validation_0-rmse:2.46237	validation_1-rmse:2.52434
[107]	validation_0-rmse:2.45902	validation_1-rmse:2.52129
[108]	validation_0-rmse:2.45725	validation_1-rmse:2.51978
[109]	validation_0-rmse:2.45255	validation_1-rmse:2.51497
[110]	validation_0-rmse:2.44623	validation_1-rmse:2.50898
[111]	validation_0-rmse:2.44084	validation_1-rmse:2.50394
[112]	validation_0-rmse:2.43624	validation_1-rmse:2.49908
[113]	validation_0-rmse:2.43302	validation_1-rmse:2.49634
[114]	validation_0-rmse:2.43005	validation_1-rmse:2.49329
[115]	validation_0-rmse:2.42438	validation_1-rmse:2.48765
[116]	validation_0-rmse:2.42030	validation_1-rmse:2.48368
[117]	validation_0-rmse:2.41595	validation_1-rmse:2.47930
[118]	validation_0-rmse:2.40897	validation_1-rmse:2.47255
[119]	validation_0-rmse:2.40683	validation_1-rmse:2.47075
[120]	validation_0-rmse:2.40569	validation_1-rmse:2.46990
[121]	validation_0-rmse:2.40058	validation_1-rmse:2.46513
[122]	validation_0-rmse:2.39715	validation_1-rmse:2.46206
[123]	validation_0-rmse:2.39321	validation_1-rmse:2.45814
[124]	validation_0-rmse:2.39107	validation_1-rmse:2.45612
[125]	validation_0-rmse:2.38904	validation_1-rmse:2.45410
[126]	validation_0-rmse:2.38382	validation_1-rmse:2.44913
[127]	validation_0-rmse:2.38216	validation_1-rmse:2.44751
[128]	validation_0-rmse:2.37829	validation_1-rmse:2.44374
[129]	validation_0-rmse:2.37344	validation_1-rmse:2.43958
[130]	validation_0-rmse:2.37023	validation_1-rmse:2.43676
[131]	validation_0-rmse:2.36801	validation_1-rmse:2.43484
[132]	validation_0-rmse:2.36610	validation_1-rmse:2.43328
[133]	validation_0-rmse:2.35910	validation_1-rmse:2.42640
[134]	validation_0-rmse:2.35413	validation_1-rmse:2.42131
[135]	validation_0-rmse:2.35121	validation_1-rmse:2.41863
[136]	validation_0-rmse:2.34685	validation_1-rmse:2.41414
[137]	validation_0-rmse:2.34428	validation_1-rmse:2.41197
[138]	validation_0-rmse:2.34208	validation_1-rmse:2.40984
[139]	validation_0-rmse:2.34084	validation_1-rmse:2.40917
[140]	validation_0-rmse:2.33770	validation_1-rmse:2.40632
[141]	validation_0-rmse:2.33313	validation_1-rmse:2.40177
[142]	validation_0-rmse:2.33075	validation_1-rmse:2.39988
[143]	validation_0-rmse:2.32697	validation_1-rmse:2.39695
[144]	validation_0-rmse:2.32344	validation_1-rmse:2.39299
[145]	validation_0-rmse:2.32127	validation_1-rmse:2.39109
[146]	validation_0-rmse:2.31675	validation_1-rmse:2.38683
[147]	validation_0-rmse:2.31234	validation_1-rmse:2.38245
[148]	validation_0-rmse:2.30660	validation_1-rmse:2.37711
[149]	validation_0-rmse:2.30533	validation_1-rmse:2.37615
[150]	validation_0-rmse:2.30219	validation_1-rmse:2.37258
[151]	validation_0-rmse:2.30017	validation_1-rmse:2.37082
[152]	validation_0-rmse:2.29829	validation_1-rmse:2.36902
[153]	validation_0-rmse:2.29686	validation_1-rmse:2.36787
[154]	validation_0-rmse:2.29497	validation_1-rmse:2.36613
[155]	validation_0-rmse:2.29173	validation_1-rmse:2.36276
[156]	validation_0-rmse:2.28856	validation_1-rmse:2.36002
[157]	validation_0-rmse:2.28230	validation_1-rmse:2.35421
[158]	validation_0-rmse:2.27653	validation_1-rmse:2.34892
[159]	validation_0-rmse:2.27485	validation_1-rmse:2.34747
[160]	validation_0-rmse:2.27194	validation_1-rmse:2.34456
[161]	validation_0-rmse:2.27058	validation_1-rmse:2.34349
[162]	validation_0-rmse:2.26671	validation_1-rmse:2.33994
[163]	validation_0-rmse:2.26320	validation_1-rmse:2.33634
[164]	validation_0-rmse:2.26121	validation_1-rmse:2.33466
[165]	validation_0-rmse:2.25754	validation_1-rmse:2.33107
[166]	validation_0-rmse:2.25473	validation_1-rmse:2.32867
[167]	validation_0-rmse:2.25081	validation_1-rmse:2.32480
[168]	validation_0-rmse:2.24715	validation_1-rmse:2.32046
[169]	validation_0-rmse:2.24563	validation_1-rmse:2.31941
[170]	validation_0-rmse:2.24294	validation_1-rmse:2.31707
[171]	validation_0-rmse:2.24137	validation_1-rmse:2.31584
[172]	validation_0-rmse:2.23863	validation_1-rmse:2.31339
[173]	validation_0-rmse:2.23574	validation_1-rmse:2.31078
[174]	validation_0-rmse:2.23407	validation_1-rmse:2.30936
[175]	validation_0-rmse:2.23182	validation_1-rmse:2.30715
[176]	validation_0-rmse:2.22869	validation_1-rmse:2.30412
[177]	validation_0-rmse:2.22790	validation_1-rmse:2.30368
[178]	validation_0-rmse:2.22707	validation_1-rmse:2.30315
[179]	validation_0-rmse:2.22553	validation_1-rmse:2.30196
[180]	validation_0-rmse:2.22028	validation_1-rmse:2.29729
[181]	validation_0-rmse:2.21760	validation_1-rmse:2.29437
[182]	validation_0-rmse:2.21390	validation_1-rmse:2.29050
[183]	validation_0-rmse:2.21183	validation_1-rmse:2.28839
[184]	validation_0-rmse:2.20969	validation_1-rmse:2.28628
[185]	validation_0-rmse:2.20692	validation_1-rmse:2.28374
[186]	validation_0-rmse:2.20286	validation_1-rmse:2.27984
[187]	validation_0-rmse:2.20146	validation_1-rmse:2.27864
[188]	validation_0-rmse:2.20098	validation_1-rmse:2.27841
[189]	validation_0-rmse:2.19893	validation_1-rmse:2.27658
[190]	validation_0-rmse:2.19706	validation_1-rmse:2.27474
[191]	validation_0-rmse:2.19433	validation_1-rmse:2.27226
[192]	validation_0-rmse:2.19196	validation_1-rmse:2.27026
[193]	validation_0-rmse:2.19016	validation_1-rmse:2.26892
[194]	validation_0-rmse:2.18686	validation_1-rmse:2.26536
[195]	validation_0-rmse:2.18644	validation_1-rmse:2.26521
[196]	validation_0-rmse:2.18523	validation_1-rmse:2.26415
[197]	validation_0-rmse:2.18335	validation_1-rmse:2.26257
[198]	validation_0-rmse:2.18240	validation_1-rmse:2.26177
[199]	validation_0-rmse:2.17867	validation_1-rmse:2.25862
[200]	validation_0-rmse:2.17663	validation_1-rmse:2.25699
[201]	validation_0-rmse:2.17391	validation_1-rmse:2.25431
[202]	validation_0-rmse:2.17168	validation_1-rmse:2.25226
[203]	validation_0-rmse:2.16921	validation_1-rmse:2.24971
[204]	validation_0-rmse:2.16652	validation_1-rmse:2.24708
[205]	validation_0-rmse:2.16289	validation_1-rmse:2.24387
[206]	validation_0-rmse:2.15984	validation_1-rmse:2.24127
[207]	validation_0-rmse:2.15888	validation_1-rmse:2.24087
[208]	validation_0-rmse:2.15765	validation_1-rmse:2.24002
[209]	validation_0-rmse:2.15673	validation_1-rmse:2.23915
[210]	validation_0-rmse:2.15573	validation_1-rmse:2.23835
[211]	validation_0-rmse:2.15466	validation_1-rmse:2.23754
[212]	validation_0-rmse:2.15311	validation_1-rmse:2.23634
[213]	validation_0-rmse:2.15000	validation_1-rmse:2.23325
[214]	validation_0-rmse:2.14874	validation_1-rmse:2.23217
[215]	validation_0-rmse:2.14576	validation_1-rmse:2.22938
[216]	validation_0-rmse:2.14436	validation_1-rmse:2.22816
[217]	validation_0-rmse:2.14282	validation_1-rmse:2.22716
[218]	validation_0-rmse:2.14086	validation_1-rmse:2.22524
[219]	validation_0-rmse:2.13857	validation_1-rmse:2.22302
[220]	validation_0-rmse:2.13642	validation_1-rmse:2.22134
[221]	validation_0-rmse:2.13318	validation_1-rmse:2.21836
[222]	validation_0-rmse:2.13105	validation_1-rmse:2.21658
[223]	validation_0-rmse:2.12865	validation_1-rmse:2.21442
[224]	validation_0-rmse:2.12612	validation_1-rmse:2.21185
[225]	validation_0-rmse:2.12411	validation_1-rmse:2.21013
[226]	validation_0-rmse:2.12333	validation_1-rmse:2.20944
[227]	validation_0-rmse:2.12180	validation_1-rmse:2.20800
[228]	validation_0-rmse:2.12027	validation_1-rmse:2.20633
[229]	validation_0-rmse:2.11998	validation_1-rmse:2.20627
[230]	validation_0-rmse:2.11875	validation_1-rmse:2.20515
[231]	validation_0-rmse:2.11795	validation_1-rmse:2.20456
[232]	validation_0-rmse:2.11489	validation_1-rmse:2.20200
[233]	validation_0-rmse:2.11256	validation_1-rmse:2.19977
[234]	validation_0-rmse:2.11213	validation_1-rmse:2.19970
[235]	validation_0-rmse:2.11051	validation_1-rmse:2.19831
[236]	validation_0-rmse:2.10914	validation_1-rmse:2.19696
[237]	validation_0-rmse:2.10684	validation_1-rmse:2.19509
[238]	validation_0-rmse:2.10633	validation_1-rmse:2.19495
[239]	validation_0-rmse:2.10397	validation_1-rmse:2.19291
[240]	validation_0-rmse:2.10121	validation_1-rmse:2.19062
[241]	validation_0-rmse:2.09861	validation_1-rmse:2.18771
[242]	validation_0-rmse:2.09774	validation_1-rmse:2.18692
[243]	validation_0-rmse:2.09725	validation_1-rmse:2.18656
[244]	validation_0-rmse:2.09624	validation_1-rmse:2.18567
[245]	validation_0-rmse:2.09469	validation_1-rmse:2.18426
[246]	validation_0-rmse:2.09309	validation_1-rmse:2.18276
[247]	validation_0-rmse:2.09153	validation_1-rmse:2.18132
[248]	validation_0-rmse:2.09040	validation_1-rmse:2.18029
[249]	validation_0-rmse:2.08819	validation_1-rmse:2.17836
[250]	validation_0-rmse:2.08716	validation_1-rmse:2.17739
[251]	validation_0-rmse:2.08609	validation_1-rmse:2.17632
[252]	validation_0-rmse:2.08444	validation_1-rmse:2.17480
[253]	validation_0-rmse:2.08200	validation_1-rmse:2.17255
[254]	validation_0-rmse:2.07871	validation_1-rmse:2.16935
[255]	validation_0-rmse:2.07694	validation_1-rmse:2.16773
[256]	validation_0-rmse:2.07548	validation_1-rmse:2.16668
[257]	validation_0-rmse:2.07390	validation_1-rmse:2.16516
[258]	validation_0-rmse:2.07168	validation_1-rmse:2.16316
[259]	validation_0-rmse:2.06906	validation_1-rmse:2.16091
[260]	validation_0-rmse:2.06764	validation_1-rmse:2.15950
[261]	validation_0-rmse:2.06636	validation_1-rmse:2.15860
[262]	validation_0-rmse:2.06487	validation_1-rmse:2.15712
[263]	validation_0-rmse:2.06337	validation_1-rmse:2.15598
[264]	validation_0-rmse:2.06135	validation_1-rmse:2.15409
[265]	validation_0-rmse:2.05932	validation_1-rmse:2.15206
[266]	validation_0-rmse:2.05732	validation_1-rmse:2.15018
[267]	validation_0-rmse:2.05662	validation_1-rmse:2.14919
[268]	validation_0-rmse:2.05428	validation_1-rmse:2.14697
[269]	validation_0-rmse:2.05141	validation_1-rmse:2.14393
[270]	validation_0-rmse:2.04943	validation_1-rmse:2.14208
[271]	validation_0-rmse:2.04769	validation_1-rmse:2.14045
[272]	validation_0-rmse:2.04686	validation_1-rmse:2.13988
[273]	validation_0-rmse:2.04566	validation_1-rmse:2.13874
[274]	validation_0-rmse:2.04512	validation_1-rmse:2.13852
[275]	validation_0-rmse:2.04254	validation_1-rmse:2.13613
[276]	validation_0-rmse:2.04212	validation_1-rmse:2.13574
[277]	validation_0-rmse:2.03929	validation_1-rmse:2.13288
[278]	validation_0-rmse:2.03769	validation_1-rmse:2.13132
[279]	validation_0-rmse:2.03396	validation_1-rmse:2.12744
[280]	validation_0-rmse:2.03248	validation_1-rmse:2.12636
[281]	validation_0-rmse:2.03145	validation_1-rmse:2.12541
[282]	validation_0-rmse:2.03048	validation_1-rmse:2.12438
[283]	validation_0-rmse:2.02981	validation_1-rmse:2.12383
[284]	validation_0-rmse:2.02904	validation_1-rmse:2.12323
[285]	validation_0-rmse:2.02834	validation_1-rmse:2.12248
[286]	validation_0-rmse:2.02685	validation_1-rmse:2.12073
[287]	validation_0-rmse:2.02495	validation_1-rmse:2.11898
[288]	validation_0-rmse:2.02350	validation_1-rmse:2.11777
[289]	validation_0-rmse:2.02283	validation_1-rmse:2.11732
[290]	validation_0-rmse:2.02088	validation_1-rmse:2.11558
[291]	validation_0-rmse:2.01992	validation_1-rmse:2.11470
[292]	validation_0-rmse:2.01695	validation_1-rmse:2.11214
[293]	validation_0-rmse:2.01653	validation_1-rmse:2.11181
[294]	validation_0-rmse:2.01446	validation_1-rmse:2.10946
[295]	validation_0-rmse:2.01324	validation_1-rmse:2.10821
[296]	validation_0-rmse:2.01275	validation_1-rmse:2.10815
[297]	validation_0-rmse:2.01079	validation_1-rmse:2.10642
[298]	validation_0-rmse:2.00867	validation_1-rmse:2.10437
[299]	validation_0-rmse:2.00578	validation_1-rmse:2.10193
[300]	validation_0-rmse:2.00395	validation_1-rmse:2.10062
[301]	validation_0-rmse:2.00234	validation_1-rmse:2.09923
[302]	validation_0-rmse:2.00109	validation_1-rmse:2.09795
[303]	validation_0-rmse:1.99738	validation_1-rmse:2.09427
[304]	validation_0-rmse:1.99547	validation_1-rmse:2.09242
[305]	validation_0-rmse:1.99440	validation_1-rmse:2.09152
[306]	validation_0-rmse:1.99349	validation_1-rmse:2.09088
[307]	validation_0-rmse:1.99158	validation_1-rmse:2.08923
[308]	validation_0-rmse:1.98987	validation_1-rmse:2.08779
[309]	validation_0-rmse:1.98889	validation_1-rmse:2.08683
[310]	validation_0-rmse:1.98755	validation_1-rmse:2.08575
[311]	validation_0-rmse:1.98675	validation_1-rmse:2.08541
[312]	validation_0-rmse:1.98649	validation_1-rmse:2.08534
[313]	validation_0-rmse:1.98422	validation_1-rmse:2.08313
[314]	validation_0-rmse:1.98288	validation_1-rmse:2.08200
[315]	validation_0-rmse:1.98082	validation_1-rmse:2.08021
[316]	validation_0-rmse:1.97960	validation_1-rmse:2.07869
[317]	validation_0-rmse:1.97765	validation_1-rmse:2.07715
[318]	validation_0-rmse:1.97634	validation_1-rmse:2.07598
[319]	validation_0-rmse:1.97499	validation_1-rmse:2.07481
[320]	validation_0-rmse:1.97416	validation_1-rmse:2.07427
[321]	validation_0-rmse:1.97179	validation_1-rmse:2.07194
[322]	validation_0-rmse:1.97019	validation_1-rmse:2.07074
[323]	validation_0-rmse:1.96806	validation_1-rmse:2.06864
[324]	validation_0-rmse:1.96632	validation_1-rmse:2.06710
[325]	validation_0-rmse:1.96536	validation_1-rmse:2.06641
[326]	validation_0-rmse:1.96484	validation_1-rmse:2.06602
[327]	validation_0-rmse:1.96416	validation_1-rmse:2.06542
[328]	validation_0-rmse:1.96289	validation_1-rmse:2.06481
[329]	validation_0-rmse:1.96186	validation_1-rmse:2.06370
[330]	validation_0-rmse:1.96041	validation_1-rmse:2.06251
[331]	validation_0-rmse:1.95992	validation_1-rmse:2.06219
[332]	validation_0-rmse:1.95934	validation_1-rmse:2.06171
[333]	validation_0-rmse:1.95790	validation_1-rmse:2.06046
[334]	validation_0-rmse:1.95675	validation_1-rmse:2.05962
[335]	validation_0-rmse:1.95597	validation_1-rmse:2.05883
[336]	validation_0-rmse:1.95409	validation_1-rmse:2.05701
[337]	validation_0-rmse:1.95252	validation_1-rmse:2.05573
[338]	validation_0-rmse:1.95113	validation_1-rmse:2.05430
[339]	validation_0-rmse:1.94942	validation_1-rmse:2.05276
[340]	validation_0-rmse:1.94801	validation_1-rmse:2.05129
[341]	validation_0-rmse:1.94604	validation_1-rmse:2.04937
[342]	validation_0-rmse:1.94579	validation_1-rmse:2.04930
[343]	validation_0-rmse:1.94532	validation_1-rmse:2.04902
[344]	validation_0-rmse:1.94362	validation_1-rmse:2.04745
[345]	validation_0-rmse:1.94265	validation_1-rmse:2.04666
[346]	validation_0-rmse:1.94162	validation_1-rmse:2.04595
[347]	validation_0-rmse:1.94082	validation_1-rmse:2.04551
[348]	validation_0-rmse:1.93979	validation_1-rmse:2.04469
[349]	validation_0-rmse:1.93899	validation_1-rmse:2.04402
[350]	validation_0-rmse:1.93859	validation_1-rmse:2.04374
[351]	validation_0-rmse:1.93815	validation_1-rmse:2.04342
[352]	validation_0-rmse:1.93757	validation_1-rmse:2.04321
[353]	validation_0-rmse:1.93575	validation_1-rmse:2.04151
[354]	validation_0-rmse:1.93402	validation_1-rmse:2.03971
[355]	validation_0-rmse:1.93283	validation_1-rmse:2.03867
[356]	validation_0-rmse:1.93110	validation_1-rmse:2.03720
[357]	validation_0-rmse:1.93072	validation_1-rmse:2.03701
[358]	validation_0-rmse:1.93014	validation_1-rmse:2.03644
[359]	validation_0-rmse:1.92885	validation_1-rmse:2.03521
[360]	validation_0-rmse:1.92734	validation_1-rmse:2.03393
[361]	validation_0-rmse:1.92667	validation_1-rmse:2.03338
[362]	validation_0-rmse:1.92490	validation_1-rmse:2.03184
[363]	validation_0-rmse:1.92397	validation_1-rmse:2.03125
[364]	validation_0-rmse:1.92277	validation_1-rmse:2.03021
[365]	validation_0-rmse:1.92180	validation_1-rmse:2.02947
[366]	validation_0-rmse:1.92071	validation_1-rmse:2.02831
[367]	validation_0-rmse:1.91937	validation_1-rmse:2.02711
[368]	validation_0-rmse:1.91882	validation_1-rmse:2.02686
[369]	validation_0-rmse:1.91743	validation_1-rmse:2.02531
[370]	validation_0-rmse:1.91682	validation_1-rmse:2.02479
[371]	validation_0-rmse:1.91582	validation_1-rmse:2.02378
[372]	validation_0-rmse:1.91445	validation_1-rmse:2.02266
[373]	validation_0-rmse:1.91317	validation_1-rmse:2.02140
[374]	validation_0-rmse:1.91113	validation_1-rmse:2.01944
[375]	validation_0-rmse:1.90988	validation_1-rmse:2.01831
[376]	validation_0-rmse:1.90876	validation_1-rmse:2.01732
[377]	validation_0-rmse:1.90744	validation_1-rmse:2.01618
[378]	validation_0-rmse:1.90689	validation_1-rmse:2.01588
[379]	validation_0-rmse:1.90557	validation_1-rmse:2.01469
[380]	validation_0-rmse:1.90477	validation_1-rmse:2.01405
[381]	validation_0-rmse:1.90302	validation_1-rmse:2.01212
[382]	validation_0-rmse:1.90228	validation_1-rmse:2.01138
[383]	validation_0-rmse:1.90095	validation_1-rmse:2.01019
[384]	validation_0-rmse:1.90017	validation_1-rmse:2.00950
[385]	validation_0-rmse:1.89958	validation_1-rmse:2.00899
[386]	validation_0-rmse:1.89887	validation_1-rmse:2.00829
[387]	validation_0-rmse:1.89804	validation_1-rmse:2.00759
[388]	validation_0-rmse:1.89588	validation_1-rmse:2.00553
[389]	validation_0-rmse:1.89500	validation_1-rmse:2.00481
[390]	validation_0-rmse:1.89429	validation_1-rmse:2.00415
[391]	validation_0-rmse:1.89371	validation_1-rmse:2.00368
[392]	validation_0-rmse:1.89317	validation_1-rmse:2.00320
[393]	validation_0-rmse:1.89230	validation_1-rmse:2.00251
[394]	validation_0-rmse:1.89168	validation_1-rmse:2.00211
[395]	validation_0-rmse:1.89028	validation_1-rmse:2.00083
[396]	validation_0-rmse:1.88932	validation_1-rmse:1.99990
[397]	validation_0-rmse:1.88861	validation_1-rmse:1.99953
[398]	validation_0-rmse:1.88754	validation_1-rmse:1.99859
[399]	validation_0-rmse:1.88714	validation_1-rmse:1.99854
[400]	validation_0-rmse:1.88661	validation_1-rmse:1.99797
[401]	validation_0-rmse:1.88612	validation_1-rmse:1.99767
[402]	validation_0-rmse:1.88474	validation_1-rmse:1.99632
[403]	validation_0-rmse:1.88332	validation_1-rmse:1.99513
[404]	validation_0-rmse:1.88186	validation_1-rmse:1.99358
[405]	validation_0-rmse:1.88150	validation_1-rmse:1.99340
[406]	validation_0-rmse:1.88132	validation_1-rmse:1.99325
[407]	validation_0-rmse:1.88018	validation_1-rmse:1.99222
[408]	validation_0-rmse:1.87969	validation_1-rmse:1.99179
[409]	validation_0-rmse:1.87921	validation_1-rmse:1.99140
[410]	validation_0-rmse:1.87828	validation_1-rmse:1.99078
[411]	validation_0-rmse:1.87684	validation_1-rmse:1.98932
[412]	validation_0-rmse:1.87564	validation_1-rmse:1.98817
[413]	validation_0-rmse:1.87503	validation_1-rmse:1.98766
[414]	validation_0-rmse:1.87425	validation_1-rmse:1.98688
[415]	validation_0-rmse:1.87260	validation_1-rmse:1.98546
[416]	validation_0-rmse:1.87146	validation_1-rmse:1.98433
[417]	validation_0-rmse:1.87103	validation_1-rmse:1.98398
[418]	validation_0-rmse:1.86986	validation_1-rmse:1.98304
[419]	validation_0-rmse:1.86897	validation_1-rmse:1.98257
[420]	validation_0-rmse:1.86839	validation_1-rmse:1.98235
[421]	validation_0-rmse:1.86741	validation_1-rmse:1.98155
[422]	validation_0-rmse:1.86560	validation_1-rmse:1.97992
[423]	validation_0-rmse:1.86466	validation_1-rmse:1.97912
[424]	validation_0-rmse:1.86397	validation_1-rmse:1.97853
[425]	validation_0-rmse:1.86285	validation_1-rmse:1.97747
[426]	validation_0-rmse:1.86197	validation_1-rmse:1.97690
[427]	validation_0-rmse:1.86139	validation_1-rmse:1.97656
[428]	validation_0-rmse:1.85991	validation_1-rmse:1.97532
[429]	validation_0-rmse:1.85824	validation_1-rmse:1.97371
[430]	validation_0-rmse:1.85676	validation_1-rmse:1.97229
[431]	validation_0-rmse:1.85551	validation_1-rmse:1.97107
[432]	validation_0-rmse:1.85483	validation_1-rmse:1.97064
[433]	validation_0-rmse:1.85355	validation_1-rmse:1.96938
[434]	validation_0-rmse:1.85217	validation_1-rmse:1.96815
[435]	validation_0-rmse:1.85177	validation_1-rmse:1.96786
[436]	validation_0-rmse:1.85069	validation_1-rmse:1.96673
[437]	validation_0-rmse:1.85014	validation_1-rmse:1.96654
[438]	validation_0-rmse:1.84951	validation_1-rmse:1.96597
[439]	validation_0-rmse:1.84853	validation_1-rmse:1.96518
[440]	validation_0-rmse:1.84798	validation_1-rmse:1.96480
[441]	validation_0-rmse:1.84688	validation_1-rmse:1.96384
[442]	validation_0-rmse:1.84569	validation_1-rmse:1.96246
[443]	validation_0-rmse:1.84534	validation_1-rmse:1.96247
[444]	validation_0-rmse:1.84382	validation_1-rmse:1.96100
[445]	validation_0-rmse:1.84278	validation_1-rmse:1.96009
[446]	validation_0-rmse:1.84099	validation_1-rmse:1.95846
[447]	validation_0-rmse:1.84010	validation_1-rmse:1.95772
[448]	validation_0-rmse:1.83895	validation_1-rmse:1.95671
[449]	validation_0-rmse:1.83737	validation_1-rmse:1.95539
[450]	validation_0-rmse:1.83682	validation_1-rmse:1.95488
[451]	validation_0-rmse:1.83661	validation_1-rmse:1.95476
[452]	validation_0-rmse:1.83588	validation_1-rmse:1.95420
[453]	validation_0-rmse:1.83407	validation_1-rmse:1.95302
[454]	validation_0-rmse:1.83372	validation_1-rmse:1.95285
[455]	validation_0-rmse:1.83312	validation_1-rmse:1.95247
[456]	validation_0-rmse:1.83135	validation_1-rmse:1.95043
[457]	validation_0-rmse:1.83060	validation_1-rmse:1.94988
[458]	validation_0-rmse:1.82977	validation_1-rmse:1.94916
[459]	validation_0-rmse:1.82929	validation_1-rmse:1.94883
[460]	validation_0-rmse:1.82886	validation_1-rmse:1.94845
[461]	validation_0-rmse:1.82793	validation_1-rmse:1.94767
[462]	validation_0-rmse:1.82714	validation_1-rmse:1.94712
[463]	validation_0-rmse:1.82593	validation_1-rmse:1.94606
[464]	validation_0-rmse:1.82547	validation_1-rmse:1.94568
[465]	validation_0-rmse:1.82441	validation_1-rmse:1.94495
[466]	validation_0-rmse:1.82256	validation_1-rmse:1.94338
[467]	validation_0-rmse:1.82128	validation_1-rmse:1.94257
[468]	validation_0-rmse:1.81979	validation_1-rmse:1.94122
[469]	validation_0-rmse:1.81907	validation_1-rmse:1.94074
[470]	validation_0-rmse:1.81805	validation_1-rmse:1.93969
[471]	validation_0-rmse:1.81716	validation_1-rmse:1.93891
[472]	validation_0-rmse:1.81623	validation_1-rmse:1.93827
[473]	validation_0-rmse:1.81462	validation_1-rmse:1.93689
[474]	validation_0-rmse:1.81386	validation_1-rmse:1.93638
[475]	validation_0-rmse:1.81269	validation_1-rmse:1.93537
[476]	validation_0-rmse:1.81149	validation_1-rmse:1.93436
[477]	validation_0-rmse:1.81090	validation_1-rmse:1.93408
[478]	validation_0-rmse:1.81050	validation_1-rmse:1.93383
[479]	validation_0-rmse:1.81028	validation_1-rmse:1.93381
[480]	validation_0-rmse:1.80968	validation_1-rmse:1.93345
[481]	validation_0-rmse:1.80898	validation_1-rmse:1.93283
[482]	validation_0-rmse:1.80836	validation_1-rmse:1.93247
[483]	validation_0-rmse:1.80758	validation_1-rmse:1.93174
[484]	validation_0-rmse:1.80696	validation_1-rmse:1.93133
[485]	validation_0-rmse:1.80682	validation_1-rmse:1.93129
[486]	validation_0-rmse:1.80569	validation_1-rmse:1.93054
[487]	validation_0-rmse:1.80486	validation_1-rmse:1.92979
[488]	validation_0-rmse:1.80385	validation_1-rmse:1.92884
[489]	validation_0-rmse:1.80305	validation_1-rmse:1.92808
[490]	validation_0-rmse:1.80234	validation_1-rmse:1.92758
[491]	validation_0-rmse:1.80050	validation_1-rmse:1.92530
[492]	validation_0-rmse:1.80001	validation_1-rmse:1.92502
[493]	validation_0-rmse:1.79915	validation_1-rmse:1.92436
[494]	validation_0-rmse:1.79871	validation_1-rmse:1.92407
[495]	validation_0-rmse:1.79852	validation_1-rmse:1.92405
[496]	validation_0-rmse:1.79712	validation_1-rmse:1.92302
[497]	validation_0-rmse:1.79635	validation_1-rmse:1.92235
[498]	validation_0-rmse:1.79585	validation_1-rmse:1.92200
[499]	validation_0-rmse:1.79504	validation_1-rmse:1.92108
[500]	validation_0-rmse:1.79463	validation_1-rmse:1.92076
[501]	validation_0-rmse:1.79394	validation_1-rmse:1.92010
[502]	validation_0-rmse:1.79284	validation_1-rmse:1.91918
[503]	validation_0-rmse:1.79146	validation_1-rmse:1.91781
[504]	validation_0-rmse:1.79060	validation_1-rmse:1.91702
[505]	validation_0-rmse:1.78956	validation_1-rmse:1.91630
[506]	validation_0-rmse:1.78878	validation_1-rmse:1.91557
[507]	validation_0-rmse:1.78807	validation_1-rmse:1.91504
[508]	validation_0-rmse:1.78787	validation_1-rmse:1.91492
[509]	validation_0-rmse:1.78743	validation_1-rmse:1.91448
[510]	validation_0-rmse:1.78709	validation_1-rmse:1.91422
[511]	validation_0-rmse:1.78577	validation_1-rmse:1.91297
[512]	validation_0-rmse:1.78530	validation_1-rmse:1.91261
[513]	validation_0-rmse:1.78413	validation_1-rmse:1.91128
[514]	validation_0-rmse:1.78304	validation_1-rmse:1.91046
[515]	validation_0-rmse:1.78246	validation_1-rmse:1.91014
[516]	validation_0-rmse:1.78211	validation_1-rmse:1.90993
[517]	validation_0-rmse:1.78131	validation_1-rmse:1.90917
[518]	validation_0-rmse:1.78057	validation_1-rmse:1.90844
[519]	validation_0-rmse:1.78027	validation_1-rmse:1.90818
[520]	validation_0-rmse:1.77890	validation_1-rmse:1.90683
[521]	validation_0-rmse:1.77760	validation_1-rmse:1.90578
[522]	validation_0-rmse:1.77700	validation_1-rmse:1.90501
[523]	validation_0-rmse:1.77582	validation_1-rmse:1.90410
[524]	validation_0-rmse:1.77551	validation_1-rmse:1.90404
[525]	validation_0-rmse:1.77455	validation_1-rmse:1.90345
[526]	validation_0-rmse:1.77348	validation_1-rmse:1.90253
[527]	validation_0-rmse:1.77296	validation_1-rmse:1.90222
[528]	validation_0-rmse:1.77163	validation_1-rmse:1.90084
[529]	validation_0-rmse:1.77123	validation_1-rmse:1.90045
[530]	validation_0-rmse:1.77063	validation_1-rmse:1.90005
[531]	validation_0-rmse:1.76982	validation_1-rmse:1.89942
[532]	validation_0-rmse:1.76945	validation_1-rmse:1.89910
[533]	validation_0-rmse:1.76841	validation_1-rmse:1.89785
[534]	validation_0-rmse:1.76802	validation_1-rmse:1.89765
[535]	validation_0-rmse:1.76783	validation_1-rmse:1.89764
[536]	validation_0-rmse:1.76702	validation_1-rmse:1.89685
[537]	validation_0-rmse:1.76529	validation_1-rmse:1.89526
[538]	validation_0-rmse:1.76448	validation_1-rmse:1.89452
[539]	validation_0-rmse:1.76308	validation_1-rmse:1.89317
[540]	validation_0-rmse:1.76237	validation_1-rmse:1.89266
[541]	validation_0-rmse:1.76191	validation_1-rmse:1.89239
[542]	validation_0-rmse:1.76085	validation_1-rmse:1.89139
[543]	validation_0-rmse:1.76043	validation_1-rmse:1.89105
[544]	validation_0-rmse:1.75952	validation_1-rmse:1.89021
[545]	validation_0-rmse:1.75859	validation_1-rmse:1.88928
[546]	validation_0-rmse:1.75835	validation_1-rmse:1.88912
[547]	validation_0-rmse:1.75709	validation_1-rmse:1.88767
[548]	validation_0-rmse:1.75677	validation_1-rmse:1.88751
[549]	validation_0-rmse:1.75621	validation_1-rmse:1.88718
[550]	validation_0-rmse:1.75585	validation_1-rmse:1.88690
[551]	validation_0-rmse:1.75508	validation_1-rmse:1.88623
[552]	validation_0-rmse:1.75473	validation_1-rmse:1.88593
[553]	validation_0-rmse:1.75462	validation_1-rmse:1.88584
[554]	validation_0-rmse:1.75440	validation_1-rmse:1.88578
[555]	validation_0-rmse:1.75396	validation_1-rmse:1.88543
[556]	validation_0-rmse:1.75333	validation_1-rmse:1.88489
[557]	validation_0-rmse:1.75262	validation_1-rmse:1.88415
[558]	validation_0-rmse:1.75181	validation_1-rmse:1.88328
[559]	validation_0-rmse:1.75125	validation_1-rmse:1.88299
[560]	validation_0-rmse:1.75036	validation_1-rmse:1.88205
[561]	validation_0-rmse:1.74998	validation_1-rmse:1.88177
[562]	validation_0-rmse:1.74904	validation_1-rmse:1.88101
[563]	validation_0-rmse:1.74799	validation_1-rmse:1.88013
[564]	validation_0-rmse:1.74683	validation_1-rmse:1.87913
[565]	validation_0-rmse:1.74641	validation_1-rmse:1.87909
[566]	validation_0-rmse:1.74596	validation_1-rmse:1.87880
[567]	validation_0-rmse:1.74482	validation_1-rmse:1.87769
[568]	validation_0-rmse:1.74386	validation_1-rmse:1.87689
[569]	validation_0-rmse:1.74319	validation_1-rmse:1.87659
[570]	validation_0-rmse:1.74258	validation_1-rmse:1.87614
[571]	validation_0-rmse:1.74231	validation_1-rmse:1.87614
[572]	validation_0-rmse:1.74201	validation_1-rmse:1.87590
[573]	validation_0-rmse:1.74170	validation_1-rmse:1.87569
[574]	validation_0-rmse:1.74138	validation_1-rmse:1.87552
[575]	validation_0-rmse:1.74100	validation_1-rmse:1.87488
[576]	validation_0-rmse:1.74003	validation_1-rmse:1.87398
[577]	validation_0-rmse:1.73968	validation_1-rmse:1.87375
[578]	validation_0-rmse:1.73930	validation_1-rmse:1.87359
[579]	validation_0-rmse:1.73835	validation_1-rmse:1.87289
[580]	validation_0-rmse:1.73737	validation_1-rmse:1.87188
[581]	validation_0-rmse:1.73666	validation_1-rmse:1.87135
[582]	validation_0-rmse:1.73590	validation_1-rmse:1.87081
[583]	validation_0-rmse:1.73528	validation_1-rmse:1.87025
[584]	validation_0-rmse:1.73454	validation_1-rmse:1.86985
[585]	validation_0-rmse:1.73408	validation_1-rmse:1.86976
[586]	validation_0-rmse:1.73354	validation_1-rmse:1.86948
[587]	validation_0-rmse:1.73330	validation_1-rmse:1.86928
[588]	validation_0-rmse:1.73278	validation_1-rmse:1.86937
[589]	validation_0-rmse:1.73146	validation_1-rmse:1.86806
[590]	validation_0-rmse:1.73128	validation_1-rmse:1.86806
[591]	validation_0-rmse:1.73074	validation_1-rmse:1.86757
[592]	validation_0-rmse:1.72978	validation_1-rmse:1.86686
[593]	validation_0-rmse:1.72829	validation_1-rmse:1.86573
[594]	validation_0-rmse:1.72729	validation_1-rmse:1.86487
[595]	validation_0-rmse:1.72658	validation_1-rmse:1.86426
[596]	validation_0-rmse:1.72573	validation_1-rmse:1.86347
[597]	validation_0-rmse:1.72523	validation_1-rmse:1.86341
[598]	validation_0-rmse:1.72508	validation_1-rmse:1.86334
[599]	validation_0-rmse:1.72497	validation_1-rmse:1.86329
[600]	validation_0-rmse:1.72459	validation_1-rmse:1.86286
[601]	validation_0-rmse:1.72437	validation_1-rmse:1.86271
[602]	validation_0-rmse:1.72400	validation_1-rmse:1.86231
[603]	validation_0-rmse:1.72291	validation_1-rmse:1.86124
[604]	validation_0-rmse:1.72202	validation_1-rmse:1.86061
[605]	validation_0-rmse:1.72142	validation_1-rmse:1.86001
[606]	validation_0-rmse:1.72085	validation_1-rmse:1.85958
[607]	validation_0-rmse:1.72070	validation_1-rmse:1.85951
[608]	validation_0-rmse:1.72019	validation_1-rmse:1.85902
[609]	validation_0-rmse:1.71995	validation_1-rmse:1.85876
[610]	validation_0-rmse:1.71922	validation_1-rmse:1.85802
[611]	validation_0-rmse:1.71856	validation_1-rmse:1.85742
[612]	validation_0-rmse:1.71822	validation_1-rmse:1.85721
[613]	validation_0-rmse:1.71766	validation_1-rmse:1.85726
[614]	validation_0-rmse:1.71733	validation_1-rmse:1.85726
[615]	validation_0-rmse:1.71670	validation_1-rmse:1.85659
[616]	validation_0-rmse:1.71646	validation_1-rmse:1.85644
[617]	validation_0-rmse:1.71530	validation_1-rmse:1.85545
[618]	validation_0-rmse:1.71472	validation_1-rmse:1.85494
[619]	validation_0-rmse:1.71414	validation_1-rmse:1.85470
[620]	validation_0-rmse:1.71374	validation_1-rmse:1.85440
[621]	validation_0-rmse:1.71261	validation_1-rmse:1.85334
[622]	validation_0-rmse:1.71157	validation_1-rmse:1.85242
[623]	validation_0-rmse:1.71108	validation_1-rmse:1.85214
[624]	validation_0-rmse:1.71091	validation_1-rmse:1.85208
[625]	validation_0-rmse:1.71037	validation_1-rmse:1.85178
[626]	validation_0-rmse:1.70928	validation_1-rmse:1.85086
[627]	validation_0-rmse:1.70900	validation_1-rmse:1.85076
[628]	validation_0-rmse:1.70849	validation_1-rmse:1.85034
[629]	validation_0-rmse:1.70825	validation_1-rmse:1.85030
[630]	validation_0-rmse:1.70789	validation_1-rmse:1.85000
[631]	validation_0-rmse:1.70758	validation_1-rmse:1.84988
[632]	validation_0-rmse:1.70706	validation_1-rmse:1.84958
[633]	validation_0-rmse:1.70697	validation_1-rmse:1.84953
[634]	validation_0-rmse:1.70667	validation_1-rmse:1.84938
[635]	validation_0-rmse:1.70583	validation_1-rmse:1.84859
[636]	validation_0-rmse:1.70530	validation_1-rmse:1.84834
[637]	validation_0-rmse:1.70420	validation_1-rmse:1.84749
[638]	validation_0-rmse:1.70332	validation_1-rmse:1.84670
[639]	validation_0-rmse:1.70284	validation_1-rmse:1.84646
[640]	validation_0-rmse:1.70266	validation_1-rmse:1.84636
[641]	validation_0-rmse:1.70235	validation_1-rmse:1.84615
[642]	validation_0-rmse:1.70136	validation_1-rmse:1.84549
[643]	validation_0-rmse:1.70094	validation_1-rmse:1.84521
[644]	validation_0-rmse:1.70067	validation_1-rmse:1.84486
[645]	validation_0-rmse:1.70032	validation_1-rmse:1.84458
[646]	validation_0-rmse:1.69973	validation_1-rmse:1.84404
[647]	validation_0-rmse:1.69881	validation_1-rmse:1.84318
[648]	validation_0-rmse:1.69844	validation_1-rmse:1.84314
[649]	validation_0-rmse:1.69767	validation_1-rmse:1.84260
[650]	validation_0-rmse:1.69711	validation_1-rmse:1.84212
[651]	validation_0-rmse:1.69646	validation_1-rmse:1.84172
[652]	validation_0-rmse:1.69554	validation_1-rmse:1.84077
[653]	validation_0-rmse:1.69483	validation_1-rmse:1.84022
[654]	validation_0-rmse:1.69434	validation_1-rmse:1.83980
[655]	validation_0-rmse:1.69380	validation_1-rmse:1.83945
[656]	validation_0-rmse:1.69351	validation_1-rmse:1.83938
[657]	validation_0-rmse:1.69268	validation_1-rmse:1.83859
[658]	validation_0-rmse:1.69204	validation_1-rmse:1.83793
[659]	validation_0-rmse:1.69167	validation_1-rmse:1.83765
[660]	validation_0-rmse:1.69099	validation_1-rmse:1.83719
[661]	validation_0-rmse:1.69020	validation_1-rmse:1.83660
[662]	validation_0-rmse:1.68950	validation_1-rmse:1.83592
[663]	validation_0-rmse:1.68903	validation_1-rmse:1.83544
[664]	validation_0-rmse:1.68842	validation_1-rmse:1.83489
[665]	validation_0-rmse:1.68784	validation_1-rmse:1.83422
[666]	validation_0-rmse:1.68691	validation_1-rmse:1.83338
[667]	validation_0-rmse:1.68662	validation_1-rmse:1.83326
[668]	validation_0-rmse:1.68622	validation_1-rmse:1.83296
[669]	validation_0-rmse:1.68550	validation_1-rmse:1.83252
[670]	validation_0-rmse:1.68510	validation_1-rmse:1.83212
[671]	validation_0-rmse:1.68456	validation_1-rmse:1.83153
[672]	validation_0-rmse:1.68408	validation_1-rmse:1.83117
[673]	validation_0-rmse:1.68370	validation_1-rmse:1.83085
[674]	validation_0-rmse:1.68315	validation_1-rmse:1.83044
[675]	validation_0-rmse:1.68287	validation_1-rmse:1.83025
[676]	validation_0-rmse:1.68261	validation_1-rmse:1.83008
[677]	validation_0-rmse:1.68136	validation_1-rmse:1.82904
[678]	validation_0-rmse:1.68099	validation_1-rmse:1.82876
[679]	validation_0-rmse:1.68041	validation_1-rmse:1.82821
[680]	validation_0-rmse:1.68014	validation_1-rmse:1.82825
[681]	validation_0-rmse:1.67971	validation_1-rmse:1.82790
[682]	validation_0-rmse:1.67958	validation_1-rmse:1.82789
[683]	validation_0-rmse:1.67937	validation_1-rmse:1.82773
[684]	validation_0-rmse:1.67836	validation_1-rmse:1.82694
[685]	validation_0-rmse:1.67730	validation_1-rmse:1.82607
[686]	validation_0-rmse:1.67684	validation_1-rmse:1.82576
[687]	validation_0-rmse:1.67607	validation_1-rmse:1.82509
[688]	validation_0-rmse:1.67546	validation_1-rmse:1.82464
[689]	validation_0-rmse:1.67507	validation_1-rmse:1.82455
[690]	validation_0-rmse:1.67494	validation_1-rmse:1.82451
[691]	validation_0-rmse:1.67463	validation_1-rmse:1.82428
[692]	validation_0-rmse:1.67449	validation_1-rmse:1.82417
[693]	validation_0-rmse:1.67370	validation_1-rmse:1.82370
[694]	validation_0-rmse:1.67289	validation_1-rmse:1.82309
[695]	validation_0-rmse:1.67179	validation_1-rmse:1.82229
[696]	validation_0-rmse:1.67149	validation_1-rmse:1.82228
[697]	validation_0-rmse:1.67125	validation_1-rmse:1.82206
[698]	validation_0-rmse:1.67103	validation_1-rmse:1.82201
[699]	validation_0-rmse:1.67036	validation_1-rmse:1.82159
[700]	validation_0-rmse:1.66985	validation_1-rmse:1.82153
[701]	validation_0-rmse:1.66949	validation_1-rmse:1.82119
[702]	validation_0-rmse:1.66916	validation_1-rmse:1.82117
[703]	validation_0-rmse:1.66826	validation_1-rmse:1.82045
[704]	validation_0-rmse:1.66734	validation_1-rmse:1.81962
[705]	validation_0-rmse:1.66714	validation_1-rmse:1.81948
[706]	validation_0-rmse:1.66692	validation_1-rmse:1.81931
[707]	validation_0-rmse:1.66675	validation_1-rmse:1.81909
[708]	validation_0-rmse:1.66602	validation_1-rmse:1.81856
[709]	validation_0-rmse:1.66519	validation_1-rmse:1.81793
[710]	validation_0-rmse:1.66431	validation_1-rmse:1.81736
[711]	validation_0-rmse:1.66403	validation_1-rmse:1.81716
[712]	validation_0-rmse:1.66330	validation_1-rmse:1.81652
[713]	validation_0-rmse:1.66286	validation_1-rmse:1.81626
[714]	validation_0-rmse:1.66195	validation_1-rmse:1.81552
[715]	validation_0-rmse:1.66161	validation_1-rmse:1.81511
[716]	validation_0-rmse:1.66077	validation_1-rmse:1.81431
[717]	validation_0-rmse:1.66043	validation_1-rmse:1.81413
[718]	validation_0-rmse:1.65937	validation_1-rmse:1.81315
[719]	validation_0-rmse:1.65894	validation_1-rmse:1.81279
[720]	validation_0-rmse:1.65838	validation_1-rmse:1.81238
[721]	validation_0-rmse:1.65797	validation_1-rmse:1.81204
[722]	validation_0-rmse:1.65729	validation_1-rmse:1.81156
[723]	validation_0-rmse:1.65683	validation_1-rmse:1.81135
[724]	validation_0-rmse:1.65650	validation_1-rmse:1.81114
[725]	validation_0-rmse:1.65627	validation_1-rmse:1.81101
[726]	validation_0-rmse:1.65559	validation_1-rmse:1.81039
[727]	validation_0-rmse:1.65461	validation_1-rmse:1.80985
[728]	validation_0-rmse:1.65363	validation_1-rmse:1.80882
[729]	validation_0-rmse:1.65333	validation_1-rmse:1.80858
[730]	validation_0-rmse:1.65290	validation_1-rmse:1.80823
[731]	validation_0-rmse:1.65195	validation_1-rmse:1.80740
[732]	validation_0-rmse:1.65163	validation_1-rmse:1.80713
[733]	validation_0-rmse:1.65125	validation_1-rmse:1.80697
[734]	validation_0-rmse:1.65103	validation_1-rmse:1.80678
[735]	validation_0-rmse:1.65011	validation_1-rmse:1.80574
[736]	validation_0-rmse:1.64978	validation_1-rmse:1.80550
[737]	validation_0-rmse:1.64943	validation_1-rmse:1.80530
[738]	validation_0-rmse:1.64905	validation_1-rmse:1.80503
[739]	validation_0-rmse:1.64856	validation_1-rmse:1.80472
[740]	validation_0-rmse:1.64799	validation_1-rmse:1.80436
[741]	validation_0-rmse:1.64746	validation_1-rmse:1.80398
[742]	validation_0-rmse:1.64727	validation_1-rmse:1.80406
[743]	validation_0-rmse:1.64691	validation_1-rmse:1.80401
[744]	validation_0-rmse:1.64661	validation_1-rmse:1.80386
[745]	validation_0-rmse:1.64588	validation_1-rmse:1.80339
[746]	validation_0-rmse:1.64539	validation_1-rmse:1.80284
[747]	validation_0-rmse:1.64516	validation_1-rmse:1.80285
[748]	validation_0-rmse:1.64486	validation_1-rmse:1.80272
[749]	validation_0-rmse:1.64435	validation_1-rmse:1.80219
[750]	validation_0-rmse:1.64355	validation_1-rmse:1.80147
[751]	validation_0-rmse:1.64331	validation_1-rmse:1.80140
[752]	validation_0-rmse:1.64320	validation_1-rmse:1.80138
[753]	validation_0-rmse:1.64226	validation_1-rmse:1.80074
[754]	validation_0-rmse:1.64183	validation_1-rmse:1.80060
[755]	validation_0-rmse:1.64138	validation_1-rmse:1.80024
[756]	validation_0-rmse:1.64092	validation_1-rmse:1.79979
[757]	validation_0-rmse:1.64044	validation_1-rmse:1.79944
[758]	validation_0-rmse:1.63983	validation_1-rmse:1.79906
[759]	validation_0-rmse:1.63915	validation_1-rmse:1.79843
[760]	validation_0-rmse:1.63847	validation_1-rmse:1.79792
[761]	validation_0-rmse:1.63802	validation_1-rmse:1.79759
[762]	validation_0-rmse:1.63760	validation_1-rmse:1.79735
[763]	validation_0-rmse:1.63701	validation_1-rmse:1.79694
[764]	validation_0-rmse:1.63680	validation_1-rmse:1.79685
[765]	validation_0-rmse:1.63633	validation_1-rmse:1.79634
[766]	validation_0-rmse:1.63599	validation_1-rmse:1.79614
[767]	validation_0-rmse:1.63525	validation_1-rmse:1.79545
[768]	validation_0-rmse:1.63487	validation_1-rmse:1.79532
[769]	validation_0-rmse:1.63464	validation_1-rmse:1.79516
[770]	validation_0-rmse:1.63360	validation_1-rmse:1.79435
[771]	validation_0-rmse:1.63326	validation_1-rmse:1.79419
[772]	validation_0-rmse:1.63310	validation_1-rmse:1.79415
[773]	validation_0-rmse:1.63273	validation_1-rmse:1.79381
[774]	validation_0-rmse:1.63250	validation_1-rmse:1.79358
[775]	validation_0-rmse:1.63221	validation_1-rmse:1.79337
[776]	validation_0-rmse:1.63173	validation_1-rmse:1.79284
[777]	validation_0-rmse:1.63122	validation_1-rmse:1.79245
[778]	validation_0-rmse:1.63059	validation_1-rmse:1.79190
[779]	validation_0-rmse:1.63035	validation_1-rmse:1.79172
[780]	validation_0-rmse:1.62981	validation_1-rmse:1.79134
[781]	validation_0-rmse:1.62921	validation_1-rmse:1.79081
[782]	validation_0-rmse:1.62873	validation_1-rmse:1.79054
[783]	validation_0-rmse:1.62823	validation_1-rmse:1.79009
[784]	validation_0-rmse:1.62766	validation_1-rmse:1.78974
[785]	validation_0-rmse:1.62707	validation_1-rmse:1.78913
[786]	validation_0-rmse:1.62668	validation_1-rmse:1.78886
[787]	validation_0-rmse:1.62627	validation_1-rmse:1.78857
[788]	validation_0-rmse:1.62567	validation_1-rmse:1.78817
[789]	validation_0-rmse:1.62484	validation_1-rmse:1.78747
[790]	validation_0-rmse:1.62445	validation_1-rmse:1.78714
[791]	validation_0-rmse:1.62354	validation_1-rmse:1.78641
[792]	validation_0-rmse:1.62258	validation_1-rmse:1.78569
[793]	validation_0-rmse:1.62193	validation_1-rmse:1.78532
[794]	validation_0-rmse:1.62153	validation_1-rmse:1.78509
[795]	validation_0-rmse:1.62134	validation_1-rmse:1.78509
[796]	validation_0-rmse:1.62122	validation_1-rmse:1.78504
[797]	validation_0-rmse:1.62052	validation_1-rmse:1.78440
[798]	validation_0-rmse:1.62018	validation_1-rmse:1.78409
[799]	validation_0-rmse:1.61960	validation_1-rmse:1.78356
[800]	validation_0-rmse:1.61924	validation_1-rmse:1.78322
[801]	validation_0-rmse:1.61904	validation_1-rmse:1.78308
[802]	validation_0-rmse:1.61821	validation_1-rmse:1.78253
[803]	validation_0-rmse:1.61802	validation_1-rmse:1.78243
[804]	validation_0-rmse:1.61754	validation_1-rmse:1.78213
[805]	validation_0-rmse:1.61745	validation_1-rmse:1.78208
[806]	validation_0-rmse:1.61667	validation_1-rmse:1.78122
[807]	validation_0-rmse:1.61638	validation_1-rmse:1.78115
[808]	validation_0-rmse:1.61613	validation_1-rmse:1.78093
[809]	validation_0-rmse:1.61569	validation_1-rmse:1.78061
[810]	validation_0-rmse:1.61539	validation_1-rmse:1.78057
[811]	validation_0-rmse:1.61479	validation_1-rmse:1.78015
[812]	validation_0-rmse:1.61455	validation_1-rmse:1.77993
[813]	validation_0-rmse:1.61412	validation_1-rmse:1.77947
[814]	validation_0-rmse:1.61374	validation_1-rmse:1.77914
[815]	validation_0-rmse:1.61341	validation_1-rmse:1.77889
[816]	validation_0-rmse:1.61307	validation_1-rmse:1.77857
[817]	validation_0-rmse:1.61264	validation_1-rmse:1.77829
[818]	validation_0-rmse:1.61235	validation_1-rmse:1.77806
[819]	validation_0-rmse:1.61179	validation_1-rmse:1.77762
[820]	validation_0-rmse:1.61134	validation_1-rmse:1.77738
[821]	validation_0-rmse:1.61115	validation_1-rmse:1.77731
[822]	validation_0-rmse:1.61043	validation_1-rmse:1.77659
[823]	validation_0-rmse:1.61016	validation_1-rmse:1.77643
[824]	validation_0-rmse:1.60949	validation_1-rmse:1.77582
[825]	validation_0-rmse:1.60853	validation_1-rmse:1.77503
[826]	validation_0-rmse:1.60782	validation_1-rmse:1.77426
[827]	validation_0-rmse:1.60759	validation_1-rmse:1.77412
[828]	validation_0-rmse:1.60708	validation_1-rmse:1.77363
[829]	validation_0-rmse:1.60657	validation_1-rmse:1.77308
[830]	validation_0-rmse:1.60647	validation_1-rmse:1.77300
[831]	validation_0-rmse:1.60616	validation_1-rmse:1.77274
[832]	validation_0-rmse:1.60563	validation_1-rmse:1.77234
[833]	validation_0-rmse:1.60505	validation_1-rmse:1.77186
[834]	validation_0-rmse:1.60457	validation_1-rmse:1.77148
[835]	validation_0-rmse:1.60419	validation_1-rmse:1.77119
[836]	validation_0-rmse:1.60381	validation_1-rmse:1.77091
[837]	validation_0-rmse:1.60341	validation_1-rmse:1.77058
[838]	validation_0-rmse:1.60314	validation_1-rmse:1.77035
[839]	validation_0-rmse:1.60292	validation_1-rmse:1.77025
[840]	validation_0-rmse:1.60263	validation_1-rmse:1.76992
[841]	validation_0-rmse:1.60211	validation_1-rmse:1.76955
[842]	validation_0-rmse:1.60138	validation_1-rmse:1.76892
[843]	validation_0-rmse:1.60096	validation_1-rmse:1.76867
[844]	validation_0-rmse:1.60064	validation_1-rmse:1.76836
[845]	validation_0-rmse:1.60045	validation_1-rmse:1.76823
[846]	validation_0-rmse:1.60034	validation_1-rmse:1.76823
[847]	validation_0-rmse:1.60011	validation_1-rmse:1.76808
[848]	validation_0-rmse:1.59963	validation_1-rmse:1.76771
[849]	validation_0-rmse:1.59891	validation_1-rmse:1.76701
[850]	validation_0-rmse:1.59865	validation_1-rmse:1.76679
[851]	validation_0-rmse:1.59840	validation_1-rmse:1.76654
[852]	validation_0-rmse:1.59794	validation_1-rmse:1.76629
[853]	validation_0-rmse:1.59740	validation_1-rmse:1.76585
[854]	validation_0-rmse:1.59705	validation_1-rmse:1.76564
[855]	validation_0-rmse:1.59648	validation_1-rmse:1.76504
[856]	validation_0-rmse:1.59585	validation_1-rmse:1.76462
[857]	validation_0-rmse:1.59562	validation_1-rmse:1.76444
[858]	validation_0-rmse:1.59513	validation_1-rmse:1.76408
[859]	validation_0-rmse:1.59488	validation_1-rmse:1.76399
[860]	validation_0-rmse:1.59446	validation_1-rmse:1.76391
[861]	validation_0-rmse:1.59380	validation_1-rmse:1.76334
[862]	validation_0-rmse:1.59340	validation_1-rmse:1.76308
[863]	validation_0-rmse:1.59293	validation_1-rmse:1.76270
[864]	validation_0-rmse:1.59205	validation_1-rmse:1.76209
[865]	validation_0-rmse:1.59179	validation_1-rmse:1.76189
[866]	validation_0-rmse:1.59115	validation_1-rmse:1.76138
[867]	validation_0-rmse:1.59086	validation_1-rmse:1.76107
[868]	validation_0-rmse:1.59068	validation_1-rmse:1.76106
[869]	validation_0-rmse:1.59018	validation_1-rmse:1.76059
[870]	validation_0-rmse:1.58983	validation_1-rmse:1.76031
[871]	validation_0-rmse:1.58902	validation_1-rmse:1.75987
[872]	validation_0-rmse:1.58859	validation_1-rmse:1.75941
[873]	validation_0-rmse:1.58835	validation_1-rmse:1.75937
[874]	validation_0-rmse:1.58817	validation_1-rmse:1.75922
[875]	validation_0-rmse:1.58793	validation_1-rmse:1.75909
[876]	validation_0-rmse:1.58774	validation_1-rmse:1.75898
[877]	validation_0-rmse:1.58732	validation_1-rmse:1.75864
[878]	validation_0-rmse:1.58701	validation_1-rmse:1.75826
[879]	validation_0-rmse:1.58646	validation_1-rmse:1.75779
[880]	validation_0-rmse:1.58591	validation_1-rmse:1.75733
[881]	validation_0-rmse:1.58551	validation_1-rmse:1.75716
[882]	validation_0-rmse:1.58525	validation_1-rmse:1.75703
[883]	validation_0-rmse:1.58493	validation_1-rmse:1.75686
[884]	validation_0-rmse:1.58456	validation_1-rmse:1.75665
[885]	validation_0-rmse:1.58433	validation_1-rmse:1.75654
[886]	validation_0-rmse:1.58402	validation_1-rmse:1.75636
[887]	validation_0-rmse:1.58390	validation_1-rmse:1.75623
[888]	validation_0-rmse:1.58355	validation_1-rmse:1.75596
[889]	validation_0-rmse:1.58338	validation_1-rmse:1.75587
[890]	validation_0-rmse:1.58282	validation_1-rmse:1.75549
[891]	validation_0-rmse:1.58230	validation_1-rmse:1.75516
[892]	validation_0-rmse:1.58178	validation_1-rmse:1.75452
[893]	validation_0-rmse:1.58162	validation_1-rmse:1.75443
[894]	validation_0-rmse:1.58120	validation_1-rmse:1.75416
[895]	validation_0-rmse:1.58096	validation_1-rmse:1.75391
[896]	validation_0-rmse:1.58054	validation_1-rmse:1.75362
[897]	validation_0-rmse:1.58005	validation_1-rmse:1.75319
[898]	validation_0-rmse:1.57964	validation_1-rmse:1.75278
[899]	validation_0-rmse:1.57947	validation_1-rmse:1.75273
[900]	validation_0-rmse:1.57902	validation_1-rmse:1.75244
[901]	validation_0-rmse:1.57856	validation_1-rmse:1.75210
[902]	validation_0-rmse:1.57840	validation_1-rmse:1.75201
[903]	validation_0-rmse:1.57792	validation_1-rmse:1.75171
[904]	validation_0-rmse:1.57730	validation_1-rmse:1.75121
[905]	validation_0-rmse:1.57690	validation_1-rmse:1.75081
[906]	validation_0-rmse:1.57654	validation_1-rmse:1.75071
[907]	validation_0-rmse:1.57647	validation_1-rmse:1.75067
[908]	validation_0-rmse:1.57618	validation_1-rmse:1.75054
[909]	validation_0-rmse:1.57559	validation_1-rmse:1.75011
[910]	validation_0-rmse:1.57525	validation_1-rmse:1.74987
[911]	validation_0-rmse:1.57461	validation_1-rmse:1.74937
[912]	validation_0-rmse:1.57381	validation_1-rmse:1.74871
[913]	validation_0-rmse:1.57349	validation_1-rmse:1.74862
[914]	validation_0-rmse:1.57310	validation_1-rmse:1.74853
[915]	validation_0-rmse:1.57274	validation_1-rmse:1.74826
[916]	validation_0-rmse:1.57222	validation_1-rmse:1.74807
[917]	validation_0-rmse:1.57190	validation_1-rmse:1.74806
[918]	validation_0-rmse:1.57176	validation_1-rmse:1.74794
[919]	validation_0-rmse:1.57110	validation_1-rmse:1.74747
[920]	validation_0-rmse:1.57051	validation_1-rmse:1.74702
[921]	validation_0-rmse:1.57021	validation_1-rmse:1.74678
[922]	validation_0-rmse:1.57001	validation_1-rmse:1.74664
[923]	validation_0-rmse:1.56971	validation_1-rmse:1.74648
[924]	validation_0-rmse:1.56923	validation_1-rmse:1.74620
[925]	validation_0-rmse:1.56890	validation_1-rmse:1.74593
[926]	validation_0-rmse:1.56836	validation_1-rmse:1.74543
[927]	validation_0-rmse:1.56810	validation_1-rmse:1.74519
[928]	validation_0-rmse:1.56768	validation_1-rmse:1.74490
[929]	validation_0-rmse:1.56709	validation_1-rmse:1.74440
[930]	validation_0-rmse:1.56624	validation_1-rmse:1.74379
[931]	validation_0-rmse:1.56582	validation_1-rmse:1.74366
[932]	validation_0-rmse:1.56529	validation_1-rmse:1.74326
[933]	validation_0-rmse:1.56493	validation_1-rmse:1.74304
[934]	validation_0-rmse:1.56423	validation_1-rmse:1.74248
[935]	validation_0-rmse:1.56371	validation_1-rmse:1.74212
[936]	validation_0-rmse:1.56333	validation_1-rmse:1.74164
[937]	validation_0-rmse:1.56290	validation_1-rmse:1.74121
[938]	validation_0-rmse:1.56231	validation_1-rmse:1.74059
[939]	validation_0-rmse:1.56218	validation_1-rmse:1.74057
[940]	validation_0-rmse:1.56170	validation_1-rmse:1.74024
[941]	validation_0-rmse:1.56135	validation_1-rmse:1.74005
[942]	validation_0-rmse:1.56087	validation_1-rmse:1.73986
[943]	validation_0-rmse:1.56052	validation_1-rmse:1.73970
[944]	validation_0-rmse:1.56013	validation_1-rmse:1.73944
[945]	validation_0-rmse:1.55993	validation_1-rmse:1.73934
[946]	validation_0-rmse:1.55979	validation_1-rmse:1.73923
[947]	validation_0-rmse:1.55970	validation_1-rmse:1.73922
[948]	validation_0-rmse:1.55945	validation_1-rmse:1.73911
[949]	validation_0-rmse:1.55899	validation_1-rmse:1.73877
[950]	validation_0-rmse:1.55829	validation_1-rmse:1.73814
[951]	validation_0-rmse:1.55779	validation_1-rmse:1.73771
[952]	validation_0-rmse:1.55749	validation_1-rmse:1.73750
[953]	validation_0-rmse:1.55705	validation_1-rmse:1.73708
[954]	validation_0-rmse:1.55675	validation_1-rmse:1.73686
[955]	validation_0-rmse:1.55657	validation_1-rmse:1.73673
[956]	validation_0-rmse:1.55643	validation_1-rmse:1.73672
[957]	validation_0-rmse:1.55598	validation_1-rmse:1.73638
[958]	validation_0-rmse:1.55559	validation_1-rmse:1.73607
[959]	validation_0-rmse:1.55549	validation_1-rmse:1.73604
[960]	validation_0-rmse:1.55469	validation_1-rmse:1.73555
[961]	validation_0-rmse:1.55394	validation_1-rmse:1.73494
[962]	validation_0-rmse:1.55374	validation_1-rmse:1.73481
[963]	validation_0-rmse:1.55332	validation_1-rmse:1.73460
[964]	validation_0-rmse:1.55315	validation_1-rmse:1.73448
[965]	validation_0-rmse:1.55291	validation_1-rmse:1.73438
[966]	validation_0-rmse:1.55273	validation_1-rmse:1.73430
[967]	validation_0-rmse:1.55258	validation_1-rmse:1.73423
[968]	validation_0-rmse:1.55250	validation_1-rmse:1.73421
[969]	validation_0-rmse:1.55241	validation_1-rmse:1.73416
[970]	validation_0-rmse:1.55233	validation_1-rmse:1.73414
[971]	validation_0-rmse:1.55204	validation_1-rmse:1.73400
[972]	validation_0-rmse:1.55155	validation_1-rmse:1.73369
[973]	validation_0-rmse:1.55123	validation_1-rmse:1.73356
[974]	validation_0-rmse:1.55095	validation_1-rmse:1.73334
[975]	validation_0-rmse:1.55068	validation_1-rmse:1.73330
[976]	validation_0-rmse:1.55030	validation_1-rmse:1.73302
[977]	validation_0-rmse:1.54997	validation_1-rmse:1.73297
[978]	validation_0-rmse:1.54975	validation_1-rmse:1.73278
[979]	validation_0-rmse:1.54908	validation_1-rmse:1.73233
[980]	validation_0-rmse:1.54845	validation_1-rmse:1.73168
[981]	validation_0-rmse:1.54829	validation_1-rmse:1.73165
[982]	validation_0-rmse:1.54808	validation_1-rmse:1.73145
[983]	validation_0-rmse:1.54794	validation_1-rmse:1.73137
[984]	validation_0-rmse:1.54742	validation_1-rmse:1.73083
[985]	validation_0-rmse:1.54728	validation_1-rmse:1.73080
[986]	validation_0-rmse:1.54676	validation_1-rmse:1.73030
[987]	validation_0-rmse:1.54649	validation_1-rmse:1.73029
[988]	validation_0-rmse:1.54613	validation_1-rmse:1.73001
[989]	validation_0-rmse:1.54584	validation_1-rmse:1.72992
[990]	validation_0-rmse:1.54568	validation_1-rmse:1.72978
[991]	validation_0-rmse:1.54537	validation_1-rmse:1.72955
[992]	validation_0-rmse:1.54513	validation_1-rmse:1.72936
[993]	validation_0-rmse:1.54503	validation_1-rmse:1.72935
[994]	validation_0-rmse:1.54477	validation_1-rmse:1.72930
[995]	validation_0-rmse:1.54440	validation_1-rmse:1.72909
[996]	validation_0-rmse:1.54425	validation_1-rmse:1.72902
[997]	validation_0-rmse:1.54350	validation_1-rmse:1.72827
[998]	validation_0-rmse:1.54278	validation_1-rmse:1.72772
[999]	validation_0-rmse:1.54209	validation_1-rmse:1.72720
>>> Using model to predict target TA_T1_2_1 in unseen test data ...
>>> Using model to calculate permutation importance based on unseen test data ...
>>> Calculating prediction scores based on predicting unseen test data of TA_T1_2_1 ...
>>> Collecting results, details about training and testing can be accessed by calling .report_traintest().
>>> Done.

================================
MODEL TRAINING & TESTING RESULTS
================================

## DATA
  > target: TA_T1_2_1
  > features: 11 ['.DOY', '.HOUR', '.SEASON', '.RECORDNUMBER', '.YEARDOY', 'SW_IN_T1_2_1', '.YEARWEEK', '.YEARMONTH', '.WEEK', '.YEAR', '.MONTH']
  > 350640 records (with missing)
  > 350447 available records for target and all features (no missing values)
  > training on 262835 records (75.0%) of 262835 features between 2005-01-01 00:45:00 and 2024-12-31 23:15:00
  > testing on 87612 unseen records (25.0%) of TA_T1_2_1 between 2005-01-01 00:15:00 and 2024-12-31 23:45:00

## MODEL
  > the model was trained on training data (262835 records)
  > the model was tested on test data (87612 values)
  > estimator:  XGBRegressor(base_score=None, booster=None, callbacks=None,
             colsample_bylevel=None, colsample_bynode=None,
             colsample_bytree=None, device=None, early_stopping_rounds=50,
             enable_categorical=False, eval_metric=None, feature_types=None,
             gamma=None, grow_policy=None, importance_type=None,
             interaction_constraints=None, learning_rate=None, max_bin=None,
             max_cat_threshold=None, max_cat_to_onehot=None,
             max_delta_step=None, max_depth=None, max_leaves=None,
             min_child_weight=None, missing=nan, monotone_constraints=None,
             multi_strategy=None, n_estimators=1000, n_jobs=-1,
             num_parallel_tree=None, random_state=42, ...)
  > parameters:  {'objective': 'reg:squarederror', 'base_score': None, 'booster': None, 'callbacks': None, 'colsample_bylevel': None, 'colsample_bynode': None, 'colsample_bytree': None, 'device': None, 'early_stopping_rounds': 50, 'enable_categorical': False, 'eval_metric': None, 'feature_types': None, 'gamma': None, 'grow_policy': None, 'importance_type': None, 'interaction_constraints': None, 'learning_rate': None, 'max_bin': None, 'max_cat_threshold': None, 'max_cat_to_onehot': None, 'max_delta_step': None, 'max_depth': None, 'max_leaves': None, 'min_child_weight': None, 'missing': nan, 'monotone_constraints': None, 'multi_strategy': None, 'n_estimators': 1000, 'n_jobs': -1, 'num_parallel_tree': None, 'random_state': 42, 'reg_alpha': None, 'reg_lambda': None, 'sampling_method': None, 'scale_pos_weight': None, 'subsample': None, 'tree_method': None, 'validate_parameters': None, 'verbosity': None}
  > number of features used in model:  11
  > names of features used in model:  ['.DOY', '.HOUR', '.SEASON', '.RECORDNUMBER', '.YEARDOY', 'SW_IN_T1_2_1', '.YEARWEEK', '.YEARMONTH', '.WEEK', '.YEAR', '.MONTH']

## FEATURE IMPORTANCES
  > feature importances were calculated based on unseen test data of TA_T1_2_1 (87612 records).
  > feature importances are showing permutation importances from 10 repeats

               PERM_IMPORTANCE   PERM_SD
.DOY                  0.771144  0.002806
.SEASON               0.304357  0.001794
.HOUR                 0.265438  0.001582
.YEARDOY              0.180848  0.000919
SW_IN_T1_2_1          0.170660  0.000966
.RECORDNUMBER         0.162792  0.000692
.YEARWEEK             0.159954  0.000563
.WEEK                 0.135289  0.000600
.YEARMONTH            0.128779  0.000824
.MONTH                0.012186  0.000129
.YEAR                 0.004215  0.000072


## MODEL SCORES
  All scores were calculated based on unseen test data (87612 records).
  > MAE:  1.3086510101407869 (mean absolute error)
  > MedAE:  1.0264122083325806 (median absolute error)
  > MSE:  2.983207444710757 (mean squared error)
  > RMSE:  1.727196411735144 (root mean squared error)
  > MAXE:  14.304340839468995 (max error)
  > MAPE:  510443699952.678 (mean absolute percentage error)
  > R2:  0.9577378280968553
xgb.fillgaps(showplot_scores=False, showplot_importance=False)
xgb.report_gapfilling()
Gap-filling using final model ...
>>> Using final model on all data to predict target TA_T1_2_1 ...
>>> Using final model on all data to calculate permutation importance ...
>>> Calculating prediction scores based on all data predicting TA_T1_2_1 ...
>>> Predicting target TA_T1_2_1 where all features are available ... predicted 350640 records.
>>> Collecting results for final model ...
>>> Filling 193 missing records in target with predictions from final model ...
>>> Storing gap-filled time series in variable TA_T1_2_1_gfXG ...
>>> Restoring original timestamp in results ...
>>> Combining predictions from full model and fallback model ...

===================
GAP-FILLING RESULTS
===================

Model scores and feature importances were calculated from high-quality predicted targets (193 values, TA_T1_2_1_gfXG where flag=1) in comparison to observed targets (350447 values, TA_T1_2_1).

## TARGET
- first timestamp:  2005-01-01 00:15:00
- last timestamp:  2024-12-31 23:45:00
- potential number of values: 350640 values)
- target column (observed):  TA_T1_2_1
- missing records (observed):  193 (cross-check from flag: 193)
- target column (gap-filled):  TA_T1_2_1_gfXG  (350640 values)
- missing records (gap-filled):  0
- gap-filling flag: FLAG_TA_T1_2_1_gfXG_ISFILLED
  > flag 0 ... observed targets (350447 values)
  > flag 1 ... targets gap-filled with high-quality, all features available (193 values)
  > flag 2 ... targets gap-filled with fallback (0 values)

## FEATURE IMPORTANCES
- names of features used in model:  ['.DOY', '.SEASON', '.HOUR', '.YEARDOY', 'SW_IN_T1_2_1', '.RECORDNUMBER', '.YEARWEEK', '.WEEK', '.YEARMONTH', '.MONTH', '.YEAR']
- number of features used in model:  11
- permutation importances were calculated from 10 repeats.

               PERM_IMPORTANCE   PERM_SD
.DOY                  0.774335  0.001391
.SEASON               0.302882  0.001007
.HOUR                 0.267670  0.000883
.YEARDOY              0.180432  0.000565
SW_IN_T1_2_1          0.173023  0.000335
.RECORDNUMBER         0.162385  0.000230
.YEARWEEK             0.160514  0.000311
.WEEK                 0.133567  0.000355
.YEARMONTH            0.127686  0.000235
.MONTH                0.012299  0.000036
.YEAR                 0.004079  0.000035

## MODEL
The model was trained on a training set with test size 25.00%.
- estimator:  XGBRegressor(base_score=None, booster=None, callbacks=None,
             colsample_bylevel=None, colsample_bynode=None,
             colsample_bytree=None, device=None, early_stopping_rounds=50,
             enable_categorical=False, eval_metric=None, feature_types=None,
             gamma=None, grow_policy=None, importance_type=None,
             interaction_constraints=None, learning_rate=None, max_bin=None,
             max_cat_threshold=None, max_cat_to_onehot=None,
             max_delta_step=None, max_depth=None, max_leaves=None,
             min_child_weight=None, missing=nan, monotone_constraints=None,
             multi_strategy=None, n_estimators=1000, n_jobs=-1,
             num_parallel_tree=None, random_state=42, ...)
- parameters:  {'objective': 'reg:squarederror', 'base_score': None, 'booster': None, 'callbacks': None, 'colsample_bylevel': None, 'colsample_bynode': None, 'colsample_bytree': None, 'device': None, 'early_stopping_rounds': 50, 'enable_categorical': False, 'eval_metric': None, 'feature_types': None, 'gamma': None, 'grow_policy': None, 'importance_type': None, 'interaction_constraints': None, 'learning_rate': None, 'max_bin': None, 'max_cat_threshold': None, 'max_cat_to_onehot': None, 'max_delta_step': None, 'max_depth': None, 'max_leaves': None, 'min_child_weight': None, 'missing': nan, 'monotone_constraints': None, 'multi_strategy': None, 'n_estimators': 1000, 'n_jobs': -1, 'num_parallel_tree': None, 'random_state': 42, 'reg_alpha': None, 'reg_lambda': None, 'sampling_method': None, 'scale_pos_weight': None, 'subsample': None, 'tree_method': None, 'validate_parameters': None, 'verbosity': None}

## MODEL SCORES
- MAE:  1.1976371817198224 (mean absolute error)
- MedAE:  0.9264980378011067 (median absolute error)
- MSE:  2.5293335678454474 (mean squared error)
- RMSE:  1.5903878671083502 (root mean squared error)
- MAXE:  14.304340839468995 (max error)
- MAPE:  340381448834.361 (mean absolute percentage error)
- R2:  0.9644377814155215

Results#

results = xgb.gapfilling_df_
results
.PREDICTIONS_FULLMODEL TA_T1_2_1 .GAP_PREDICTIONS FLAG_TA_T1_2_1_gfXG_ISFILLED TA_T1_2_1_gfXG .PREDICTIONS_FALLBACK .GAPFILLED_CUMULATIVE .PREDICTIONS
TIMESTAMP_MIDDLE
2005-01-01 00:15:00 3.541210 1.566667 NaN 0 1.566667 None 1.566667e+00 3.541210
2005-01-01 00:45:00 3.541210 1.533333 NaN 0 1.533333 None 3.100000e+00 3.541210
2005-01-01 01:15:00 3.764976 1.566667 NaN 0 1.566667 None 4.666667e+00 3.764976
2005-01-01 01:45:00 3.764976 1.566667 NaN 0 1.566667 None 6.233333e+00 3.764976
2005-01-01 02:15:00 2.921293 1.500000 NaN 0 1.500000 None 7.733333e+00 2.921293
... ... ... ... ... ... ... ... ...
2024-12-31 21:45:00 -2.075586 -1.919472 NaN 0 -1.919472 None 3.502278e+06 -2.075586
2024-12-31 22:15:00 -2.026122 -2.104678 NaN 0 -2.104678 None 3.502276e+06 -2.026122
2024-12-31 22:45:00 -2.026122 -2.089444 NaN 0 -2.089444 None 3.502274e+06 -2.026122
2024-12-31 23:15:00 -2.331489 -2.355761 NaN 0 -2.355761 None 3.502272e+06 -2.331489
2024-12-31 23:45:00 -2.331489 -2.578839 NaN 0 -2.578839 None 3.502269e+06 -2.331489

350640 rows × 8 columns

Add to data#

# Combine data
data_simple_2005_2024['TA_T1_2_1'] = results['TA_T1_2_1_gfXG'].copy()
data_simple_2005_2024['TA_T1_2_1']
TIMESTAMP_MIDDLE
2005-01-01 00:15:00    1.566667
2005-01-01 00:45:00    1.533333
2005-01-01 01:15:00    1.566667
2005-01-01 01:45:00    1.566667
2005-01-01 02:15:00    1.500000
                         ...   
2024-12-31 21:45:00   -1.919472
2024-12-31 22:15:00   -2.104678
2024-12-31 22:45:00   -2.089444
2024-12-31 23:15:00   -2.355761
2024-12-31 23:45:00   -2.578839
Freq: 30min, Name: TA_T1_2_1, Length: 350640, dtype: float64
# Combine flags
data_simple_2005_2024['FLAG_TA_T1_2_1_ISFILLED'] = data_simple_2005_2024['FLAG_TA_T1_2_1_ISFILLED'].combine_first(results['FLAG_TA_T1_2_1_gfXG_ISFILLED'])
data_simple_2005_2024['FLAG_TA_T1_2_1_ISFILLED']
TIMESTAMP_MIDDLE
2005-01-01 00:15:00    3.0
2005-01-01 00:45:00    3.0
2005-01-01 01:15:00    3.0
2005-01-01 01:45:00    3.0
2005-01-01 02:15:00    3.0
                      ... 
2024-12-31 21:45:00    0.0
2024-12-31 22:15:00    0.0
2024-12-31 22:45:00    0.0
2024-12-31 23:15:00    0.0
2024-12-31 23:45:00    0.0
Freq: 30min, Name: FLAG_TA_T1_2_1_ISFILLED, Length: 350640, dtype: float64
title = "Air temperature"
data_simple_2005_2024[['TA_T1_2_1', 'FLAG_TA_T1_2_1_ISFILLED']].plot(x_compat=True, title=title, subplots=True, figsize=(20, 6));
../../_images/5cf637d579807774715abc8e0b8c1ab15d1d35893e78f4518c354e697add469e.png

PPFD#

_df = pd.DataFrame()
_df['PPFD_IN_T1_2_2'] = data_simple_2005_2024[['PPFD_IN_T1_2_2']].copy()
_df['SW_IN_T1_2_1'] = data_simple_2005_2024[['SW_IN_T1_2_1']].copy()
_df
PPFD_IN_T1_2_2 SW_IN_T1_2_1
TIMESTAMP_MIDDLE
2005-01-01 00:15:00 NaN 0.0
2005-01-01 00:45:00 NaN 0.0
2005-01-01 01:15:00 NaN 0.0
2005-01-01 01:45:00 NaN 0.0
2005-01-01 02:15:00 NaN 0.0
... ... ...
2024-12-31 21:45:00 0.0 0.0
2024-12-31 22:15:00 0.0 0.0
2024-12-31 22:45:00 0.0 0.0
2024-12-31 23:15:00 0.0 0.0
2024-12-31 23:45:00 0.0 0.0

350640 rows × 2 columns

Set nighttime data to zero#

# Detect nighttime
from diive.pkgs.createvar.daynightflag import DaytimeNighttimeFlag
dnf = DaytimeNighttimeFlag(
    timestamp_index=_df.index,    
    lat=47.210227,  # CH-CHA
    lon=8.410645,  # CH-CHA
    utc_offset=1,
    nighttime_threshold=0.001)
nighttimeflag = dnf.get_nighttime_flag()
nighttime_ix = nighttimeflag == 1

Some nighttime data is above or below zero:

HeatmapDateTime(_df.loc[nighttime_ix, 'PPFD_IN_T1_2_2']).plot()
../../_images/51567268c73c7097522ac1518aaece5c0dffc0089ffe1f583d770b7fd1bc4b80.png
_df.loc[nighttime_ix, 'PPFD_IN_T1_2_2'].describe()
count    167652.000000
mean          0.346994
std           3.748432
min         -42.389820
25%          -0.168090
50%           0.000000
75%           0.000000
max         254.000000
Name: PPFD_IN_T1_2_2, dtype: float64
_df.loc[nighttime_ix, 'PPFD_IN_T1_2_2'] = 0
_df.loc[nighttime_ix, 'PPFD_IN_T1_2_2'].describe()
count    175280.0
mean          0.0
std           0.0
min           0.0
25%           0.0
50%           0.0
75%           0.0
max           0.0
Name: PPFD_IN_T1_2_2, dtype: float64
HeatmapDateTime(_df.loc[nighttime_ix, 'PPFD_IN_T1_2_2']).plot()
../../_images/9f2c0a8c23bad61600e5c5397edf9737068c75dfcc19952227f4d25a7fe793ba.png
HeatmapDateTime(_df['PPFD_IN_T1_2_2']).plot()
../../_images/54a350018041943d10819f20dc9e8d2efc1a5b45a59956c1f78221e2ee18df8f.png

Fill#

xgb = XGBoostTS(
    input_df=_df,
    target_col='PPFD_IN_T1_2_2',
    perm_n_repeats=10,
    include_timestamp_as_features=True,
    add_continuous_record_number=True,
    n_estimators=1000,
    random_state=42,
    early_stopping_rounds=50,
    n_jobs=-1
)
Adding new data columns ...
++ Added new columns with timestamp info: ['.YEAR', '.SEASON', '.MONTH', '.WEEK', '.DOY', '.HOUR', '.YEARMONTH', '.YEARDOY', '.YEARWEEK'] 
++ Added new column .RECORDNUMBER with record numbers from 1 to 350640.
xgb.reduce_features()
xgb.report_feature_reduction()
Feature reduction based on permutation importance ...
[0]	validation_0-rmse:325.23732	validation_1-rmse:325.23732
[1]	validation_0-rmse:229.11486	validation_1-rmse:229.11486
[2]	validation_0-rmse:162.29953	validation_1-rmse:162.29953
[3]	validation_0-rmse:116.22189	validation_1-rmse:116.22189
[4]	validation_0-rmse:84.81768	validation_1-rmse:84.81768
[5]	validation_0-rmse:63.89091	validation_1-rmse:63.89091
[6]	validation_0-rmse:50.34313	validation_1-rmse:50.34313
[7]	validation_0-rmse:41.93109	validation_1-rmse:41.93109
[8]	validation_0-rmse:36.89622	validation_1-rmse:36.89622
[9]	validation_0-rmse:33.88641	validation_1-rmse:33.88641
[10]	validation_0-rmse:32.15637	validation_1-rmse:32.15637
[11]	validation_0-rmse:31.06934	validation_1-rmse:31.06934
[12]	validation_0-rmse:30.32861	validation_1-rmse:30.32861
[13]	validation_0-rmse:29.85210	validation_1-rmse:29.85210
[14]	validation_0-rmse:29.38520	validation_1-rmse:29.38520
[15]	validation_0-rmse:29.10881	validation_1-rmse:29.10881
[16]	validation_0-rmse:28.89576	validation_1-rmse:28.89576
[17]	validation_0-rmse:28.67629	validation_1-rmse:28.67629
[18]	validation_0-rmse:27.61129	validation_1-rmse:27.61129
[19]	validation_0-rmse:27.45010	validation_1-rmse:27.45010
[20]	validation_0-rmse:27.05827	validation_1-rmse:27.05827
[21]	validation_0-rmse:26.92968	validation_1-rmse:26.92968
[22]	validation_0-rmse:26.74150	validation_1-rmse:26.74150
[23]	validation_0-rmse:25.98934	validation_1-rmse:25.98934
[24]	validation_0-rmse:25.89394	validation_1-rmse:25.89394
[25]	validation_0-rmse:25.81129	validation_1-rmse:25.81129
[26]	validation_0-rmse:25.68321	validation_1-rmse:25.68321
[27]	validation_0-rmse:25.56458	validation_1-rmse:25.56458
[28]	validation_0-rmse:25.50611	validation_1-rmse:25.50611
[29]	validation_0-rmse:25.31716	validation_1-rmse:25.31716
[30]	validation_0-rmse:25.26619	validation_1-rmse:25.26619
[31]	validation_0-rmse:25.17827	validation_1-rmse:25.17827
[32]	validation_0-rmse:24.99436	validation_1-rmse:24.99436
[33]	validation_0-rmse:24.80584	validation_1-rmse:24.80584
[34]	validation_0-rmse:24.69920	validation_1-rmse:24.69920
[35]	validation_0-rmse:24.61161	validation_1-rmse:24.61161
[36]	validation_0-rmse:24.44045	validation_1-rmse:24.44045
[37]	validation_0-rmse:24.09383	validation_1-rmse:24.09383
[38]	validation_0-rmse:23.98184	validation_1-rmse:23.98184
[39]	validation_0-rmse:23.91147	validation_1-rmse:23.91147
[40]	validation_0-rmse:23.82869	validation_1-rmse:23.82869
[41]	validation_0-rmse:23.72384	validation_1-rmse:23.72384
[42]	validation_0-rmse:23.50802	validation_1-rmse:23.50802
[43]	validation_0-rmse:23.30224	validation_1-rmse:23.30224
[44]	validation_0-rmse:23.11414	validation_1-rmse:23.11414
[45]	validation_0-rmse:22.89405	validation_1-rmse:22.89405
[46]	validation_0-rmse:22.85172	validation_1-rmse:22.85172
[47]	validation_0-rmse:22.77942	validation_1-rmse:22.77942
[48]	validation_0-rmse:22.60177	validation_1-rmse:22.60177
[49]	validation_0-rmse:22.55924	validation_1-rmse:22.55924
[50]	validation_0-rmse:22.51415	validation_1-rmse:22.51415
[51]	validation_0-rmse:22.49164	validation_1-rmse:22.49164
[52]	validation_0-rmse:22.43381	validation_1-rmse:22.43381
[53]	validation_0-rmse:22.37959	validation_1-rmse:22.37959
[54]	validation_0-rmse:22.26734	validation_1-rmse:22.26734
[55]	validation_0-rmse:22.14601	validation_1-rmse:22.14601
[56]	validation_0-rmse:22.10158	validation_1-rmse:22.10158
[57]	validation_0-rmse:22.04391	validation_1-rmse:22.04391
[58]	validation_0-rmse:21.96226	validation_1-rmse:21.96226
[59]	validation_0-rmse:21.93287	validation_1-rmse:21.93287
[60]	validation_0-rmse:21.89663	validation_1-rmse:21.89663
[61]	validation_0-rmse:21.88077	validation_1-rmse:21.88077
[62]	validation_0-rmse:21.84089	validation_1-rmse:21.84089
[63]	validation_0-rmse:21.76557	validation_1-rmse:21.76557
[64]	validation_0-rmse:21.66634	validation_1-rmse:21.66634
[65]	validation_0-rmse:21.59513	validation_1-rmse:21.59513
[66]	validation_0-rmse:21.55169	validation_1-rmse:21.55169
[67]	validation_0-rmse:21.48051	validation_1-rmse:21.48051
[68]	validation_0-rmse:21.34820	validation_1-rmse:21.34820
[69]	validation_0-rmse:21.30320	validation_1-rmse:21.30320
[70]	validation_0-rmse:21.28464	validation_1-rmse:21.28464
[71]	validation_0-rmse:21.25278	validation_1-rmse:21.25278
[72]	validation_0-rmse:21.22200	validation_1-rmse:21.22200
[73]	validation_0-rmse:21.02341	validation_1-rmse:21.02341
[74]	validation_0-rmse:20.98292	validation_1-rmse:20.98292
[75]	validation_0-rmse:20.90164	validation_1-rmse:20.90164
[76]	validation_0-rmse:20.77617	validation_1-rmse:20.77617
[77]	validation_0-rmse:20.71614	validation_1-rmse:20.71614
[78]	validation_0-rmse:20.69473	validation_1-rmse:20.69473
[79]	validation_0-rmse:20.60632	validation_1-rmse:20.60632
[80]	validation_0-rmse:20.49832	validation_1-rmse:20.49832
[81]	validation_0-rmse:20.45575	validation_1-rmse:20.45575
[82]	validation_0-rmse:20.31136	validation_1-rmse:20.31136
[83]	validation_0-rmse:20.29686	validation_1-rmse:20.29686
[84]	validation_0-rmse:20.22197	validation_1-rmse:20.22197
[85]	validation_0-rmse:20.20349	validation_1-rmse:20.20349
[86]	validation_0-rmse:20.18671	validation_1-rmse:20.18671
[87]	validation_0-rmse:20.15988	validation_1-rmse:20.15988
[88]	validation_0-rmse:20.05117	validation_1-rmse:20.05117
[89]	validation_0-rmse:20.03630	validation_1-rmse:20.03630
[90]	validation_0-rmse:20.01599	validation_1-rmse:20.01599
[91]	validation_0-rmse:19.99655	validation_1-rmse:19.99655
[92]	validation_0-rmse:19.97684	validation_1-rmse:19.97684
[93]	validation_0-rmse:19.93412	validation_1-rmse:19.93412
[94]	validation_0-rmse:19.90412	validation_1-rmse:19.90412
[95]	validation_0-rmse:19.86974	validation_1-rmse:19.86974
[96]	validation_0-rmse:19.69079	validation_1-rmse:19.69079
[97]	validation_0-rmse:19.58252	validation_1-rmse:19.58252
[98]	validation_0-rmse:19.46602	validation_1-rmse:19.46602
[99]	validation_0-rmse:19.39489	validation_1-rmse:19.39489
[100]	validation_0-rmse:19.33497	validation_1-rmse:19.33497
[101]	validation_0-rmse:19.31238	validation_1-rmse:19.31238
[102]	validation_0-rmse:19.23653	validation_1-rmse:19.23653
[103]	validation_0-rmse:19.22474	validation_1-rmse:19.22474
[104]	validation_0-rmse:19.19147	validation_1-rmse:19.19147
[105]	validation_0-rmse:19.04643	validation_1-rmse:19.04643
[106]	validation_0-rmse:19.01838	validation_1-rmse:19.01838
[107]	validation_0-rmse:18.98251	validation_1-rmse:18.98251
[108]	validation_0-rmse:18.93977	validation_1-rmse:18.93977
[109]	validation_0-rmse:18.91998	validation_1-rmse:18.91998
[110]	validation_0-rmse:18.88299	validation_1-rmse:18.88299
[111]	validation_0-rmse:18.84274	validation_1-rmse:18.84274
[112]	validation_0-rmse:18.71749	validation_1-rmse:18.71749
[113]	validation_0-rmse:18.66832	validation_1-rmse:18.66832
[114]	validation_0-rmse:18.65477	validation_1-rmse:18.65477
[115]	validation_0-rmse:18.62735	validation_1-rmse:18.62735
[116]	validation_0-rmse:18.62037	validation_1-rmse:18.62037
[117]	validation_0-rmse:18.51517	validation_1-rmse:18.51517
[118]	validation_0-rmse:18.49771	validation_1-rmse:18.49771
[119]	validation_0-rmse:18.47728	validation_1-rmse:18.47728
[120]	validation_0-rmse:18.46705	validation_1-rmse:18.46705
[121]	validation_0-rmse:18.46114	validation_1-rmse:18.46114
[122]	validation_0-rmse:18.42949	validation_1-rmse:18.42949
[123]	validation_0-rmse:18.40906	validation_1-rmse:18.40906
[124]	validation_0-rmse:18.36940	validation_1-rmse:18.36940
[125]	validation_0-rmse:18.34741	validation_1-rmse:18.34741
[126]	validation_0-rmse:18.32024	validation_1-rmse:18.32024
[127]	validation_0-rmse:18.30009	validation_1-rmse:18.30009
[128]	validation_0-rmse:18.21767	validation_1-rmse:18.21767
[129]	validation_0-rmse:18.19902	validation_1-rmse:18.19902
[130]	validation_0-rmse:18.13430	validation_1-rmse:18.13430
[131]	validation_0-rmse:18.12550	validation_1-rmse:18.12550
[132]	validation_0-rmse:18.11015	validation_1-rmse:18.11015
[133]	validation_0-rmse:18.08187	validation_1-rmse:18.08187
[134]	validation_0-rmse:18.04328	validation_1-rmse:18.04328
[135]	validation_0-rmse:18.02783	validation_1-rmse:18.02783
[136]	validation_0-rmse:17.99411	validation_1-rmse:17.99411
[137]	validation_0-rmse:17.98145	validation_1-rmse:17.98145
[138]	validation_0-rmse:17.96693	validation_1-rmse:17.96693
[139]	validation_0-rmse:17.95180	validation_1-rmse:17.95180
[140]	validation_0-rmse:17.93327	validation_1-rmse:17.93327
[141]	validation_0-rmse:17.92089	validation_1-rmse:17.92089
[142]	validation_0-rmse:17.85956	validation_1-rmse:17.85956
[143]	validation_0-rmse:17.85223	validation_1-rmse:17.85223
[144]	validation_0-rmse:17.77038	validation_1-rmse:17.77038
[145]	validation_0-rmse:17.72640	validation_1-rmse:17.72640
[146]	validation_0-rmse:17.63253	validation_1-rmse:17.63253
[147]	validation_0-rmse:17.61314	validation_1-rmse:17.61314
[148]	validation_0-rmse:17.59229	validation_1-rmse:17.59229
[149]	validation_0-rmse:17.57835	validation_1-rmse:17.57835
[150]	validation_0-rmse:17.56318	validation_1-rmse:17.56318
[151]	validation_0-rmse:17.52169	validation_1-rmse:17.52169
[152]	validation_0-rmse:17.51491	validation_1-rmse:17.51491
[153]	validation_0-rmse:17.50174	validation_1-rmse:17.50174
[154]	validation_0-rmse:17.48610	validation_1-rmse:17.48610
[155]	validation_0-rmse:17.48100	validation_1-rmse:17.48100
[156]	validation_0-rmse:17.46549	validation_1-rmse:17.46549
[157]	validation_0-rmse:17.42663	validation_1-rmse:17.42663
[158]	validation_0-rmse:17.40137	validation_1-rmse:17.40137
[159]	validation_0-rmse:17.39235	validation_1-rmse:17.39235
[160]	validation_0-rmse:17.38107	validation_1-rmse:17.38107
[161]	validation_0-rmse:17.37711	validation_1-rmse:17.37711
[162]	validation_0-rmse:17.35678	validation_1-rmse:17.35678
[163]	validation_0-rmse:17.33097	validation_1-rmse:17.33097
[164]	validation_0-rmse:17.31296	validation_1-rmse:17.31296
[165]	validation_0-rmse:17.28154	validation_1-rmse:17.28154
[166]	validation_0-rmse:17.23627	validation_1-rmse:17.23627
[167]	validation_0-rmse:17.18413	validation_1-rmse:17.18413
[168]	validation_0-rmse:17.11274	validation_1-rmse:17.11274
[169]	validation_0-rmse:17.10047	validation_1-rmse:17.10047
[170]	validation_0-rmse:17.08703	validation_1-rmse:17.08703
[171]	validation_0-rmse:17.03920	validation_1-rmse:17.03920
[172]	validation_0-rmse:17.02573	validation_1-rmse:17.02573
[173]	validation_0-rmse:16.99503	validation_1-rmse:16.99503
[174]	validation_0-rmse:16.97932	validation_1-rmse:16.97932
[175]	validation_0-rmse:16.96080	validation_1-rmse:16.96080
[176]	validation_0-rmse:16.93767	validation_1-rmse:16.93767
[177]	validation_0-rmse:16.91120	validation_1-rmse:16.91120
[178]	validation_0-rmse:16.89281	validation_1-rmse:16.89281
[179]	validation_0-rmse:16.85882	validation_1-rmse:16.85882
[180]	validation_0-rmse:16.84819	validation_1-rmse:16.84819
[181]	validation_0-rmse:16.83773	validation_1-rmse:16.83773
[182]	validation_0-rmse:16.82801	validation_1-rmse:16.82801
[183]	validation_0-rmse:16.80383	validation_1-rmse:16.80383
[184]	validation_0-rmse:16.77088	validation_1-rmse:16.77088
[185]	validation_0-rmse:16.76141	validation_1-rmse:16.76141
[186]	validation_0-rmse:16.74242	validation_1-rmse:16.74242
[187]	validation_0-rmse:16.72845	validation_1-rmse:16.72845
[188]	validation_0-rmse:16.68735	validation_1-rmse:16.68735
[189]	validation_0-rmse:16.63743	validation_1-rmse:16.63743
[190]	validation_0-rmse:16.63505	validation_1-rmse:16.63505
[191]	validation_0-rmse:16.63088	validation_1-rmse:16.63088
[192]	validation_0-rmse:16.62448	validation_1-rmse:16.62448
[193]	validation_0-rmse:16.60762	validation_1-rmse:16.60762
[194]	validation_0-rmse:16.59288	validation_1-rmse:16.59288
[195]	validation_0-rmse:16.56429	validation_1-rmse:16.56429
[196]	validation_0-rmse:16.54772	validation_1-rmse:16.54772
[197]	validation_0-rmse:16.48664	validation_1-rmse:16.48664
[198]	validation_0-rmse:16.47057	validation_1-rmse:16.47057
[199]	validation_0-rmse:16.46075	validation_1-rmse:16.46075
[200]	validation_0-rmse:16.44295	validation_1-rmse:16.44295
[201]	validation_0-rmse:16.43760	validation_1-rmse:16.43760
[202]	validation_0-rmse:16.38772	validation_1-rmse:16.38772
[203]	validation_0-rmse:16.37879	validation_1-rmse:16.37879
[204]	validation_0-rmse:16.36946	validation_1-rmse:16.36946
[205]	validation_0-rmse:16.36150	validation_1-rmse:16.36150
[206]	validation_0-rmse:16.33134	validation_1-rmse:16.33134
[207]	validation_0-rmse:16.26498	validation_1-rmse:16.26498
[208]	validation_0-rmse:16.25646	validation_1-rmse:16.25646
[209]	validation_0-rmse:16.23185	validation_1-rmse:16.23185
[210]	validation_0-rmse:16.22273	validation_1-rmse:16.22273
[211]	validation_0-rmse:16.20715	validation_1-rmse:16.20715
[212]	validation_0-rmse:16.17504	validation_1-rmse:16.17504
[213]	validation_0-rmse:16.15121	validation_1-rmse:16.15121
[214]	validation_0-rmse:16.08250	validation_1-rmse:16.08250
[215]	validation_0-rmse:16.07213	validation_1-rmse:16.07213
[216]	validation_0-rmse:16.04159	validation_1-rmse:16.04159
[217]	validation_0-rmse:16.01847	validation_1-rmse:16.01847
[218]	validation_0-rmse:16.00331	validation_1-rmse:16.00331
[219]	validation_0-rmse:15.99785	validation_1-rmse:15.99785
[220]	validation_0-rmse:15.98435	validation_1-rmse:15.98435
[221]	validation_0-rmse:15.97209	validation_1-rmse:15.97209
[222]	validation_0-rmse:15.94593	validation_1-rmse:15.94593
[223]	validation_0-rmse:15.94246	validation_1-rmse:15.94246
[224]	validation_0-rmse:15.92297	validation_1-rmse:15.92297
[225]	validation_0-rmse:15.90358	validation_1-rmse:15.90358
[226]	validation_0-rmse:15.85613	validation_1-rmse:15.85613
[227]	validation_0-rmse:15.84409	validation_1-rmse:15.84409
[228]	validation_0-rmse:15.81660	validation_1-rmse:15.81660
[229]	validation_0-rmse:15.79060	validation_1-rmse:15.79060
[230]	validation_0-rmse:15.77386	validation_1-rmse:15.77386
[231]	validation_0-rmse:15.73101	validation_1-rmse:15.73101
[232]	validation_0-rmse:15.67614	validation_1-rmse:15.67614
[233]	validation_0-rmse:15.65280	validation_1-rmse:15.65280
[234]	validation_0-rmse:15.60750	validation_1-rmse:15.60750
[235]	validation_0-rmse:15.58784	validation_1-rmse:15.58784
[236]	validation_0-rmse:15.57975	validation_1-rmse:15.57975
[237]	validation_0-rmse:15.56212	validation_1-rmse:15.56212
[238]	validation_0-rmse:15.55329	validation_1-rmse:15.55329
[239]	validation_0-rmse:15.54589	validation_1-rmse:15.54589
[240]	validation_0-rmse:15.51376	validation_1-rmse:15.51376
[241]	validation_0-rmse:15.48625	validation_1-rmse:15.48625
[242]	validation_0-rmse:15.47825	validation_1-rmse:15.47825
[243]	validation_0-rmse:15.46466	validation_1-rmse:15.46466
[244]	validation_0-rmse:15.45417	validation_1-rmse:15.45417
[245]	validation_0-rmse:15.44485	validation_1-rmse:15.44485
[246]	validation_0-rmse:15.40141	validation_1-rmse:15.40141
[247]	validation_0-rmse:15.37300	validation_1-rmse:15.37300
[248]	validation_0-rmse:15.36761	validation_1-rmse:15.36761
[249]	validation_0-rmse:15.35279	validation_1-rmse:15.35279
[250]	validation_0-rmse:15.33077	validation_1-rmse:15.33077
[251]	validation_0-rmse:15.31142	validation_1-rmse:15.31142
[252]	validation_0-rmse:15.30614	validation_1-rmse:15.30614
[253]	validation_0-rmse:15.30064	validation_1-rmse:15.30064
[254]	validation_0-rmse:15.26568	validation_1-rmse:15.26568
[255]	validation_0-rmse:15.25032	validation_1-rmse:15.25032
[256]	validation_0-rmse:15.24577	validation_1-rmse:15.24577
[257]	validation_0-rmse:15.23011	validation_1-rmse:15.23011
[258]	validation_0-rmse:15.20951	validation_1-rmse:15.20951
[259]	validation_0-rmse:15.20054	validation_1-rmse:15.20054
[260]	validation_0-rmse:15.19072	validation_1-rmse:15.19072
[261]	validation_0-rmse:15.13569	validation_1-rmse:15.13569
[262]	validation_0-rmse:15.11711	validation_1-rmse:15.11711
[263]	validation_0-rmse:15.06884	validation_1-rmse:15.06884
[264]	validation_0-rmse:15.03524	validation_1-rmse:15.03524
[265]	validation_0-rmse:15.01291	validation_1-rmse:15.01291
[266]	validation_0-rmse:15.00077	validation_1-rmse:15.00077
[267]	validation_0-rmse:14.98962	validation_1-rmse:14.98962
[268]	validation_0-rmse:14.97355	validation_1-rmse:14.97355
[269]	validation_0-rmse:14.96501	validation_1-rmse:14.96501
[270]	validation_0-rmse:14.96029	validation_1-rmse:14.96029
[271]	validation_0-rmse:14.91142	validation_1-rmse:14.91142
[272]	validation_0-rmse:14.88293	validation_1-rmse:14.88293
[273]	validation_0-rmse:14.87535	validation_1-rmse:14.87535
[274]	validation_0-rmse:14.84565	validation_1-rmse:14.84565
[275]	validation_0-rmse:14.82566	validation_1-rmse:14.82566
[276]	validation_0-rmse:14.82179	validation_1-rmse:14.82179
[277]	validation_0-rmse:14.79794	validation_1-rmse:14.79794
[278]	validation_0-rmse:14.78650	validation_1-rmse:14.78650
[279]	validation_0-rmse:14.78067	validation_1-rmse:14.78067
[280]	validation_0-rmse:14.76908	validation_1-rmse:14.76908
[281]	validation_0-rmse:14.75735	validation_1-rmse:14.75735
[282]	validation_0-rmse:14.73480	validation_1-rmse:14.73480
[283]	validation_0-rmse:14.72654	validation_1-rmse:14.72654
[284]	validation_0-rmse:14.70083	validation_1-rmse:14.70083
[285]	validation_0-rmse:14.69235	validation_1-rmse:14.69235
[286]	validation_0-rmse:14.68636	validation_1-rmse:14.68636
[287]	validation_0-rmse:14.67202	validation_1-rmse:14.67202
[288]	validation_0-rmse:14.65167	validation_1-rmse:14.65167
[289]	validation_0-rmse:14.64580	validation_1-rmse:14.64580
[290]	validation_0-rmse:14.56813	validation_1-rmse:14.56813
[291]	validation_0-rmse:14.55546	validation_1-rmse:14.55546
[292]	validation_0-rmse:14.53946	validation_1-rmse:14.53946
[293]	validation_0-rmse:14.53549	validation_1-rmse:14.53549
[294]	validation_0-rmse:14.50164	validation_1-rmse:14.50164
[295]	validation_0-rmse:14.47134	validation_1-rmse:14.47134
[296]	validation_0-rmse:14.41599	validation_1-rmse:14.41599
[297]	validation_0-rmse:14.38045	validation_1-rmse:14.38045
[298]	validation_0-rmse:14.37039	validation_1-rmse:14.37039
[299]	validation_0-rmse:14.35422	validation_1-rmse:14.35422
[300]	validation_0-rmse:14.34813	validation_1-rmse:14.34813
[301]	validation_0-rmse:14.34039	validation_1-rmse:14.34039
[302]	validation_0-rmse:14.32881	validation_1-rmse:14.32881
[303]	validation_0-rmse:14.32334	validation_1-rmse:14.32334
[304]	validation_0-rmse:14.32069	validation_1-rmse:14.32069
[305]	validation_0-rmse:14.31346	validation_1-rmse:14.31346
[306]	validation_0-rmse:14.30910	validation_1-rmse:14.30910
[307]	validation_0-rmse:14.30392	validation_1-rmse:14.30392
[308]	validation_0-rmse:14.26553	validation_1-rmse:14.26553
[309]	validation_0-rmse:14.25690	validation_1-rmse:14.25690
[310]	validation_0-rmse:14.24637	validation_1-rmse:14.24637
[311]	validation_0-rmse:14.22093	validation_1-rmse:14.22093
[312]	validation_0-rmse:14.21098	validation_1-rmse:14.21098
[313]	validation_0-rmse:14.20358	validation_1-rmse:14.20358
[314]	validation_0-rmse:14.18279	validation_1-rmse:14.18279
[315]	validation_0-rmse:14.17797	validation_1-rmse:14.17797
[316]	validation_0-rmse:14.17117	validation_1-rmse:14.17117
[317]	validation_0-rmse:14.15828	validation_1-rmse:14.15828
[318]	validation_0-rmse:14.15083	validation_1-rmse:14.15083
[319]	validation_0-rmse:14.14243	validation_1-rmse:14.14243
[320]	validation_0-rmse:14.13236	validation_1-rmse:14.13236
[321]	validation_0-rmse:14.12465	validation_1-rmse:14.12465
[322]	validation_0-rmse:14.11600	validation_1-rmse:14.11600
[323]	validation_0-rmse:14.10381	validation_1-rmse:14.10381
[324]	validation_0-rmse:14.09638	validation_1-rmse:14.09638
[325]	validation_0-rmse:14.08156	validation_1-rmse:14.08156
[326]	validation_0-rmse:14.07476	validation_1-rmse:14.07476
[327]	validation_0-rmse:14.06876	validation_1-rmse:14.06876
[328]	validation_0-rmse:14.05836	validation_1-rmse:14.05836
[329]	validation_0-rmse:14.05163	validation_1-rmse:14.05163
[330]	validation_0-rmse:14.04521	validation_1-rmse:14.04521
[331]	validation_0-rmse:14.04097	validation_1-rmse:14.04097
[332]	validation_0-rmse:14.02050	validation_1-rmse:14.02050
[333]	validation_0-rmse:14.01303	validation_1-rmse:14.01303
[334]	validation_0-rmse:13.95476	validation_1-rmse:13.95476
[335]	validation_0-rmse:13.94693	validation_1-rmse:13.94693
[336]	validation_0-rmse:13.94173	validation_1-rmse:13.94173
[337]	validation_0-rmse:13.91708	validation_1-rmse:13.91708
[338]	validation_0-rmse:13.90136	validation_1-rmse:13.90136
[339]	validation_0-rmse:13.88699	validation_1-rmse:13.88699
[340]	validation_0-rmse:13.88292	validation_1-rmse:13.88292
[341]	validation_0-rmse:13.86895	validation_1-rmse:13.86895
[342]	validation_0-rmse:13.84968	validation_1-rmse:13.84968
[343]	validation_0-rmse:13.84109	validation_1-rmse:13.84109
[344]	validation_0-rmse:13.83673	validation_1-rmse:13.83673
[345]	validation_0-rmse:13.81448	validation_1-rmse:13.81448
[346]	validation_0-rmse:13.80275	validation_1-rmse:13.80275
[347]	validation_0-rmse:13.78811	validation_1-rmse:13.78811
[348]	validation_0-rmse:13.77512	validation_1-rmse:13.77512
[349]	validation_0-rmse:13.77009	validation_1-rmse:13.77009
[350]	validation_0-rmse:13.75733	validation_1-rmse:13.75733
[351]	validation_0-rmse:13.74015	validation_1-rmse:13.74015
[352]	validation_0-rmse:13.73591	validation_1-rmse:13.73591
[353]	validation_0-rmse:13.72873	validation_1-rmse:13.72873
[354]	validation_0-rmse:13.72234	validation_1-rmse:13.72234
[355]	validation_0-rmse:13.71150	validation_1-rmse:13.71150
[356]	validation_0-rmse:13.70235	validation_1-rmse:13.70235
[357]	validation_0-rmse:13.69514	validation_1-rmse:13.69514
[358]	validation_0-rmse:13.68766	validation_1-rmse:13.68766
[359]	validation_0-rmse:13.67362	validation_1-rmse:13.67362
[360]	validation_0-rmse:13.66864	validation_1-rmse:13.66864
[361]	validation_0-rmse:13.65899	validation_1-rmse:13.65899
[362]	validation_0-rmse:13.63874	validation_1-rmse:13.63874
[363]	validation_0-rmse:13.63084	validation_1-rmse:13.63084
[364]	validation_0-rmse:13.62210	validation_1-rmse:13.62210
[365]	validation_0-rmse:13.61410	validation_1-rmse:13.61410
[366]	validation_0-rmse:13.60787	validation_1-rmse:13.60787
[367]	validation_0-rmse:13.60240	validation_1-rmse:13.60240
[368]	validation_0-rmse:13.59802	validation_1-rmse:13.59802
[369]	validation_0-rmse:13.55172	validation_1-rmse:13.55172
[370]	validation_0-rmse:13.53079	validation_1-rmse:13.53079
[371]	validation_0-rmse:13.52386	validation_1-rmse:13.52386
[372]	validation_0-rmse:13.50960	validation_1-rmse:13.50960
[373]	validation_0-rmse:13.49590	validation_1-rmse:13.49590
[374]	validation_0-rmse:13.48175	validation_1-rmse:13.48175
[375]	validation_0-rmse:13.45006	validation_1-rmse:13.45006
[376]	validation_0-rmse:13.42550	validation_1-rmse:13.42550
[377]	validation_0-rmse:13.42198	validation_1-rmse:13.42198
[378]	validation_0-rmse:13.39716	validation_1-rmse:13.39716
[379]	validation_0-rmse:13.38963	validation_1-rmse:13.38963
[380]	validation_0-rmse:13.36751	validation_1-rmse:13.36751
[381]	validation_0-rmse:13.33696	validation_1-rmse:13.33696
[382]	validation_0-rmse:13.31676	validation_1-rmse:13.31676
[383]	validation_0-rmse:13.29582	validation_1-rmse:13.29582
[384]	validation_0-rmse:13.26415	validation_1-rmse:13.26415
[385]	validation_0-rmse:13.25605	validation_1-rmse:13.25605
[386]	validation_0-rmse:13.21593	validation_1-rmse:13.21593
[387]	validation_0-rmse:13.20735	validation_1-rmse:13.20735
[388]	validation_0-rmse:13.17912	validation_1-rmse:13.17912
[389]	validation_0-rmse:13.17020	validation_1-rmse:13.17020
[390]	validation_0-rmse:13.16264	validation_1-rmse:13.16264
[391]	validation_0-rmse:13.11969	validation_1-rmse:13.11969
[392]	validation_0-rmse:13.11533	validation_1-rmse:13.11533
[393]	validation_0-rmse:13.09849	validation_1-rmse:13.09849
[394]	validation_0-rmse:13.08452	validation_1-rmse:13.08452
[395]	validation_0-rmse:13.06520	validation_1-rmse:13.06520
[396]	validation_0-rmse:13.05104	validation_1-rmse:13.05104
[397]	validation_0-rmse:13.04306	validation_1-rmse:13.04306
[398]	validation_0-rmse:13.03013	validation_1-rmse:13.03013
[399]	validation_0-rmse:13.01553	validation_1-rmse:13.01553
[400]	validation_0-rmse:12.99741	validation_1-rmse:12.99741
[401]	validation_0-rmse:12.99065	validation_1-rmse:12.99065
[402]	validation_0-rmse:12.98416	validation_1-rmse:12.98416
[403]	validation_0-rmse:12.97338	validation_1-rmse:12.97338
[404]	validation_0-rmse:12.95882	validation_1-rmse:12.95882
[405]	validation_0-rmse:12.94166	validation_1-rmse:12.94166
[406]	validation_0-rmse:12.93058	validation_1-rmse:12.93058
[407]	validation_0-rmse:12.92285	validation_1-rmse:12.92285
[408]	validation_0-rmse:12.91697	validation_1-rmse:12.91697
[409]	validation_0-rmse:12.90464	validation_1-rmse:12.90464
[410]	validation_0-rmse:12.90028	validation_1-rmse:12.90028
[411]	validation_0-rmse:12.89456	validation_1-rmse:12.89456
[412]	validation_0-rmse:12.89053	validation_1-rmse:12.89053
[413]	validation_0-rmse:12.88227	validation_1-rmse:12.88227
[414]	validation_0-rmse:12.87947	validation_1-rmse:12.87947
[415]	validation_0-rmse:12.87787	validation_1-rmse:12.87787
[416]	validation_0-rmse:12.86614	validation_1-rmse:12.86614
[417]	validation_0-rmse:12.85219	validation_1-rmse:12.85219
[418]	validation_0-rmse:12.84314	validation_1-rmse:12.84314
[419]	validation_0-rmse:12.83890	validation_1-rmse:12.83890
[420]	validation_0-rmse:12.83458	validation_1-rmse:12.83458
[421]	validation_0-rmse:12.82390	validation_1-rmse:12.82390
[422]	validation_0-rmse:12.81820	validation_1-rmse:12.81820
[423]	validation_0-rmse:12.80596	validation_1-rmse:12.80596
[424]	validation_0-rmse:12.79919	validation_1-rmse:12.79919
[425]	validation_0-rmse:12.76954	validation_1-rmse:12.76954
[426]	validation_0-rmse:12.75653	validation_1-rmse:12.75653
[427]	validation_0-rmse:12.74300	validation_1-rmse:12.74300
[428]	validation_0-rmse:12.73603	validation_1-rmse:12.73603
[429]	validation_0-rmse:12.69805	validation_1-rmse:12.69805
[430]	validation_0-rmse:12.69135	validation_1-rmse:12.69135
[431]	validation_0-rmse:12.68481	validation_1-rmse:12.68481
[432]	validation_0-rmse:12.66567	validation_1-rmse:12.66567
[433]	validation_0-rmse:12.65827	validation_1-rmse:12.65827
[434]	validation_0-rmse:12.65162	validation_1-rmse:12.65162
[435]	validation_0-rmse:12.64625	validation_1-rmse:12.64625
[436]	validation_0-rmse:12.64392	validation_1-rmse:12.64392
[437]	validation_0-rmse:12.63400	validation_1-rmse:12.63400
[438]	validation_0-rmse:12.62552	validation_1-rmse:12.62552
[439]	validation_0-rmse:12.61567	validation_1-rmse:12.61567
[440]	validation_0-rmse:12.61429	validation_1-rmse:12.61429
[441]	validation_0-rmse:12.59590	validation_1-rmse:12.59590
[442]	validation_0-rmse:12.59481	validation_1-rmse:12.59481
[443]	validation_0-rmse:12.59302	validation_1-rmse:12.59302
[444]	validation_0-rmse:12.58605	validation_1-rmse:12.58605
[445]	validation_0-rmse:12.57950	validation_1-rmse:12.57950
[446]	validation_0-rmse:12.57290	validation_1-rmse:12.57290
[447]	validation_0-rmse:12.56215	validation_1-rmse:12.56215
[448]	validation_0-rmse:12.55573	validation_1-rmse:12.55573
[449]	validation_0-rmse:12.55146	validation_1-rmse:12.55146
[450]	validation_0-rmse:12.54327	validation_1-rmse:12.54327
[451]	validation_0-rmse:12.52793	validation_1-rmse:12.52793
[452]	validation_0-rmse:12.51848	validation_1-rmse:12.51848
[453]	validation_0-rmse:12.50816	validation_1-rmse:12.50816
[454]	validation_0-rmse:12.49446	validation_1-rmse:12.49446
[455]	validation_0-rmse:12.48661	validation_1-rmse:12.48661
[456]	validation_0-rmse:12.47608	validation_1-rmse:12.47608
[457]	validation_0-rmse:12.47196	validation_1-rmse:12.47196
[458]	validation_0-rmse:12.46399	validation_1-rmse:12.46399
[459]	validation_0-rmse:12.44604	validation_1-rmse:12.44604
[460]	validation_0-rmse:12.43974	validation_1-rmse:12.43974
[461]	validation_0-rmse:12.43527	validation_1-rmse:12.43527
[462]	validation_0-rmse:12.42528	validation_1-rmse:12.42528
[463]	validation_0-rmse:12.41535	validation_1-rmse:12.41535
[464]	validation_0-rmse:12.41367	validation_1-rmse:12.41367
[465]	validation_0-rmse:12.37699	validation_1-rmse:12.37699
[466]	validation_0-rmse:12.33861	validation_1-rmse:12.33861
[467]	validation_0-rmse:12.33039	validation_1-rmse:12.33039
[468]	validation_0-rmse:12.30702	validation_1-rmse:12.30702
[469]	validation_0-rmse:12.29587	validation_1-rmse:12.29587
[470]	validation_0-rmse:12.28952	validation_1-rmse:12.28952
[471]	validation_0-rmse:12.28063	validation_1-rmse:12.28063
[472]	validation_0-rmse:12.27079	validation_1-rmse:12.27079
[473]	validation_0-rmse:12.26174	validation_1-rmse:12.26174
[474]	validation_0-rmse:12.24795	validation_1-rmse:12.24795
[475]	validation_0-rmse:12.23293	validation_1-rmse:12.23293
[476]	validation_0-rmse:12.22705	validation_1-rmse:12.22705
[477]	validation_0-rmse:12.21535	validation_1-rmse:12.21535
[478]	validation_0-rmse:12.19394	validation_1-rmse:12.19394
[479]	validation_0-rmse:12.19065	validation_1-rmse:12.19065
[480]	validation_0-rmse:12.18301	validation_1-rmse:12.18301
[481]	validation_0-rmse:12.16404	validation_1-rmse:12.16404
[482]	validation_0-rmse:12.16024	validation_1-rmse:12.16024
[483]	validation_0-rmse:12.15804	validation_1-rmse:12.15804
[484]	validation_0-rmse:12.15584	validation_1-rmse:12.15584
[485]	validation_0-rmse:12.14771	validation_1-rmse:12.14771
[486]	validation_0-rmse:12.14284	validation_1-rmse:12.14284
[487]	validation_0-rmse:12.13739	validation_1-rmse:12.13739
[488]	validation_0-rmse:12.12913	validation_1-rmse:12.12913
[489]	validation_0-rmse:12.12339	validation_1-rmse:12.12339
[490]	validation_0-rmse:12.10357	validation_1-rmse:12.10357
[491]	validation_0-rmse:12.10042	validation_1-rmse:12.10042
[492]	validation_0-rmse:12.08909	validation_1-rmse:12.08909
[493]	validation_0-rmse:12.08110	validation_1-rmse:12.08110
[494]	validation_0-rmse:12.07663	validation_1-rmse:12.07663
[495]	validation_0-rmse:12.07441	validation_1-rmse:12.07441
[496]	validation_0-rmse:12.06680	validation_1-rmse:12.06680
[497]	validation_0-rmse:12.06381	validation_1-rmse:12.06381
[498]	validation_0-rmse:12.04550	validation_1-rmse:12.04550
[499]	validation_0-rmse:12.02866	validation_1-rmse:12.02866
[500]	validation_0-rmse:12.02175	validation_1-rmse:12.02175
[501]	validation_0-rmse:12.01686	validation_1-rmse:12.01686
[502]	validation_0-rmse:12.00435	validation_1-rmse:12.00435
[503]	validation_0-rmse:11.99642	validation_1-rmse:11.99642
[504]	validation_0-rmse:11.98860	validation_1-rmse:11.98860
[505]	validation_0-rmse:11.98328	validation_1-rmse:11.98328
[506]	validation_0-rmse:11.97812	validation_1-rmse:11.97812
[507]	validation_0-rmse:11.96766	validation_1-rmse:11.96766
[508]	validation_0-rmse:11.95681	validation_1-rmse:11.95681
[509]	validation_0-rmse:11.95121	validation_1-rmse:11.95121
[510]	validation_0-rmse:11.94941	validation_1-rmse:11.94941
[511]	validation_0-rmse:11.93982	validation_1-rmse:11.93982
[512]	validation_0-rmse:11.93186	validation_1-rmse:11.93186
[513]	validation_0-rmse:11.90470	validation_1-rmse:11.90470
[514]	validation_0-rmse:11.89540	validation_1-rmse:11.89540
[515]	validation_0-rmse:11.88749	validation_1-rmse:11.88749
[516]	validation_0-rmse:11.88195	validation_1-rmse:11.88195
[517]	validation_0-rmse:11.87354	validation_1-rmse:11.87354
[518]	validation_0-rmse:11.86870	validation_1-rmse:11.86870
[519]	validation_0-rmse:11.85467	validation_1-rmse:11.85467
[520]	validation_0-rmse:11.85373	validation_1-rmse:11.85373
[521]	validation_0-rmse:11.84245	validation_1-rmse:11.84245
[522]	validation_0-rmse:11.83967	validation_1-rmse:11.83967
[523]	validation_0-rmse:11.82942	validation_1-rmse:11.82942
[524]	validation_0-rmse:11.82279	validation_1-rmse:11.82279
[525]	validation_0-rmse:11.81660	validation_1-rmse:11.81660
[526]	validation_0-rmse:11.80705	validation_1-rmse:11.80705
[527]	validation_0-rmse:11.80015	validation_1-rmse:11.80015
[528]	validation_0-rmse:11.79474	validation_1-rmse:11.79474
[529]	validation_0-rmse:11.78735	validation_1-rmse:11.78735
[530]	validation_0-rmse:11.78310	validation_1-rmse:11.78310
[531]	validation_0-rmse:11.77733	validation_1-rmse:11.77733
[532]	validation_0-rmse:11.77025	validation_1-rmse:11.77025
[533]	validation_0-rmse:11.75877	validation_1-rmse:11.75877
[534]	validation_0-rmse:11.75433	validation_1-rmse:11.75433
[535]	validation_0-rmse:11.74975	validation_1-rmse:11.74975
[536]	validation_0-rmse:11.73348	validation_1-rmse:11.73348
[537]	validation_0-rmse:11.71329	validation_1-rmse:11.71329
[538]	validation_0-rmse:11.71018	validation_1-rmse:11.71018
[539]	validation_0-rmse:11.70265	validation_1-rmse:11.70265
[540]	validation_0-rmse:11.69759	validation_1-rmse:11.69759
[541]	validation_0-rmse:11.68940	validation_1-rmse:11.68940
[542]	validation_0-rmse:11.68635	validation_1-rmse:11.68635
[543]	validation_0-rmse:11.67828	validation_1-rmse:11.67828
[544]	validation_0-rmse:11.67122	validation_1-rmse:11.67122
[545]	validation_0-rmse:11.65580	validation_1-rmse:11.65580
[546]	validation_0-rmse:11.65052	validation_1-rmse:11.65052
[547]	validation_0-rmse:11.64493	validation_1-rmse:11.64493
[548]	validation_0-rmse:11.64197	validation_1-rmse:11.64197
[549]	validation_0-rmse:11.63395	validation_1-rmse:11.63395
[550]	validation_0-rmse:11.62115	validation_1-rmse:11.62115
[551]	validation_0-rmse:11.61818	validation_1-rmse:11.61818
[552]	validation_0-rmse:11.59508	validation_1-rmse:11.59508
[553]	validation_0-rmse:11.58891	validation_1-rmse:11.58891
[554]	validation_0-rmse:11.57216	validation_1-rmse:11.57216
[555]	validation_0-rmse:11.56743	validation_1-rmse:11.56743
[556]	validation_0-rmse:11.56475	validation_1-rmse:11.56475
[557]	validation_0-rmse:11.55303	validation_1-rmse:11.55303
[558]	validation_0-rmse:11.54896	validation_1-rmse:11.54896
[559]	validation_0-rmse:11.54253	validation_1-rmse:11.54253
[560]	validation_0-rmse:11.53225	validation_1-rmse:11.53225
[561]	validation_0-rmse:11.52846	validation_1-rmse:11.52846
[562]	validation_0-rmse:11.50927	validation_1-rmse:11.50927
[563]	validation_0-rmse:11.50567	validation_1-rmse:11.50567
[564]	validation_0-rmse:11.50269	validation_1-rmse:11.50269
[565]	validation_0-rmse:11.50006	validation_1-rmse:11.50006
[566]	validation_0-rmse:11.49443	validation_1-rmse:11.49443
[567]	validation_0-rmse:11.48622	validation_1-rmse:11.48622
[568]	validation_0-rmse:11.47397	validation_1-rmse:11.47397
[569]	validation_0-rmse:11.45902	validation_1-rmse:11.45902
[570]	validation_0-rmse:11.45228	validation_1-rmse:11.45228
[571]	validation_0-rmse:11.44918	validation_1-rmse:11.44918
[572]	validation_0-rmse:11.44016	validation_1-rmse:11.44016
[573]	validation_0-rmse:11.43210	validation_1-rmse:11.43210
[574]	validation_0-rmse:11.42260	validation_1-rmse:11.42260
[575]	validation_0-rmse:11.41578	validation_1-rmse:11.41578
[576]	validation_0-rmse:11.41003	validation_1-rmse:11.41003
[577]	validation_0-rmse:11.39818	validation_1-rmse:11.39818
[578]	validation_0-rmse:11.39181	validation_1-rmse:11.39181
[579]	validation_0-rmse:11.37932	validation_1-rmse:11.37932
[580]	validation_0-rmse:11.37651	validation_1-rmse:11.37651
[581]	validation_0-rmse:11.35354	validation_1-rmse:11.35354
[582]	validation_0-rmse:11.34521	validation_1-rmse:11.34521
[583]	validation_0-rmse:11.34334	validation_1-rmse:11.34334
[584]	validation_0-rmse:11.33085	validation_1-rmse:11.33085
[585]	validation_0-rmse:11.32003	validation_1-rmse:11.32003
[586]	validation_0-rmse:11.31088	validation_1-rmse:11.31088
[587]	validation_0-rmse:11.30731	validation_1-rmse:11.30731
[588]	validation_0-rmse:11.28840	validation_1-rmse:11.28840
[589]	validation_0-rmse:11.28343	validation_1-rmse:11.28343
[590]	validation_0-rmse:11.28159	validation_1-rmse:11.28159
[591]	validation_0-rmse:11.27520	validation_1-rmse:11.27520
[592]	validation_0-rmse:11.27003	validation_1-rmse:11.27003
[593]	validation_0-rmse:11.26532	validation_1-rmse:11.26532
[594]	validation_0-rmse:11.25667	validation_1-rmse:11.25667
[595]	validation_0-rmse:11.24365	validation_1-rmse:11.24365
[596]	validation_0-rmse:11.23655	validation_1-rmse:11.23655
[597]	validation_0-rmse:11.22673	validation_1-rmse:11.22673
[598]	validation_0-rmse:11.22413	validation_1-rmse:11.22413
[599]	validation_0-rmse:11.22266	validation_1-rmse:11.22266
[600]	validation_0-rmse:11.21960	validation_1-rmse:11.21960
[601]	validation_0-rmse:11.21650	validation_1-rmse:11.21650
[602]	validation_0-rmse:11.21138	validation_1-rmse:11.21138
[603]	validation_0-rmse:11.20706	validation_1-rmse:11.20706
[604]	validation_0-rmse:11.20457	validation_1-rmse:11.20457
[605]	validation_0-rmse:11.20015	validation_1-rmse:11.20015
[606]	validation_0-rmse:11.18512	validation_1-rmse:11.18512
[607]	validation_0-rmse:11.17971	validation_1-rmse:11.17971
[608]	validation_0-rmse:11.16256	validation_1-rmse:11.16256
[609]	validation_0-rmse:11.14514	validation_1-rmse:11.14514
[610]	validation_0-rmse:11.13836	validation_1-rmse:11.13836
[611]	validation_0-rmse:11.13611	validation_1-rmse:11.13611
[612]	validation_0-rmse:11.13234	validation_1-rmse:11.13234
[613]	validation_0-rmse:11.13150	validation_1-rmse:11.13150
[614]	validation_0-rmse:11.12599	validation_1-rmse:11.12599
[615]	validation_0-rmse:11.12218	validation_1-rmse:11.12218
[616]	validation_0-rmse:11.11246	validation_1-rmse:11.11246
[617]	validation_0-rmse:11.10780	validation_1-rmse:11.10780
[618]	validation_0-rmse:11.09589	validation_1-rmse:11.09589
[619]	validation_0-rmse:11.09192	validation_1-rmse:11.09192
[620]	validation_0-rmse:11.08731	validation_1-rmse:11.08731
[621]	validation_0-rmse:11.08257	validation_1-rmse:11.08257
[622]	validation_0-rmse:11.06459	validation_1-rmse:11.06459
[623]	validation_0-rmse:11.05996	validation_1-rmse:11.05996
[624]	validation_0-rmse:11.04746	validation_1-rmse:11.04746
[625]	validation_0-rmse:11.04377	validation_1-rmse:11.04377
[626]	validation_0-rmse:11.03322	validation_1-rmse:11.03322
[627]	validation_0-rmse:11.02691	validation_1-rmse:11.02691
[628]	validation_0-rmse:11.02622	validation_1-rmse:11.02622
[629]	validation_0-rmse:11.01360	validation_1-rmse:11.01360
[630]	validation_0-rmse:11.01117	validation_1-rmse:11.01117
[631]	validation_0-rmse:11.00749	validation_1-rmse:11.00749
[632]	validation_0-rmse:11.00265	validation_1-rmse:11.00265
[633]	validation_0-rmse:10.99961	validation_1-rmse:10.99961
[634]	validation_0-rmse:10.99711	validation_1-rmse:10.99711
[635]	validation_0-rmse:10.99249	validation_1-rmse:10.99249
[636]	validation_0-rmse:10.98463	validation_1-rmse:10.98463
[637]	validation_0-rmse:10.97244	validation_1-rmse:10.97244
[638]	validation_0-rmse:10.95593	validation_1-rmse:10.95593
[639]	validation_0-rmse:10.95099	validation_1-rmse:10.95099
[640]	validation_0-rmse:10.94915	validation_1-rmse:10.94915
[641]	validation_0-rmse:10.94672	validation_1-rmse:10.94672
[642]	validation_0-rmse:10.93642	validation_1-rmse:10.93642
[643]	validation_0-rmse:10.92901	validation_1-rmse:10.92901
[644]	validation_0-rmse:10.92395	validation_1-rmse:10.92395
[645]	validation_0-rmse:10.92092	validation_1-rmse:10.92092
[646]	validation_0-rmse:10.90369	validation_1-rmse:10.90369
[647]	validation_0-rmse:10.89783	validation_1-rmse:10.89783
[648]	validation_0-rmse:10.88424	validation_1-rmse:10.88424
[649]	validation_0-rmse:10.86924	validation_1-rmse:10.86924
[650]	validation_0-rmse:10.86355	validation_1-rmse:10.86355
[651]	validation_0-rmse:10.86025	validation_1-rmse:10.86025
[652]	validation_0-rmse:10.84792	validation_1-rmse:10.84792
[653]	validation_0-rmse:10.83664	validation_1-rmse:10.83664
[654]	validation_0-rmse:10.83013	validation_1-rmse:10.83013
[655]	validation_0-rmse:10.82616	validation_1-rmse:10.82616
[656]	validation_0-rmse:10.81831	validation_1-rmse:10.81831
[657]	validation_0-rmse:10.79825	validation_1-rmse:10.79825
[658]	validation_0-rmse:10.78989	validation_1-rmse:10.78989
[659]	validation_0-rmse:10.77884	validation_1-rmse:10.77884
[660]	validation_0-rmse:10.77717	validation_1-rmse:10.77717
[661]	validation_0-rmse:10.77396	validation_1-rmse:10.77396
[662]	validation_0-rmse:10.76956	validation_1-rmse:10.76956
[663]	validation_0-rmse:10.75642	validation_1-rmse:10.75642
[664]	validation_0-rmse:10.75176	validation_1-rmse:10.75176
[665]	validation_0-rmse:10.74824	validation_1-rmse:10.74824
[666]	validation_0-rmse:10.74418	validation_1-rmse:10.74418
[667]	validation_0-rmse:10.73637	validation_1-rmse:10.73637
[668]	validation_0-rmse:10.73513	validation_1-rmse:10.73513
[669]	validation_0-rmse:10.73159	validation_1-rmse:10.73159
[670]	validation_0-rmse:10.71664	validation_1-rmse:10.71664
[671]	validation_0-rmse:10.71223	validation_1-rmse:10.71223
[672]	validation_0-rmse:10.70434	validation_1-rmse:10.70434
[673]	validation_0-rmse:10.69645	validation_1-rmse:10.69645
[674]	validation_0-rmse:10.68861	validation_1-rmse:10.68861
[675]	validation_0-rmse:10.67780	validation_1-rmse:10.67780
[676]	validation_0-rmse:10.67262	validation_1-rmse:10.67262
[677]	validation_0-rmse:10.66934	validation_1-rmse:10.66934
[678]	validation_0-rmse:10.66508	validation_1-rmse:10.66508
[679]	validation_0-rmse:10.66060	validation_1-rmse:10.66060
[680]	validation_0-rmse:10.65442	validation_1-rmse:10.65442
[681]	validation_0-rmse:10.65227	validation_1-rmse:10.65227
[682]	validation_0-rmse:10.64323	validation_1-rmse:10.64323
[683]	validation_0-rmse:10.63846	validation_1-rmse:10.63846
[684]	validation_0-rmse:10.63065	validation_1-rmse:10.63065
[685]	validation_0-rmse:10.61953	validation_1-rmse:10.61953
[686]	validation_0-rmse:10.61220	validation_1-rmse:10.61220
[687]	validation_0-rmse:10.60770	validation_1-rmse:10.60770
[688]	validation_0-rmse:10.60296	validation_1-rmse:10.60296
[689]	validation_0-rmse:10.58669	validation_1-rmse:10.58669
[690]	validation_0-rmse:10.58197	validation_1-rmse:10.58197
[691]	validation_0-rmse:10.57982	validation_1-rmse:10.57982
[692]	validation_0-rmse:10.57559	validation_1-rmse:10.57559
[693]	validation_0-rmse:10.57264	validation_1-rmse:10.57264
[694]	validation_0-rmse:10.56899	validation_1-rmse:10.56899
[695]	validation_0-rmse:10.56134	validation_1-rmse:10.56134
[696]	validation_0-rmse:10.55646	validation_1-rmse:10.55646
[697]	validation_0-rmse:10.55210	validation_1-rmse:10.55210
[698]	validation_0-rmse:10.54776	validation_1-rmse:10.54776
[699]	validation_0-rmse:10.54291	validation_1-rmse:10.54291
[700]	validation_0-rmse:10.53888	validation_1-rmse:10.53888
[701]	validation_0-rmse:10.53397	validation_1-rmse:10.53397
[702]	validation_0-rmse:10.52602	validation_1-rmse:10.52602
[703]	validation_0-rmse:10.50773	validation_1-rmse:10.50773
[704]	validation_0-rmse:10.50446	validation_1-rmse:10.50446
[705]	validation_0-rmse:10.50214	validation_1-rmse:10.50214
[706]	validation_0-rmse:10.50050	validation_1-rmse:10.50050
[707]	validation_0-rmse:10.49735	validation_1-rmse:10.49735
[708]	validation_0-rmse:10.49078	validation_1-rmse:10.49078
[709]	validation_0-rmse:10.48098	validation_1-rmse:10.48098
[710]	validation_0-rmse:10.47846	validation_1-rmse:10.47846
[711]	validation_0-rmse:10.47639	validation_1-rmse:10.47639
[712]	validation_0-rmse:10.46457	validation_1-rmse:10.46457
[713]	validation_0-rmse:10.45728	validation_1-rmse:10.45728
[714]	validation_0-rmse:10.45449	validation_1-rmse:10.45449
[715]	validation_0-rmse:10.44784	validation_1-rmse:10.44784
[716]	validation_0-rmse:10.43058	validation_1-rmse:10.43058
[717]	validation_0-rmse:10.42116	validation_1-rmse:10.42116
[718]	validation_0-rmse:10.40978	validation_1-rmse:10.40978
[719]	validation_0-rmse:10.40449	validation_1-rmse:10.40449
[720]	validation_0-rmse:10.39861	validation_1-rmse:10.39861
[721]	validation_0-rmse:10.39086	validation_1-rmse:10.39086
[722]	validation_0-rmse:10.38868	validation_1-rmse:10.38868
[723]	validation_0-rmse:10.37634	validation_1-rmse:10.37634
[724]	validation_0-rmse:10.37384	validation_1-rmse:10.37384
[725]	validation_0-rmse:10.37213	validation_1-rmse:10.37213
[726]	validation_0-rmse:10.36330	validation_1-rmse:10.36330
[727]	validation_0-rmse:10.35553	validation_1-rmse:10.35553
[728]	validation_0-rmse:10.35091	validation_1-rmse:10.35091
[729]	validation_0-rmse:10.34628	validation_1-rmse:10.34628
[730]	validation_0-rmse:10.34148	validation_1-rmse:10.34148
[731]	validation_0-rmse:10.32821	validation_1-rmse:10.32821
[732]	validation_0-rmse:10.32377	validation_1-rmse:10.32377
[733]	validation_0-rmse:10.30902	validation_1-rmse:10.30902
[734]	validation_0-rmse:10.30450	validation_1-rmse:10.30450
[735]	validation_0-rmse:10.29953	validation_1-rmse:10.29953
[736]	validation_0-rmse:10.29548	validation_1-rmse:10.29548
[737]	validation_0-rmse:10.29266	validation_1-rmse:10.29266
[738]	validation_0-rmse:10.29084	validation_1-rmse:10.29084
[739]	validation_0-rmse:10.28836	validation_1-rmse:10.28836
[740]	validation_0-rmse:10.28267	validation_1-rmse:10.28267
[741]	validation_0-rmse:10.27937	validation_1-rmse:10.27937
[742]	validation_0-rmse:10.27573	validation_1-rmse:10.27573
[743]	validation_0-rmse:10.26428	validation_1-rmse:10.26428
[744]	validation_0-rmse:10.26186	validation_1-rmse:10.26186
[745]	validation_0-rmse:10.25623	validation_1-rmse:10.25623
[746]	validation_0-rmse:10.25099	validation_1-rmse:10.25099
[747]	validation_0-rmse:10.24680	validation_1-rmse:10.24680
[748]	validation_0-rmse:10.23973	validation_1-rmse:10.23973
[749]	validation_0-rmse:10.23697	validation_1-rmse:10.23697
[750]	validation_0-rmse:10.22083	validation_1-rmse:10.22083
[751]	validation_0-rmse:10.21768	validation_1-rmse:10.21768
[752]	validation_0-rmse:10.18776	validation_1-rmse:10.18776
[753]	validation_0-rmse:10.17099	validation_1-rmse:10.17099
[754]	validation_0-rmse:10.15979	validation_1-rmse:10.15979
[755]	validation_0-rmse:10.15615	validation_1-rmse:10.15615
[756]	validation_0-rmse:10.14553	validation_1-rmse:10.14553
[757]	validation_0-rmse:10.14141	validation_1-rmse:10.14141
[758]	validation_0-rmse:10.13915	validation_1-rmse:10.13915
[759]	validation_0-rmse:10.11740	validation_1-rmse:10.11740
[760]	validation_0-rmse:10.11338	validation_1-rmse:10.11338
[761]	validation_0-rmse:10.10097	validation_1-rmse:10.10097
[762]	validation_0-rmse:10.09449	validation_1-rmse:10.09449
[763]	validation_0-rmse:10.09052	validation_1-rmse:10.09052
[764]	validation_0-rmse:10.05955	validation_1-rmse:10.05955
[765]	validation_0-rmse:10.04457	validation_1-rmse:10.04457
[766]	validation_0-rmse:10.04089	validation_1-rmse:10.04089
[767]	validation_0-rmse:10.03813	validation_1-rmse:10.03813
[768]	validation_0-rmse:10.03115	validation_1-rmse:10.03115
[769]	validation_0-rmse:10.02348	validation_1-rmse:10.02348
[770]	validation_0-rmse:10.01467	validation_1-rmse:10.01467
[771]	validation_0-rmse:10.00984	validation_1-rmse:10.00984
[772]	validation_0-rmse:10.00490	validation_1-rmse:10.00490
[773]	validation_0-rmse:9.99815	validation_1-rmse:9.99815
[774]	validation_0-rmse:9.99441	validation_1-rmse:9.99441
[775]	validation_0-rmse:9.99267	validation_1-rmse:9.99267
[776]	validation_0-rmse:9.99106	validation_1-rmse:9.99106
[777]	validation_0-rmse:9.98971	validation_1-rmse:9.98971
[778]	validation_0-rmse:9.98202	validation_1-rmse:9.98202
[779]	validation_0-rmse:9.97962	validation_1-rmse:9.97962
[780]	validation_0-rmse:9.97567	validation_1-rmse:9.97567
[781]	validation_0-rmse:9.96275	validation_1-rmse:9.96275
[782]	validation_0-rmse:9.95807	validation_1-rmse:9.95807
[783]	validation_0-rmse:9.95455	validation_1-rmse:9.95455
[784]	validation_0-rmse:9.94826	validation_1-rmse:9.94826
[785]	validation_0-rmse:9.94445	validation_1-rmse:9.94445
[786]	validation_0-rmse:9.93443	validation_1-rmse:9.93443
[787]	validation_0-rmse:9.92797	validation_1-rmse:9.92797
[788]	validation_0-rmse:9.92212	validation_1-rmse:9.92212
[789]	validation_0-rmse:9.91867	validation_1-rmse:9.91867
[790]	validation_0-rmse:9.91341	validation_1-rmse:9.91341
[791]	validation_0-rmse:9.90899	validation_1-rmse:9.90899
[792]	validation_0-rmse:9.90051	validation_1-rmse:9.90051
[793]	validation_0-rmse:9.89787	validation_1-rmse:9.89787
[794]	validation_0-rmse:9.89134	validation_1-rmse:9.89134
[795]	validation_0-rmse:9.88798	validation_1-rmse:9.88798
[796]	validation_0-rmse:9.88321	validation_1-rmse:9.88321
[797]	validation_0-rmse:9.87926	validation_1-rmse:9.87926
[798]	validation_0-rmse:9.87486	validation_1-rmse:9.87486
[799]	validation_0-rmse:9.86930	validation_1-rmse:9.86930
[800]	validation_0-rmse:9.86529	validation_1-rmse:9.86529
[801]	validation_0-rmse:9.85579	validation_1-rmse:9.85579
[802]	validation_0-rmse:9.85231	validation_1-rmse:9.85231
[803]	validation_0-rmse:9.84737	validation_1-rmse:9.84737
[804]	validation_0-rmse:9.83709	validation_1-rmse:9.83709
[805]	validation_0-rmse:9.83486	validation_1-rmse:9.83486
[806]	validation_0-rmse:9.82456	validation_1-rmse:9.82456
[807]	validation_0-rmse:9.81740	validation_1-rmse:9.81740
[808]	validation_0-rmse:9.81076	validation_1-rmse:9.81076
[809]	validation_0-rmse:9.80105	validation_1-rmse:9.80105
[810]	validation_0-rmse:9.79695	validation_1-rmse:9.79695
[811]	validation_0-rmse:9.79270	validation_1-rmse:9.79270
[812]	validation_0-rmse:9.77442	validation_1-rmse:9.77442
[813]	validation_0-rmse:9.77040	validation_1-rmse:9.77040
[814]	validation_0-rmse:9.76166	validation_1-rmse:9.76166
[815]	validation_0-rmse:9.75580	validation_1-rmse:9.75580
[816]	validation_0-rmse:9.75141	validation_1-rmse:9.75141
[817]	validation_0-rmse:9.74693	validation_1-rmse:9.74693
[818]	validation_0-rmse:9.74449	validation_1-rmse:9.74449
[819]	validation_0-rmse:9.74008	validation_1-rmse:9.74008
[820]	validation_0-rmse:9.73680	validation_1-rmse:9.73680
[821]	validation_0-rmse:9.73296	validation_1-rmse:9.73296
[822]	validation_0-rmse:9.72817	validation_1-rmse:9.72817
[823]	validation_0-rmse:9.72423	validation_1-rmse:9.72423
[824]	validation_0-rmse:9.71862	validation_1-rmse:9.71862
[825]	validation_0-rmse:9.70962	validation_1-rmse:9.70962
[826]	validation_0-rmse:9.70546	validation_1-rmse:9.70546
[827]	validation_0-rmse:9.69915	validation_1-rmse:9.69915
[828]	validation_0-rmse:9.69781	validation_1-rmse:9.69781
[829]	validation_0-rmse:9.69391	validation_1-rmse:9.69391
[830]	validation_0-rmse:9.69110	validation_1-rmse:9.69110
[831]	validation_0-rmse:9.68944	validation_1-rmse:9.68944
[832]	validation_0-rmse:9.68675	validation_1-rmse:9.68675
[833]	validation_0-rmse:9.67756	validation_1-rmse:9.67756
[834]	validation_0-rmse:9.67199	validation_1-rmse:9.67199
[835]	validation_0-rmse:9.66834	validation_1-rmse:9.66834
[836]	validation_0-rmse:9.66580	validation_1-rmse:9.66580
[837]	validation_0-rmse:9.66238	validation_1-rmse:9.66238
[838]	validation_0-rmse:9.65972	validation_1-rmse:9.65972
[839]	validation_0-rmse:9.64896	validation_1-rmse:9.64896
[840]	validation_0-rmse:9.64418	validation_1-rmse:9.64418
[841]	validation_0-rmse:9.64108	validation_1-rmse:9.64108
[842]	validation_0-rmse:9.63538	validation_1-rmse:9.63538
[843]	validation_0-rmse:9.62537	validation_1-rmse:9.62537
[844]	validation_0-rmse:9.61906	validation_1-rmse:9.61906
[845]	validation_0-rmse:9.61613	validation_1-rmse:9.61613
[846]	validation_0-rmse:9.61297	validation_1-rmse:9.61297
[847]	validation_0-rmse:9.60786	validation_1-rmse:9.60786
[848]	validation_0-rmse:9.59904	validation_1-rmse:9.59904
[849]	validation_0-rmse:9.59280	validation_1-rmse:9.59280
[850]	validation_0-rmse:9.58576	validation_1-rmse:9.58576
[851]	validation_0-rmse:9.58297	validation_1-rmse:9.58297
[852]	validation_0-rmse:9.58067	validation_1-rmse:9.58067
[853]	validation_0-rmse:9.57876	validation_1-rmse:9.57876
[854]	validation_0-rmse:9.57582	validation_1-rmse:9.57582
[855]	validation_0-rmse:9.57318	validation_1-rmse:9.57318
[856]	validation_0-rmse:9.56617	validation_1-rmse:9.56617
[857]	validation_0-rmse:9.56381	validation_1-rmse:9.56381
[858]	validation_0-rmse:9.55832	validation_1-rmse:9.55832
[859]	validation_0-rmse:9.55516	validation_1-rmse:9.55516
[860]	validation_0-rmse:9.54962	validation_1-rmse:9.54962
[861]	validation_0-rmse:9.54666	validation_1-rmse:9.54666
[862]	validation_0-rmse:9.54477	validation_1-rmse:9.54477
[863]	validation_0-rmse:9.53908	validation_1-rmse:9.53908
[864]	validation_0-rmse:9.51901	validation_1-rmse:9.51901
[865]	validation_0-rmse:9.51766	validation_1-rmse:9.51766
[866]	validation_0-rmse:9.51483	validation_1-rmse:9.51483
[867]	validation_0-rmse:9.51191	validation_1-rmse:9.51191
[868]	validation_0-rmse:9.51058	validation_1-rmse:9.51058
[869]	validation_0-rmse:9.50784	validation_1-rmse:9.50784
[870]	validation_0-rmse:9.50378	validation_1-rmse:9.50378
[871]	validation_0-rmse:9.49941	validation_1-rmse:9.49941
[872]	validation_0-rmse:9.49641	validation_1-rmse:9.49641
[873]	validation_0-rmse:9.49330	validation_1-rmse:9.49330
[874]	validation_0-rmse:9.49224	validation_1-rmse:9.49224
[875]	validation_0-rmse:9.48973	validation_1-rmse:9.48973
[876]	validation_0-rmse:9.48676	validation_1-rmse:9.48676
[877]	validation_0-rmse:9.48075	validation_1-rmse:9.48075
[878]	validation_0-rmse:9.47761	validation_1-rmse:9.47761
[879]	validation_0-rmse:9.46698	validation_1-rmse:9.46698
[880]	validation_0-rmse:9.46104	validation_1-rmse:9.46104
[881]	validation_0-rmse:9.45793	validation_1-rmse:9.45793
[882]	validation_0-rmse:9.44493	validation_1-rmse:9.44493
[883]	validation_0-rmse:9.43668	validation_1-rmse:9.43668
[884]	validation_0-rmse:9.43159	validation_1-rmse:9.43159
[885]	validation_0-rmse:9.42911	validation_1-rmse:9.42911
[886]	validation_0-rmse:9.42555	validation_1-rmse:9.42555
[887]	validation_0-rmse:9.42091	validation_1-rmse:9.42091
[888]	validation_0-rmse:9.41221	validation_1-rmse:9.41221
[889]	validation_0-rmse:9.40517	validation_1-rmse:9.40517
[890]	validation_0-rmse:9.40103	validation_1-rmse:9.40103
[891]	validation_0-rmse:9.39818	validation_1-rmse:9.39818
[892]	validation_0-rmse:9.39613	validation_1-rmse:9.39613
[893]	validation_0-rmse:9.38914	validation_1-rmse:9.38914
[894]	validation_0-rmse:9.38351	validation_1-rmse:9.38351
[895]	validation_0-rmse:9.37715	validation_1-rmse:9.37715
[896]	validation_0-rmse:9.37315	validation_1-rmse:9.37315
[897]	validation_0-rmse:9.36950	validation_1-rmse:9.36950
[898]	validation_0-rmse:9.36653	validation_1-rmse:9.36653
[899]	validation_0-rmse:9.36527	validation_1-rmse:9.36527
[900]	validation_0-rmse:9.36149	validation_1-rmse:9.36149
[901]	validation_0-rmse:9.35478	validation_1-rmse:9.35478
[902]	validation_0-rmse:9.35373	validation_1-rmse:9.35373
[903]	validation_0-rmse:9.35019	validation_1-rmse:9.35019
[904]	validation_0-rmse:9.34855	validation_1-rmse:9.34855
[905]	validation_0-rmse:9.34407	validation_1-rmse:9.34407
[906]	validation_0-rmse:9.34195	validation_1-rmse:9.34195
[907]	validation_0-rmse:9.32745	validation_1-rmse:9.32745
[908]	validation_0-rmse:9.32335	validation_1-rmse:9.32335
[909]	validation_0-rmse:9.32245	validation_1-rmse:9.32245
[910]	validation_0-rmse:9.32132	validation_1-rmse:9.32132
[911]	validation_0-rmse:9.31645	validation_1-rmse:9.31645
[912]	validation_0-rmse:9.31605	validation_1-rmse:9.31605
[913]	validation_0-rmse:9.30997	validation_1-rmse:9.30997
[914]	validation_0-rmse:9.30499	validation_1-rmse:9.30499
[915]	validation_0-rmse:9.30213	validation_1-rmse:9.30213
[916]	validation_0-rmse:9.29542	validation_1-rmse:9.29542
[917]	validation_0-rmse:9.29280	validation_1-rmse:9.29280
[918]	validation_0-rmse:9.28770	validation_1-rmse:9.28770
[919]	validation_0-rmse:9.28167	validation_1-rmse:9.28167
[920]	validation_0-rmse:9.28027	validation_1-rmse:9.28027
[921]	validation_0-rmse:9.27850	validation_1-rmse:9.27850
[922]	validation_0-rmse:9.26691	validation_1-rmse:9.26691
[923]	validation_0-rmse:9.26209	validation_1-rmse:9.26209
[924]	validation_0-rmse:9.25920	validation_1-rmse:9.25920
[925]	validation_0-rmse:9.25289	validation_1-rmse:9.25289
[926]	validation_0-rmse:9.24686	validation_1-rmse:9.24686
[927]	validation_0-rmse:9.24139	validation_1-rmse:9.24139
[928]	validation_0-rmse:9.23413	validation_1-rmse:9.23413
[929]	validation_0-rmse:9.23026	validation_1-rmse:9.23026
[930]	validation_0-rmse:9.22337	validation_1-rmse:9.22337
[931]	validation_0-rmse:9.22064	validation_1-rmse:9.22064
[932]	validation_0-rmse:9.21519	validation_1-rmse:9.21519
[933]	validation_0-rmse:9.21167	validation_1-rmse:9.21167
[934]	validation_0-rmse:9.20762	validation_1-rmse:9.20762
[935]	validation_0-rmse:9.20196	validation_1-rmse:9.20196
[936]	validation_0-rmse:9.19828	validation_1-rmse:9.19828
[937]	validation_0-rmse:9.19506	validation_1-rmse:9.19506
[938]	validation_0-rmse:9.19174	validation_1-rmse:9.19174
[939]	validation_0-rmse:9.19029	validation_1-rmse:9.19029
[940]	validation_0-rmse:9.18928	validation_1-rmse:9.18928
[941]	validation_0-rmse:9.18638	validation_1-rmse:9.18638
[942]	validation_0-rmse:9.18528	validation_1-rmse:9.18528
[943]	validation_0-rmse:9.17673	validation_1-rmse:9.17673
[944]	validation_0-rmse:9.17326	validation_1-rmse:9.17326
[945]	validation_0-rmse:9.16158	validation_1-rmse:9.16158
[946]	validation_0-rmse:9.15496	validation_1-rmse:9.15496
[947]	validation_0-rmse:9.15202	validation_1-rmse:9.15202
[948]	validation_0-rmse:9.15085	validation_1-rmse:9.15085
[949]	validation_0-rmse:9.14840	validation_1-rmse:9.14840
[950]	validation_0-rmse:9.14468	validation_1-rmse:9.14468
[951]	validation_0-rmse:9.13791	validation_1-rmse:9.13791
[952]	validation_0-rmse:9.13591	validation_1-rmse:9.13591
[953]	validation_0-rmse:9.13337	validation_1-rmse:9.13337
[954]	validation_0-rmse:9.13170	validation_1-rmse:9.13170
[955]	validation_0-rmse:9.12825	validation_1-rmse:9.12825
[956]	validation_0-rmse:9.12428	validation_1-rmse:9.12428
[957]	validation_0-rmse:9.10639	validation_1-rmse:9.10639
[958]	validation_0-rmse:9.10039	validation_1-rmse:9.10039
[959]	validation_0-rmse:9.09489	validation_1-rmse:9.09489
[960]	validation_0-rmse:9.08056	validation_1-rmse:9.08056
[961]	validation_0-rmse:9.07420	validation_1-rmse:9.07420
[962]	validation_0-rmse:9.06596	validation_1-rmse:9.06596
[963]	validation_0-rmse:9.06267	validation_1-rmse:9.06267
[964]	validation_0-rmse:9.05368	validation_1-rmse:9.05368
[965]	validation_0-rmse:9.05144	validation_1-rmse:9.05144
[966]	validation_0-rmse:9.04739	validation_1-rmse:9.04739
[967]	validation_0-rmse:9.04514	validation_1-rmse:9.04514
[968]	validation_0-rmse:9.03779	validation_1-rmse:9.03779
[969]	validation_0-rmse:9.02942	validation_1-rmse:9.02942
[970]	validation_0-rmse:9.02489	validation_1-rmse:9.02489
[971]	validation_0-rmse:9.02254	validation_1-rmse:9.02254
[972]	validation_0-rmse:9.01753	validation_1-rmse:9.01753
[973]	validation_0-rmse:9.01591	validation_1-rmse:9.01591
[974]	validation_0-rmse:9.01092	validation_1-rmse:9.01092
[975]	validation_0-rmse:9.00633	validation_1-rmse:9.00633
[976]	validation_0-rmse:9.00179	validation_1-rmse:9.00179
[977]	validation_0-rmse:9.00011	validation_1-rmse:9.00011
[978]	validation_0-rmse:8.99801	validation_1-rmse:8.99801
[979]	validation_0-rmse:8.99568	validation_1-rmse:8.99568
[980]	validation_0-rmse:8.99286	validation_1-rmse:8.99286
[981]	validation_0-rmse:8.98328	validation_1-rmse:8.98328
[982]	validation_0-rmse:8.97755	validation_1-rmse:8.97755
[983]	validation_0-rmse:8.97516	validation_1-rmse:8.97516
[984]	validation_0-rmse:8.97096	validation_1-rmse:8.97096
[985]	validation_0-rmse:8.96659	validation_1-rmse:8.96659
[986]	validation_0-rmse:8.96127	validation_1-rmse:8.96127
[987]	validation_0-rmse:8.95305	validation_1-rmse:8.95305
[988]	validation_0-rmse:8.94882	validation_1-rmse:8.94882
[989]	validation_0-rmse:8.94645	validation_1-rmse:8.94645
[990]	validation_0-rmse:8.94373	validation_1-rmse:8.94373
[991]	validation_0-rmse:8.94108	validation_1-rmse:8.94108
[992]	validation_0-rmse:8.93948	validation_1-rmse:8.93948
[993]	validation_0-rmse:8.93692	validation_1-rmse:8.93692
[994]	validation_0-rmse:8.93519	validation_1-rmse:8.93519
[995]	validation_0-rmse:8.93251	validation_1-rmse:8.93251
[996]	validation_0-rmse:8.92924	validation_1-rmse:8.92924
[997]	validation_0-rmse:8.92634	validation_1-rmse:8.92634
[998]	validation_0-rmse:8.91895	validation_1-rmse:8.91895
[999]	validation_0-rmse:8.91715	validation_1-rmse:8.91715
>>> Calculating feature importances (permutation importance, 10 repeats) ...
>>> Setting threshold for feature rejection to 0.001294121446179275.
>>> Removing rejected features from model data ...

=================
FEATURE REDUCTION
=================

- Target variable: PPFD_IN_T1_2_2

- The random variable .RANDOM was added to the original features, used as benchmark for detecting relevant feature importances.

PERMUTATION IMPORTANCE (mean) across all splits of TimeSeriesSplit:

               PERM_IMPORTANCE   PERM_SD
SW_IN_T1_2_1          1.535705  0.002414
.HOUR                 0.044561  0.000229
.DOY                  0.018830  0.000306
.SEASON               0.007105  0.000165
.YEARMONTH            0.005537  0.000069
.RECORDNUMBER         0.003914  0.000054
.YEARDOY              0.003877  0.000054
.WEEK                 0.003643  0.000071
.YEARWEEK             0.002312  0.000020
.RANDOM               0.001294  0.000068
.MONTH                0.000846  0.000059
.YEAR                 0.000465  0.000022

- These results are from feature reduction. Note that feature importances for the final model are calculated during gap-filling.

--> 11 original input features (before feature reduction): ['SW_IN_T1_2_1', '.YEAR', '.SEASON', '.MONTH', '.WEEK', '.DOY', '.HOUR', '.YEARMONTH', '.YEARDOY', '.YEARWEEK', '.RECORDNUMBER']
--> 2 rejected features (during feature reduction): ['.YEAR', '.MONTH']
--> 9 accepted features (after feature reduction): ['SW_IN_T1_2_1', '.HOUR', '.DOY', '.SEASON', '.YEARMONTH', '.RECORDNUMBER', '.YEARDOY', '.WEEK', '.YEARWEEK']
xgb.trainmodel(showplot_scores=False, showplot_importance=False)
xgb.report_traintest()
Training final model ...
>>> Training model <class 'xgboost.sklearn.XGBRegressor'> based on data between 2005-01-01 00:45:00 and 2024-12-31 23:45:00 ...
>>> Fitting model to training data ...
[0]	validation_0-rmse:325.23732	validation_1-rmse:324.60019
[1]	validation_0-rmse:229.11486	validation_1-rmse:228.50045
[2]	validation_0-rmse:162.29953	validation_1-rmse:161.59285
[3]	validation_0-rmse:116.22189	validation_1-rmse:115.30561
[4]	validation_0-rmse:84.81769	validation_1-rmse:83.57315
[5]	validation_0-rmse:63.89092	validation_1-rmse:62.23451
[6]	validation_0-rmse:50.34317	validation_1-rmse:48.27809
[7]	validation_0-rmse:41.93144	validation_1-rmse:39.50949
[8]	validation_0-rmse:36.94021	validation_1-rmse:34.22487
[9]	validation_0-rmse:33.92395	validation_1-rmse:31.11069
[10]	validation_0-rmse:32.19361	validation_1-rmse:29.33318
[11]	validation_0-rmse:31.18447	validation_1-rmse:28.22811
[12]	validation_0-rmse:30.49785	validation_1-rmse:27.46488
[13]	validation_0-rmse:30.01732	validation_1-rmse:27.00855
[14]	validation_0-rmse:29.67170	validation_1-rmse:26.70187
[15]	validation_0-rmse:29.42053	validation_1-rmse:26.43001
[16]	validation_0-rmse:28.30793	validation_1-rmse:25.91028
[17]	validation_0-rmse:28.14511	validation_1-rmse:25.75757
[18]	validation_0-rmse:27.96116	validation_1-rmse:25.61285
[19]	validation_0-rmse:27.85436	validation_1-rmse:25.53663
[20]	validation_0-rmse:27.73935	validation_1-rmse:25.42889
[21]	validation_0-rmse:27.51673	validation_1-rmse:25.19451
[22]	validation_0-rmse:26.88744	validation_1-rmse:25.02994
[23]	validation_0-rmse:26.72593	validation_1-rmse:24.85665
[24]	validation_0-rmse:26.55398	validation_1-rmse:24.82180
[25]	validation_0-rmse:26.36519	validation_1-rmse:24.64407
[26]	validation_0-rmse:26.24544	validation_1-rmse:24.57047
[27]	validation_0-rmse:26.16152	validation_1-rmse:24.54550
[28]	validation_0-rmse:26.06913	validation_1-rmse:24.50818
[29]	validation_0-rmse:26.01037	validation_1-rmse:24.45399
[30]	validation_0-rmse:25.79331	validation_1-rmse:24.20556
[31]	validation_0-rmse:25.57699	validation_1-rmse:24.17058
[32]	validation_0-rmse:25.38768	validation_1-rmse:24.03451
[33]	validation_0-rmse:25.23870	validation_1-rmse:23.97826
[34]	validation_0-rmse:25.18216	validation_1-rmse:23.90692
[35]	validation_0-rmse:25.00462	validation_1-rmse:23.95039
[36]	validation_0-rmse:24.73227	validation_1-rmse:23.79459
[37]	validation_0-rmse:24.61120	validation_1-rmse:23.71168
[38]	validation_0-rmse:24.46915	validation_1-rmse:23.71713
[39]	validation_0-rmse:24.34513	validation_1-rmse:23.66372
[40]	validation_0-rmse:24.28613	validation_1-rmse:23.64725
[41]	validation_0-rmse:24.21564	validation_1-rmse:23.64073
[42]	validation_0-rmse:24.09139	validation_1-rmse:23.58160
[43]	validation_0-rmse:23.93488	validation_1-rmse:23.56539
[44]	validation_0-rmse:23.84104	validation_1-rmse:23.51395
[45]	validation_0-rmse:23.81071	validation_1-rmse:23.49470
[46]	validation_0-rmse:23.77343	validation_1-rmse:23.48133
[47]	validation_0-rmse:23.68574	validation_1-rmse:23.46666
[48]	validation_0-rmse:23.64010	validation_1-rmse:23.45331
[49]	validation_0-rmse:23.42549	validation_1-rmse:23.51470
[50]	validation_0-rmse:23.36681	validation_1-rmse:23.47778
[51]	validation_0-rmse:23.33490	validation_1-rmse:23.45422
[52]	validation_0-rmse:23.22322	validation_1-rmse:23.43492
[53]	validation_0-rmse:23.17293	validation_1-rmse:23.39082
[54]	validation_0-rmse:23.07782	validation_1-rmse:23.41384
[55]	validation_0-rmse:23.01566	validation_1-rmse:23.41436
[56]	validation_0-rmse:22.84912	validation_1-rmse:23.32054
[57]	validation_0-rmse:22.82265	validation_1-rmse:23.31321
[58]	validation_0-rmse:22.80023	validation_1-rmse:23.29853
[59]	validation_0-rmse:22.72548	validation_1-rmse:23.30375
[60]	validation_0-rmse:22.68767	validation_1-rmse:23.26569
[61]	validation_0-rmse:22.53370	validation_1-rmse:23.25841
[62]	validation_0-rmse:22.44629	validation_1-rmse:23.25173
[63]	validation_0-rmse:22.35200	validation_1-rmse:23.24770
[64]	validation_0-rmse:22.33725	validation_1-rmse:23.23204
[65]	validation_0-rmse:22.29248	validation_1-rmse:23.19853
[66]	validation_0-rmse:22.23841	validation_1-rmse:23.19748
[67]	validation_0-rmse:22.19295	validation_1-rmse:23.15352
[68]	validation_0-rmse:22.12446	validation_1-rmse:23.18342
[69]	validation_0-rmse:22.01950	validation_1-rmse:23.21106
[70]	validation_0-rmse:21.99775	validation_1-rmse:23.20762
[71]	validation_0-rmse:21.94168	validation_1-rmse:23.15597
[72]	validation_0-rmse:21.87730	validation_1-rmse:23.13576
[73]	validation_0-rmse:21.80014	validation_1-rmse:23.11067
[74]	validation_0-rmse:21.76623	validation_1-rmse:23.09568
[75]	validation_0-rmse:21.74576	validation_1-rmse:23.08758
[76]	validation_0-rmse:21.70285	validation_1-rmse:23.08000
[77]	validation_0-rmse:21.68835	validation_1-rmse:23.07299
[78]	validation_0-rmse:21.66733	validation_1-rmse:23.07370
[79]	validation_0-rmse:21.65122	validation_1-rmse:23.05657
[80]	validation_0-rmse:21.57929	validation_1-rmse:23.06913
[81]	validation_0-rmse:21.56339	validation_1-rmse:23.05620
[82]	validation_0-rmse:21.50936	validation_1-rmse:23.05682
[83]	validation_0-rmse:21.47458	validation_1-rmse:23.04162
[84]	validation_0-rmse:21.44059	validation_1-rmse:23.02650
[85]	validation_0-rmse:21.40115	validation_1-rmse:23.01871
[86]	validation_0-rmse:21.35492	validation_1-rmse:23.02295
[87]	validation_0-rmse:21.29991	validation_1-rmse:23.03165
[88]	validation_0-rmse:21.23127	validation_1-rmse:23.03907
[89]	validation_0-rmse:21.15871	validation_1-rmse:23.01329
[90]	validation_0-rmse:21.12883	validation_1-rmse:23.01399
[91]	validation_0-rmse:21.11791	validation_1-rmse:23.01450
[92]	validation_0-rmse:21.08857	validation_1-rmse:23.00742
[93]	validation_0-rmse:21.03022	validation_1-rmse:22.97336
[94]	validation_0-rmse:21.00883	validation_1-rmse:22.97636
[95]	validation_0-rmse:20.99097	validation_1-rmse:22.96019
[96]	validation_0-rmse:20.95800	validation_1-rmse:22.97465
[97]	validation_0-rmse:20.94188	validation_1-rmse:22.96439
[98]	validation_0-rmse:20.92108	validation_1-rmse:22.96165
[99]	validation_0-rmse:20.89501	validation_1-rmse:22.94923
[100]	validation_0-rmse:20.84276	validation_1-rmse:22.94209
[101]	validation_0-rmse:20.82474	validation_1-rmse:22.92929
[102]	validation_0-rmse:20.77582	validation_1-rmse:22.91527
[103]	validation_0-rmse:20.75857	validation_1-rmse:22.91020
[104]	validation_0-rmse:20.70070	validation_1-rmse:22.89023
[105]	validation_0-rmse:20.65029	validation_1-rmse:22.87544
[106]	validation_0-rmse:20.62584	validation_1-rmse:22.87303
[107]	validation_0-rmse:20.55681	validation_1-rmse:22.88437
[108]	validation_0-rmse:20.51199	validation_1-rmse:22.90060
[109]	validation_0-rmse:20.49404	validation_1-rmse:22.89031
[110]	validation_0-rmse:20.45209	validation_1-rmse:22.92455
[111]	validation_0-rmse:20.43075	validation_1-rmse:22.92921
[112]	validation_0-rmse:20.42291	validation_1-rmse:22.92550
[113]	validation_0-rmse:20.38573	validation_1-rmse:22.94416
[114]	validation_0-rmse:20.36625	validation_1-rmse:22.93031
[115]	validation_0-rmse:20.30898	validation_1-rmse:22.91732
[116]	validation_0-rmse:20.27921	validation_1-rmse:22.91213
[117]	validation_0-rmse:20.21352	validation_1-rmse:22.97593
[118]	validation_0-rmse:20.18945	validation_1-rmse:22.97833
[119]	validation_0-rmse:20.18088	validation_1-rmse:22.96704
[120]	validation_0-rmse:20.16939	validation_1-rmse:22.96299
[121]	validation_0-rmse:20.15575	validation_1-rmse:22.94508
[122]	validation_0-rmse:20.14289	validation_1-rmse:22.93985
[123]	validation_0-rmse:20.09541	validation_1-rmse:22.95333
[124]	validation_0-rmse:20.07239	validation_1-rmse:22.94720
[125]	validation_0-rmse:19.98676	validation_1-rmse:22.98510
[126]	validation_0-rmse:19.97987	validation_1-rmse:22.98179
[127]	validation_0-rmse:19.94801	validation_1-rmse:22.98363
[128]	validation_0-rmse:19.93133	validation_1-rmse:22.97826
[129]	validation_0-rmse:19.91060	validation_1-rmse:22.97478
[130]	validation_0-rmse:19.88338	validation_1-rmse:22.96881
[131]	validation_0-rmse:19.86997	validation_1-rmse:22.96714
[132]	validation_0-rmse:19.78024	validation_1-rmse:22.96458
[133]	validation_0-rmse:19.73206	validation_1-rmse:22.95246
[134]	validation_0-rmse:19.66906	validation_1-rmse:22.95959
[135]	validation_0-rmse:19.60172	validation_1-rmse:22.95570
[136]	validation_0-rmse:19.55827	validation_1-rmse:22.95799
[137]	validation_0-rmse:19.54133	validation_1-rmse:22.94358
[138]	validation_0-rmse:19.52216	validation_1-rmse:22.93629
[139]	validation_0-rmse:19.50194	validation_1-rmse:22.91826
[140]	validation_0-rmse:19.48812	validation_1-rmse:22.92157
[141]	validation_0-rmse:19.47886	validation_1-rmse:22.91920
[142]	validation_0-rmse:19.46081	validation_1-rmse:22.91552
[143]	validation_0-rmse:19.43980	validation_1-rmse:22.91690
[144]	validation_0-rmse:19.40570	validation_1-rmse:22.92098
[145]	validation_0-rmse:19.36861	validation_1-rmse:22.92284
[146]	validation_0-rmse:19.32941	validation_1-rmse:22.91557
[147]	validation_0-rmse:19.31682	validation_1-rmse:22.91560
[148]	validation_0-rmse:19.30315	validation_1-rmse:22.90199
[149]	validation_0-rmse:19.27693	validation_1-rmse:22.89530
[150]	validation_0-rmse:19.25173	validation_1-rmse:22.87410
[151]	validation_0-rmse:19.24504	validation_1-rmse:22.87488
[152]	validation_0-rmse:19.23713	validation_1-rmse:22.87011
[153]	validation_0-rmse:19.23267	validation_1-rmse:22.86640
[154]	validation_0-rmse:19.19311	validation_1-rmse:22.86017
[155]	validation_0-rmse:19.11475	validation_1-rmse:22.90894
[156]	validation_0-rmse:19.07167	validation_1-rmse:22.92515
[157]	validation_0-rmse:19.06195	validation_1-rmse:22.91650
[158]	validation_0-rmse:19.03836	validation_1-rmse:22.91560
[159]	validation_0-rmse:18.96387	validation_1-rmse:22.97244
[160]	validation_0-rmse:18.90170	validation_1-rmse:22.99649
[161]	validation_0-rmse:18.89099	validation_1-rmse:22.99707
[162]	validation_0-rmse:18.88477	validation_1-rmse:22.99241
[163]	validation_0-rmse:18.82355	validation_1-rmse:23.02423
[164]	validation_0-rmse:18.75592	validation_1-rmse:23.03169
[165]	validation_0-rmse:18.74098	validation_1-rmse:23.02416
[166]	validation_0-rmse:18.72826	validation_1-rmse:23.01563
[167]	validation_0-rmse:18.70524	validation_1-rmse:23.01413
[168]	validation_0-rmse:18.63354	validation_1-rmse:23.06582
[169]	validation_0-rmse:18.53506	validation_1-rmse:23.06609
[170]	validation_0-rmse:18.49898	validation_1-rmse:23.06075
[171]	validation_0-rmse:18.46975	validation_1-rmse:23.07529
[172]	validation_0-rmse:18.42263	validation_1-rmse:23.03376
[173]	validation_0-rmse:18.41065	validation_1-rmse:23.03757
[174]	validation_0-rmse:18.39519	validation_1-rmse:23.03032
[175]	validation_0-rmse:18.37525	validation_1-rmse:23.02753
[176]	validation_0-rmse:18.36072	validation_1-rmse:23.02506
[177]	validation_0-rmse:18.34415	validation_1-rmse:23.03351
[178]	validation_0-rmse:18.32389	validation_1-rmse:23.03611
[179]	validation_0-rmse:18.31400	validation_1-rmse:23.03572
[180]	validation_0-rmse:18.30407	validation_1-rmse:23.03392
[181]	validation_0-rmse:18.29037	validation_1-rmse:23.02873
[182]	validation_0-rmse:18.27976	validation_1-rmse:23.02577
[183]	validation_0-rmse:18.25826	validation_1-rmse:23.03496
[184]	validation_0-rmse:18.23772	validation_1-rmse:23.03144
[185]	validation_0-rmse:18.22304	validation_1-rmse:23.03236
[186]	validation_0-rmse:18.21258	validation_1-rmse:23.02725
[187]	validation_0-rmse:18.19115	validation_1-rmse:23.02816
[188]	validation_0-rmse:18.13015	validation_1-rmse:23.03088
[189]	validation_0-rmse:18.11553	validation_1-rmse:23.02502
[190]	validation_0-rmse:18.10333	validation_1-rmse:23.02919
[191]	validation_0-rmse:18.09774	validation_1-rmse:23.02745
[192]	validation_0-rmse:18.09216	validation_1-rmse:23.02594
[193]	validation_0-rmse:18.07722	validation_1-rmse:23.02085
[194]	validation_0-rmse:18.06157	validation_1-rmse:23.01686
[195]	validation_0-rmse:18.05357	validation_1-rmse:23.00415
[196]	validation_0-rmse:18.02605	validation_1-rmse:22.96965
[197]	validation_0-rmse:18.00425	validation_1-rmse:22.94668
[198]	validation_0-rmse:17.99971	validation_1-rmse:22.94533
[199]	validation_0-rmse:17.98521	validation_1-rmse:22.94572
[200]	validation_0-rmse:17.97572	validation_1-rmse:22.94050
[201]	validation_0-rmse:17.95445	validation_1-rmse:22.95948
[202]	validation_0-rmse:17.94936	validation_1-rmse:22.95533
[203]	validation_0-rmse:17.94103	validation_1-rmse:22.94859
>>> Using model to predict target PPFD_IN_T1_2_2 in unseen test data ...
>>> Using model to calculate permutation importance based on unseen test data ...
>>> Calculating prediction scores based on predicting unseen test data of PPFD_IN_T1_2_2 ...
>>> Collecting results, details about training and testing can be accessed by calling .report_traintest().
>>> Done.

================================
MODEL TRAINING & TESTING RESULTS
================================

## DATA
  > target: PPFD_IN_T1_2_2
  > features: 9 ['SW_IN_T1_2_1', '.HOUR', '.DOY', '.SEASON', '.YEARMONTH', '.RECORDNUMBER', '.YEARDOY', '.WEEK', '.YEARWEEK']
  > 350640 records (with missing)
  > 342906 available records for target and all features (no missing values)
  > training on 257179 records (75.0%) of 257179 features between 2005-01-01 00:45:00 and 2024-12-31 23:45:00
  > testing on 85727 unseen records (25.0%) of PPFD_IN_T1_2_2 between 2005-01-01 00:15:00 and 2024-12-31 22:45:00

## MODEL
  > the model was trained on training data (257179 records)
  > the model was tested on test data (85727 values)
  > estimator:  XGBRegressor(base_score=None, booster=None, callbacks=None,
             colsample_bylevel=None, colsample_bynode=None,
             colsample_bytree=None, device=None, early_stopping_rounds=50,
             enable_categorical=False, eval_metric=None, feature_types=None,
             gamma=None, grow_policy=None, importance_type=None,
             interaction_constraints=None, learning_rate=None, max_bin=None,
             max_cat_threshold=None, max_cat_to_onehot=None,
             max_delta_step=None, max_depth=None, max_leaves=None,
             min_child_weight=None, missing=nan, monotone_constraints=None,
             multi_strategy=None, n_estimators=1000, n_jobs=-1,
             num_parallel_tree=None, random_state=42, ...)
  > parameters:  {'objective': 'reg:squarederror', 'base_score': None, 'booster': None, 'callbacks': None, 'colsample_bylevel': None, 'colsample_bynode': None, 'colsample_bytree': None, 'device': None, 'early_stopping_rounds': 50, 'enable_categorical': False, 'eval_metric': None, 'feature_types': None, 'gamma': None, 'grow_policy': None, 'importance_type': None, 'interaction_constraints': None, 'learning_rate': None, 'max_bin': None, 'max_cat_threshold': None, 'max_cat_to_onehot': None, 'max_delta_step': None, 'max_depth': None, 'max_leaves': None, 'min_child_weight': None, 'missing': nan, 'monotone_constraints': None, 'multi_strategy': None, 'n_estimators': 1000, 'n_jobs': -1, 'num_parallel_tree': None, 'random_state': 42, 'reg_alpha': None, 'reg_lambda': None, 'sampling_method': None, 'scale_pos_weight': None, 'subsample': None, 'tree_method': None, 'validate_parameters': None, 'verbosity': None}
  > number of features used in model:  9
  > names of features used in model:  ['SW_IN_T1_2_1', '.HOUR', '.DOY', '.SEASON', '.YEARMONTH', '.RECORDNUMBER', '.YEARDOY', '.WEEK', '.YEARWEEK']

## FEATURE IMPORTANCES
  > feature importances were calculated based on unseen test data of PPFD_IN_T1_2_2 (85727 records).
  > feature importances are showing permutation importances from 10 repeats

               PERM_IMPORTANCE   PERM_SD
SW_IN_T1_2_1          1.651919  0.007398
.HOUR                 0.025003  0.000275
.DOY                  0.013744  0.000271
.YEARMONTH            0.002533  0.000083
.RECORDNUMBER         0.001932  0.000075
.YEARWEEK             0.001458  0.000089
.WEEK                 0.001264  0.000034
.YEARDOY              0.000851  0.000016
.SEASON               0.000318  0.000008


## MODEL SCORES
  All scores were calculated based on unseen test data (85727 records).
  > MAE:  6.702566437104721 (mean absolute error)
  > MedAE:  1.1350681781768799 (median absolute error)
  > MSE:  522.5875728344951 (mean squared error)
  > RMSE:  22.860174383291458 (root mean squared error)
  > MAXE:  1595.8807373046875 (max error)
  > MAPE:  1239158145864955.750 (mean absolute percentage error)
  > R2:  0.9975550221254795
xgb.fillgaps(showplot_scores=False, showplot_importance=False)
xgb.report_gapfilling()
Gap-filling using final model ...
>>> Using final model on all data to predict target PPFD_IN_T1_2_2 ...
>>> Using final model on all data to calculate permutation importance ...
>>> Calculating prediction scores based on all data predicting PPFD_IN_T1_2_2 ...
>>> Predicting target PPFD_IN_T1_2_2 where all features are available ... predicted 350640 records.
>>> Collecting results for final model ...
>>> Filling 7734 missing records in target with predictions from final model ...
>>> Storing gap-filled time series in variable PPFD_IN_T1_2_2_gfXG ...
>>> Restoring original timestamp in results ...
>>> Combining predictions from full model and fallback model ...

===================
GAP-FILLING RESULTS
===================

Model scores and feature importances were calculated from high-quality predicted targets (7734 values, PPFD_IN_T1_2_2_gfXG where flag=1) in comparison to observed targets (342906 values, PPFD_IN_T1_2_2).

## TARGET
- first timestamp:  2005-01-01 00:15:00
- last timestamp:  2024-12-31 23:45:00
- potential number of values: 350640 values)
- target column (observed):  PPFD_IN_T1_2_2
- missing records (observed):  7734 (cross-check from flag: 7734)
- target column (gap-filled):  PPFD_IN_T1_2_2_gfXG  (350640 values)
- missing records (gap-filled):  0
- gap-filling flag: FLAG_PPFD_IN_T1_2_2_gfXG_ISFILLED
  > flag 0 ... observed targets (342906 values)
  > flag 1 ... targets gap-filled with high-quality, all features available (7734 values)
  > flag 2 ... targets gap-filled with fallback (0 values)

## FEATURE IMPORTANCES
- names of features used in model:  ['SW_IN_T1_2_1', '.HOUR', '.DOY', '.YEARMONTH', '.RECORDNUMBER', '.YEARWEEK', '.WEEK', '.YEARDOY', '.SEASON']
- number of features used in model:  9
- permutation importances were calculated from 10 repeats.

               PERM_IMPORTANCE   PERM_SD
SW_IN_T1_2_1          1.656898  0.002364
.HOUR                 0.025525  0.000134
.DOY                  0.014270  0.000175
.YEARMONTH            0.002839  0.000033
.RECORDNUMBER         0.002355  0.000072
.YEARWEEK             0.001550  0.000038
.WEEK                 0.001355  0.000029
.YEARDOY              0.000927  0.000022
.SEASON               0.000325  0.000006

## MODEL
The model was trained on a training set with test size 25.00%.
- estimator:  XGBRegressor(base_score=None, booster=None, callbacks=None,
             colsample_bylevel=None, colsample_bynode=None,
             colsample_bytree=None, device=None, early_stopping_rounds=50,
             enable_categorical=False, eval_metric=None, feature_types=None,
             gamma=None, grow_policy=None, importance_type=None,
             interaction_constraints=None, learning_rate=None, max_bin=None,
             max_cat_threshold=None, max_cat_to_onehot=None,
             max_delta_step=None, max_depth=None, max_leaves=None,
             min_child_weight=None, missing=nan, monotone_constraints=None,
             multi_strategy=None, n_estimators=1000, n_jobs=-1,
             num_parallel_tree=None, random_state=42, ...)
- parameters:  {'objective': 'reg:squarederror', 'base_score': None, 'booster': None, 'callbacks': None, 'colsample_bylevel': None, 'colsample_bynode': None, 'colsample_bytree': None, 'device': None, 'early_stopping_rounds': 50, 'enable_categorical': False, 'eval_metric': None, 'feature_types': None, 'gamma': None, 'grow_policy': None, 'importance_type': None, 'interaction_constraints': None, 'learning_rate': None, 'max_bin': None, 'max_cat_threshold': None, 'max_cat_to_onehot': None, 'max_delta_step': None, 'max_depth': None, 'max_leaves': None, 'min_child_weight': None, 'missing': nan, 'monotone_constraints': None, 'multi_strategy': None, 'n_estimators': 1000, 'n_jobs': -1, 'num_parallel_tree': None, 'random_state': 42, 'reg_alpha': None, 'reg_lambda': None, 'sampling_method': None, 'scale_pos_weight': None, 'subsample': None, 'tree_method': None, 'validate_parameters': None, 'verbosity': None}

## MODEL SCORES
- MAE:  6.298178917969939 (mean absolute error)
- MedAE:  1.1375821455451955 (median absolute error)
- MSE:  406.9287614051293 (mean squared error)
- RMSE:  20.17247534154223 (root mean squared error)
- MAXE:  1595.8807373046875 (max error)
- MAPE:  1232809676680468.250 (mean absolute percentage error)
- R2:  0.9981005030772517

Results#

results = xgb.gapfilling_df_
results
.PREDICTIONS_FULLMODEL PPFD_IN_T1_2_2 .GAP_PREDICTIONS FLAG_PPFD_IN_T1_2_2_gfXG_ISFILLED PPFD_IN_T1_2_2_gfXG .PREDICTIONS_FALLBACK .GAPFILLED_CUMULATIVE .PREDICTIONS
TIMESTAMP_MIDDLE
2005-01-01 00:15:00 0.466701 0.0 NaN 0 0.0 None 0.000000e+00 0.466701
2005-01-01 00:45:00 0.466701 0.0 NaN 0 0.0 None 0.000000e+00 0.466701
2005-01-01 01:15:00 0.466701 0.0 NaN 0 0.0 None 0.000000e+00 0.466701
2005-01-01 01:45:00 0.466701 0.0 NaN 0 0.0 None 0.000000e+00 0.466701
2005-01-01 02:15:00 0.466701 0.0 NaN 0 0.0 None 0.000000e+00 0.466701
... ... ... ... ... ... ... ... ...
2024-12-31 21:45:00 0.018580 0.0 NaN 0 0.0 None 9.850744e+07 0.018580
2024-12-31 22:15:00 0.018580 0.0 NaN 0 0.0 None 9.850744e+07 0.018580
2024-12-31 22:45:00 0.018580 0.0 NaN 0 0.0 None 9.850744e+07 0.018580
2024-12-31 23:15:00 0.018580 0.0 NaN 0 0.0 None 9.850744e+07 0.018580
2024-12-31 23:45:00 0.018580 0.0 NaN 0 0.0 None 9.850744e+07 0.018580

350640 rows × 8 columns

Add to data#

# Combine data
data_simple_2005_2024['PPFD_IN_T1_2_2'] = results['PPFD_IN_T1_2_2_gfXG'].copy()
data_simple_2005_2024['PPFD_IN_T1_2_2']
TIMESTAMP_MIDDLE
2005-01-01 00:15:00    0.0
2005-01-01 00:45:00    0.0
2005-01-01 01:15:00    0.0
2005-01-01 01:45:00    0.0
2005-01-01 02:15:00    0.0
                      ... 
2024-12-31 21:45:00    0.0
2024-12-31 22:15:00    0.0
2024-12-31 22:45:00    0.0
2024-12-31 23:15:00    0.0
2024-12-31 23:45:00    0.0
Freq: 30min, Name: PPFD_IN_T1_2_2, Length: 350640, dtype: float64
# Combine flags not necessary, because PPFD was not gapfilled before
data_simple_2005_2024['FLAG_PPFD_IN_T1_2_2_ISFILLED'] = results['FLAG_PPFD_IN_T1_2_2_gfXG_ISFILLED'].copy()
data_simple_2005_2024['FLAG_PPFD_IN_T1_2_2_ISFILLED']
TIMESTAMP_MIDDLE
2005-01-01 00:15:00    0
2005-01-01 00:45:00    0
2005-01-01 01:15:00    0
2005-01-01 01:45:00    0
2005-01-01 02:15:00    0
                      ..
2024-12-31 21:45:00    0
2024-12-31 22:15:00    0
2024-12-31 22:45:00    0
2024-12-31 23:15:00    0
2024-12-31 23:45:00    0
Freq: 30min, Name: FLAG_PPFD_IN_T1_2_2_ISFILLED, Length: 350640, dtype: int64
title = "PPFD_IN"
data_simple_2005_2024[['PPFD_IN_T1_2_2', 'FLAG_PPFD_IN_T1_2_2_ISFILLED']].plot(x_compat=True, title=title, subplots=True, figsize=(20, 6));
../../_images/d130283446db85691047e1658832ff1f2fc9297f8606530f79596df77a7bddbf.png

Calculate VPD (kPa)#

from diive.pkgs.createvar.vpd import calc_vpd_from_ta_rh
vpd = calc_vpd_from_ta_rh(df=data_simple_2005_2024, rh_col='RH_T1_2_1', ta_col='TA_T1_2_1')
vpd
TIMESTAMP_MIDDLE
2005-01-01 00:15:00    0.099893
2005-01-01 00:45:00    0.097606
2005-01-01 01:15:00    0.091683
2005-01-01 01:45:00    0.071157
2005-01-01 02:15:00    0.058333
                         ...   
2024-12-31 21:45:00    0.000011
2024-12-31 22:15:00    0.000011
2024-12-31 22:45:00    0.000011
2024-12-31 23:15:00    0.000010
2024-12-31 23:45:00    0.000010
Freq: 30min, Name: VPD, Length: 350640, dtype: float64
data_simple_2005_2024['VPD_T1_2_1'] = vpd
_df = pd.DataFrame()
_df['VPD_T1_2_1'] = data_simple_2005_2024[['VPD_T1_2_1']].copy()
_df['SW_IN_T1_2_1'] = data_simple_2005_2024[['SW_IN_T1_2_1']].copy()
_df['TA_T1_2_1'] = data_simple_2005_2024[['TA_T1_2_1']].copy()
_df
VPD_T1_2_1 SW_IN_T1_2_1 TA_T1_2_1
TIMESTAMP_MIDDLE
2005-01-01 00:15:00 0.099893 0.0 1.566667
2005-01-01 00:45:00 0.097606 0.0 1.533333
2005-01-01 01:15:00 0.091683 0.0 1.566667
2005-01-01 01:45:00 0.071157 0.0 1.566667
2005-01-01 02:15:00 0.058333 0.0 1.500000
... ... ... ...
2024-12-31 21:45:00 0.000011 0.0 -1.919472
2024-12-31 22:15:00 0.000011 0.0 -2.104678
2024-12-31 22:45:00 0.000011 0.0 -2.089444
2024-12-31 23:15:00 0.000010 0.0 -2.355761
2024-12-31 23:45:00 0.000010 0.0 -2.578839

350640 rows × 3 columns

_df['VPD_T1_2_1'].isnull().sum()
np.int64(194)

Fill#

xgb = XGBoostTS(
    input_df=_df,
    target_col='VPD_T1_2_1',
    perm_n_repeats=10,
    include_timestamp_as_features=True,
    add_continuous_record_number=True,
    n_estimators=1000,
    random_state=42,
    early_stopping_rounds=50,
    n_jobs=-1
)
Adding new data columns ...
++ Added new columns with timestamp info: ['.YEAR', '.SEASON', '.MONTH', '.WEEK', '.DOY', '.HOUR', '.YEARMONTH', '.YEARDOY', '.YEARWEEK'] 
++ Added new column .RECORDNUMBER with record numbers from 1 to 350640.
xgb.reduce_features()
xgb.report_feature_reduction()
Feature reduction based on permutation importance ...
[0]	validation_0-rmse:0.38740	validation_1-rmse:0.38740
[1]	validation_0-rmse:0.30020	validation_1-rmse:0.30020
[2]	validation_0-rmse:0.24424	validation_1-rmse:0.24424
[3]	validation_0-rmse:0.20921	validation_1-rmse:0.20921
[4]	validation_0-rmse:0.18789	validation_1-rmse:0.18789
[5]	validation_0-rmse:0.17460	validation_1-rmse:0.17460
[6]	validation_0-rmse:0.16615	validation_1-rmse:0.16615
[7]	validation_0-rmse:0.16075	validation_1-rmse:0.16075
[8]	validation_0-rmse:0.15708	validation_1-rmse:0.15708
[9]	validation_0-rmse:0.15420	validation_1-rmse:0.15420
[10]	validation_0-rmse:0.15209	validation_1-rmse:0.15209
[11]	validation_0-rmse:0.15004	validation_1-rmse:0.15004
[12]	validation_0-rmse:0.14856	validation_1-rmse:0.14856
[13]	validation_0-rmse:0.14742	validation_1-rmse:0.14742
[14]	validation_0-rmse:0.14634	validation_1-rmse:0.14634
[15]	validation_0-rmse:0.14559	validation_1-rmse:0.14559
[16]	validation_0-rmse:0.14466	validation_1-rmse:0.14466
[17]	validation_0-rmse:0.14367	validation_1-rmse:0.14367
[18]	validation_0-rmse:0.14305	validation_1-rmse:0.14305
[19]	validation_0-rmse:0.14255	validation_1-rmse:0.14255
[20]	validation_0-rmse:0.14186	validation_1-rmse:0.14186
[21]	validation_0-rmse:0.14124	validation_1-rmse:0.14124
[22]	validation_0-rmse:0.14079	validation_1-rmse:0.14079
[23]	validation_0-rmse:0.14028	validation_1-rmse:0.14028
[24]	validation_0-rmse:0.13961	validation_1-rmse:0.13961
[25]	validation_0-rmse:0.13897	validation_1-rmse:0.13897
[26]	validation_0-rmse:0.13861	validation_1-rmse:0.13861
[27]	validation_0-rmse:0.13825	validation_1-rmse:0.13825
[28]	validation_0-rmse:0.13733	validation_1-rmse:0.13733
[29]	validation_0-rmse:0.13638	validation_1-rmse:0.13638
[30]	validation_0-rmse:0.13601	validation_1-rmse:0.13601
[31]	validation_0-rmse:0.13573	validation_1-rmse:0.13573
[32]	validation_0-rmse:0.13539	validation_1-rmse:0.13539
[33]	validation_0-rmse:0.13513	validation_1-rmse:0.13513
[34]	validation_0-rmse:0.13446	validation_1-rmse:0.13446
[35]	validation_0-rmse:0.13436	validation_1-rmse:0.13436
[36]	validation_0-rmse:0.13406	validation_1-rmse:0.13406
[37]	validation_0-rmse:0.13367	validation_1-rmse:0.13367
[38]	validation_0-rmse:0.13345	validation_1-rmse:0.13345
[39]	validation_0-rmse:0.13293	validation_1-rmse:0.13293
[40]	validation_0-rmse:0.13271	validation_1-rmse:0.13271
[41]	validation_0-rmse:0.13232	validation_1-rmse:0.13232
[42]	validation_0-rmse:0.13203	validation_1-rmse:0.13203
[43]	validation_0-rmse:0.13163	validation_1-rmse:0.13163
[44]	validation_0-rmse:0.13143	validation_1-rmse:0.13143
[45]	validation_0-rmse:0.13112	validation_1-rmse:0.13112
[46]	validation_0-rmse:0.13100	validation_1-rmse:0.13100
[47]	validation_0-rmse:0.13057	validation_1-rmse:0.13057
[48]	validation_0-rmse:0.13021	validation_1-rmse:0.13021
[49]	validation_0-rmse:0.12964	validation_1-rmse:0.12964
[50]	validation_0-rmse:0.12949	validation_1-rmse:0.12949
[51]	validation_0-rmse:0.12907	validation_1-rmse:0.12907
[52]	validation_0-rmse:0.12879	validation_1-rmse:0.12879
[53]	validation_0-rmse:0.12804	validation_1-rmse:0.12804
[54]	validation_0-rmse:0.12771	validation_1-rmse:0.12771
[55]	validation_0-rmse:0.12705	validation_1-rmse:0.12705
[56]	validation_0-rmse:0.12664	validation_1-rmse:0.12664
[57]	validation_0-rmse:0.12616	validation_1-rmse:0.12616
[58]	validation_0-rmse:0.12583	validation_1-rmse:0.12583
[59]	validation_0-rmse:0.12557	validation_1-rmse:0.12557
[60]	validation_0-rmse:0.12534	validation_1-rmse:0.12534
[61]	validation_0-rmse:0.12527	validation_1-rmse:0.12527
[62]	validation_0-rmse:0.12476	validation_1-rmse:0.12476
[63]	validation_0-rmse:0.12459	validation_1-rmse:0.12459
[64]	validation_0-rmse:0.12442	validation_1-rmse:0.12442
[65]	validation_0-rmse:0.12406	validation_1-rmse:0.12406
[66]	validation_0-rmse:0.12389	validation_1-rmse:0.12389
[67]	validation_0-rmse:0.12361	validation_1-rmse:0.12361
[68]	validation_0-rmse:0.12324	validation_1-rmse:0.12324
[69]	validation_0-rmse:0.12291	validation_1-rmse:0.12291
[70]	validation_0-rmse:0.12268	validation_1-rmse:0.12268
[71]	validation_0-rmse:0.12262	validation_1-rmse:0.12262
[72]	validation_0-rmse:0.12250	validation_1-rmse:0.12250
[73]	validation_0-rmse:0.12244	validation_1-rmse:0.12244
[74]	validation_0-rmse:0.12230	validation_1-rmse:0.12230
[75]	validation_0-rmse:0.12208	validation_1-rmse:0.12208
[76]	validation_0-rmse:0.12199	validation_1-rmse:0.12199
[77]	validation_0-rmse:0.12189	validation_1-rmse:0.12189
[78]	validation_0-rmse:0.12166	validation_1-rmse:0.12166
[79]	validation_0-rmse:0.12129	validation_1-rmse:0.12129
[80]	validation_0-rmse:0.12111	validation_1-rmse:0.12111
[81]	validation_0-rmse:0.12086	validation_1-rmse:0.12086
[82]	validation_0-rmse:0.12074	validation_1-rmse:0.12074
[83]	validation_0-rmse:0.12058	validation_1-rmse:0.12058
[84]	validation_0-rmse:0.12046	validation_1-rmse:0.12046
[85]	validation_0-rmse:0.11996	validation_1-rmse:0.11996
[86]	validation_0-rmse:0.11977	validation_1-rmse:0.11977
[87]	validation_0-rmse:0.11935	validation_1-rmse:0.11935
[88]	validation_0-rmse:0.11917	validation_1-rmse:0.11917
[89]	validation_0-rmse:0.11909	validation_1-rmse:0.11909
[90]	validation_0-rmse:0.11894	validation_1-rmse:0.11894
[91]	validation_0-rmse:0.11874	validation_1-rmse:0.11874
[92]	validation_0-rmse:0.11847	validation_1-rmse:0.11847
[93]	validation_0-rmse:0.11802	validation_1-rmse:0.11802
[94]	validation_0-rmse:0.11787	validation_1-rmse:0.11787
[95]	validation_0-rmse:0.11783	validation_1-rmse:0.11783
[96]	validation_0-rmse:0.11760	validation_1-rmse:0.11760
[97]	validation_0-rmse:0.11751	validation_1-rmse:0.11751
[98]	validation_0-rmse:0.11735	validation_1-rmse:0.11735
[99]	validation_0-rmse:0.11716	validation_1-rmse:0.11716
[100]	validation_0-rmse:0.11695	validation_1-rmse:0.11695
[101]	validation_0-rmse:0.11682	validation_1-rmse:0.11682
[102]	validation_0-rmse:0.11661	validation_1-rmse:0.11661
[103]	validation_0-rmse:0.11651	validation_1-rmse:0.11651
[104]	validation_0-rmse:0.11645	validation_1-rmse:0.11645
[105]	validation_0-rmse:0.11633	validation_1-rmse:0.11633
[106]	validation_0-rmse:0.11602	validation_1-rmse:0.11602
[107]	validation_0-rmse:0.11593	validation_1-rmse:0.11593
[108]	validation_0-rmse:0.11588	validation_1-rmse:0.11588
[109]	validation_0-rmse:0.11573	validation_1-rmse:0.11573
[110]	validation_0-rmse:0.11553	validation_1-rmse:0.11553
[111]	validation_0-rmse:0.11540	validation_1-rmse:0.11540
[112]	validation_0-rmse:0.11515	validation_1-rmse:0.11515
[113]	validation_0-rmse:0.11504	validation_1-rmse:0.11504
[114]	validation_0-rmse:0.11483	validation_1-rmse:0.11483
[115]	validation_0-rmse:0.11481	validation_1-rmse:0.11481
[116]	validation_0-rmse:0.11463	validation_1-rmse:0.11463
[117]	validation_0-rmse:0.11451	validation_1-rmse:0.11451
[118]	validation_0-rmse:0.11444	validation_1-rmse:0.11444
[119]	validation_0-rmse:0.11431	validation_1-rmse:0.11431
[120]	validation_0-rmse:0.11401	validation_1-rmse:0.11401
[121]	validation_0-rmse:0.11389	validation_1-rmse:0.11389
[122]	validation_0-rmse:0.11372	validation_1-rmse:0.11372
[123]	validation_0-rmse:0.11360	validation_1-rmse:0.11360
[124]	validation_0-rmse:0.11352	validation_1-rmse:0.11352
[125]	validation_0-rmse:0.11345	validation_1-rmse:0.11345
[126]	validation_0-rmse:0.11334	validation_1-rmse:0.11334
[127]	validation_0-rmse:0.11320	validation_1-rmse:0.11320
[128]	validation_0-rmse:0.11312	validation_1-rmse:0.11312
[129]	validation_0-rmse:0.11294	validation_1-rmse:0.11294
[130]	validation_0-rmse:0.11278	validation_1-rmse:0.11278
[131]	validation_0-rmse:0.11256	validation_1-rmse:0.11256
[132]	validation_0-rmse:0.11233	validation_1-rmse:0.11233
[133]	validation_0-rmse:0.11218	validation_1-rmse:0.11218
[134]	validation_0-rmse:0.11209	validation_1-rmse:0.11209
[135]	validation_0-rmse:0.11187	validation_1-rmse:0.11187
[136]	validation_0-rmse:0.11176	validation_1-rmse:0.11176
[137]	validation_0-rmse:0.11162	validation_1-rmse:0.11162
[138]	validation_0-rmse:0.11155	validation_1-rmse:0.11155
[139]	validation_0-rmse:0.11135	validation_1-rmse:0.11135
[140]	validation_0-rmse:0.11102	validation_1-rmse:0.11102
[141]	validation_0-rmse:0.11090	validation_1-rmse:0.11090
[142]	validation_0-rmse:0.11063	validation_1-rmse:0.11063
[143]	validation_0-rmse:0.11059	validation_1-rmse:0.11059
[144]	validation_0-rmse:0.11050	validation_1-rmse:0.11050
[145]	validation_0-rmse:0.11046	validation_1-rmse:0.11046
[146]	validation_0-rmse:0.11038	validation_1-rmse:0.11038
[147]	validation_0-rmse:0.11033	validation_1-rmse:0.11033
[148]	validation_0-rmse:0.11028	validation_1-rmse:0.11028
[149]	validation_0-rmse:0.11010	validation_1-rmse:0.11010
[150]	validation_0-rmse:0.11003	validation_1-rmse:0.11003
[151]	validation_0-rmse:0.10987	validation_1-rmse:0.10987
[152]	validation_0-rmse:0.10973	validation_1-rmse:0.10973
[153]	validation_0-rmse:0.10965	validation_1-rmse:0.10965
[154]	validation_0-rmse:0.10959	validation_1-rmse:0.10959
[155]	validation_0-rmse:0.10950	validation_1-rmse:0.10950
[156]	validation_0-rmse:0.10929	validation_1-rmse:0.10929
[157]	validation_0-rmse:0.10918	validation_1-rmse:0.10918
[158]	validation_0-rmse:0.10906	validation_1-rmse:0.10906
[159]	validation_0-rmse:0.10884	validation_1-rmse:0.10884
[160]	validation_0-rmse:0.10876	validation_1-rmse:0.10876
[161]	validation_0-rmse:0.10863	validation_1-rmse:0.10863
[162]	validation_0-rmse:0.10847	validation_1-rmse:0.10847
[163]	validation_0-rmse:0.10840	validation_1-rmse:0.10840
[164]	validation_0-rmse:0.10823	validation_1-rmse:0.10823
[165]	validation_0-rmse:0.10811	validation_1-rmse:0.10811
[166]	validation_0-rmse:0.10801	validation_1-rmse:0.10801
[167]	validation_0-rmse:0.10788	validation_1-rmse:0.10788
[168]	validation_0-rmse:0.10778	validation_1-rmse:0.10778
[169]	validation_0-rmse:0.10772	validation_1-rmse:0.10772
[170]	validation_0-rmse:0.10762	validation_1-rmse:0.10762
[171]	validation_0-rmse:0.10745	validation_1-rmse:0.10745
[172]	validation_0-rmse:0.10727	validation_1-rmse:0.10727
[173]	validation_0-rmse:0.10708	validation_1-rmse:0.10708
[174]	validation_0-rmse:0.10703	validation_1-rmse:0.10703
[175]	validation_0-rmse:0.10690	validation_1-rmse:0.10690
[176]	validation_0-rmse:0.10671	validation_1-rmse:0.10671
[177]	validation_0-rmse:0.10660	validation_1-rmse:0.10660
[178]	validation_0-rmse:0.10649	validation_1-rmse:0.10649
[179]	validation_0-rmse:0.10641	validation_1-rmse:0.10641
[180]	validation_0-rmse:0.10629	validation_1-rmse:0.10629
[181]	validation_0-rmse:0.10623	validation_1-rmse:0.10623
[182]	validation_0-rmse:0.10609	validation_1-rmse:0.10609
[183]	validation_0-rmse:0.10601	validation_1-rmse:0.10601
[184]	validation_0-rmse:0.10589	validation_1-rmse:0.10589
[185]	validation_0-rmse:0.10582	validation_1-rmse:0.10582
[186]	validation_0-rmse:0.10576	validation_1-rmse:0.10576
[187]	validation_0-rmse:0.10569	validation_1-rmse:0.10569
[188]	validation_0-rmse:0.10561	validation_1-rmse:0.10561
[189]	validation_0-rmse:0.10555	validation_1-rmse:0.10555
[190]	validation_0-rmse:0.10545	validation_1-rmse:0.10545
[191]	validation_0-rmse:0.10543	validation_1-rmse:0.10543
[192]	validation_0-rmse:0.10521	validation_1-rmse:0.10521
[193]	validation_0-rmse:0.10513	validation_1-rmse:0.10513
[194]	validation_0-rmse:0.10503	validation_1-rmse:0.10503
[195]	validation_0-rmse:0.10494	validation_1-rmse:0.10494
[196]	validation_0-rmse:0.10489	validation_1-rmse:0.10489
[197]	validation_0-rmse:0.10474	validation_1-rmse:0.10474
[198]	validation_0-rmse:0.10458	validation_1-rmse:0.10458
[199]	validation_0-rmse:0.10450	validation_1-rmse:0.10450
[200]	validation_0-rmse:0.10440	validation_1-rmse:0.10440
[201]	validation_0-rmse:0.10432	validation_1-rmse:0.10432
[202]	validation_0-rmse:0.10427	validation_1-rmse:0.10427
[203]	validation_0-rmse:0.10419	validation_1-rmse:0.10419
[204]	validation_0-rmse:0.10409	validation_1-rmse:0.10409
[205]	validation_0-rmse:0.10400	validation_1-rmse:0.10400
[206]	validation_0-rmse:0.10393	validation_1-rmse:0.10393
[207]	validation_0-rmse:0.10390	validation_1-rmse:0.10390
[208]	validation_0-rmse:0.10376	validation_1-rmse:0.10376
[209]	validation_0-rmse:0.10365	validation_1-rmse:0.10365
[210]	validation_0-rmse:0.10339	validation_1-rmse:0.10339
[211]	validation_0-rmse:0.10326	validation_1-rmse:0.10326
[212]	validation_0-rmse:0.10316	validation_1-rmse:0.10316
[213]	validation_0-rmse:0.10306	validation_1-rmse:0.10306
[214]	validation_0-rmse:0.10295	validation_1-rmse:0.10295
[215]	validation_0-rmse:0.10287	validation_1-rmse:0.10287
[216]	validation_0-rmse:0.10278	validation_1-rmse:0.10278
[217]	validation_0-rmse:0.10273	validation_1-rmse:0.10273
[218]	validation_0-rmse:0.10258	validation_1-rmse:0.10258
[219]	validation_0-rmse:0.10255	validation_1-rmse:0.10255
[220]	validation_0-rmse:0.10249	validation_1-rmse:0.10249
[221]	validation_0-rmse:0.10234	validation_1-rmse:0.10234
[222]	validation_0-rmse:0.10225	validation_1-rmse:0.10225
[223]	validation_0-rmse:0.10221	validation_1-rmse:0.10221
[224]	validation_0-rmse:0.10211	validation_1-rmse:0.10211
[225]	validation_0-rmse:0.10200	validation_1-rmse:0.10200
[226]	validation_0-rmse:0.10191	validation_1-rmse:0.10191
[227]	validation_0-rmse:0.10182	validation_1-rmse:0.10182
[228]	validation_0-rmse:0.10175	validation_1-rmse:0.10175
[229]	validation_0-rmse:0.10168	validation_1-rmse:0.10168
[230]	validation_0-rmse:0.10154	validation_1-rmse:0.10154
[231]	validation_0-rmse:0.10148	validation_1-rmse:0.10148
[232]	validation_0-rmse:0.10143	validation_1-rmse:0.10143
[233]	validation_0-rmse:0.10134	validation_1-rmse:0.10134
[234]	validation_0-rmse:0.10126	validation_1-rmse:0.10126
[235]	validation_0-rmse:0.10116	validation_1-rmse:0.10116
[236]	validation_0-rmse:0.10109	validation_1-rmse:0.10109
[237]	validation_0-rmse:0.10101	validation_1-rmse:0.10101
[238]	validation_0-rmse:0.10087	validation_1-rmse:0.10087
[239]	validation_0-rmse:0.10079	validation_1-rmse:0.10079
[240]	validation_0-rmse:0.10072	validation_1-rmse:0.10072
[241]	validation_0-rmse:0.10068	validation_1-rmse:0.10068
[242]	validation_0-rmse:0.10061	validation_1-rmse:0.10061
[243]	validation_0-rmse:0.10056	validation_1-rmse:0.10056
[244]	validation_0-rmse:0.10052	validation_1-rmse:0.10052
[245]	validation_0-rmse:0.10044	validation_1-rmse:0.10044
[246]	validation_0-rmse:0.10038	validation_1-rmse:0.10038
[247]	validation_0-rmse:0.10023	validation_1-rmse:0.10023
[248]	validation_0-rmse:0.10018	validation_1-rmse:0.10018
[249]	validation_0-rmse:0.10009	validation_1-rmse:0.10009
[250]	validation_0-rmse:0.10004	validation_1-rmse:0.10004
[251]	validation_0-rmse:0.10000	validation_1-rmse:0.10000
[252]	validation_0-rmse:0.09985	validation_1-rmse:0.09985
[253]	validation_0-rmse:0.09980	validation_1-rmse:0.09980
[254]	validation_0-rmse:0.09974	validation_1-rmse:0.09974
[255]	validation_0-rmse:0.09963	validation_1-rmse:0.09963
[256]	validation_0-rmse:0.09959	validation_1-rmse:0.09959
[257]	validation_0-rmse:0.09951	validation_1-rmse:0.09951
[258]	validation_0-rmse:0.09944	validation_1-rmse:0.09944
[259]	validation_0-rmse:0.09939	validation_1-rmse:0.09939
[260]	validation_0-rmse:0.09930	validation_1-rmse:0.09930
[261]	validation_0-rmse:0.09923	validation_1-rmse:0.09923
[262]	validation_0-rmse:0.09917	validation_1-rmse:0.09917
[263]	validation_0-rmse:0.09911	validation_1-rmse:0.09911
[264]	validation_0-rmse:0.09904	validation_1-rmse:0.09904
[265]	validation_0-rmse:0.09898	validation_1-rmse:0.09898
[266]	validation_0-rmse:0.09886	validation_1-rmse:0.09886
[267]	validation_0-rmse:0.09882	validation_1-rmse:0.09882
[268]	validation_0-rmse:0.09878	validation_1-rmse:0.09878
[269]	validation_0-rmse:0.09868	validation_1-rmse:0.09868
[270]	validation_0-rmse:0.09863	validation_1-rmse:0.09863
[271]	validation_0-rmse:0.09855	validation_1-rmse:0.09855
[272]	validation_0-rmse:0.09851	validation_1-rmse:0.09851
[273]	validation_0-rmse:0.09844	validation_1-rmse:0.09844
[274]	validation_0-rmse:0.09835	validation_1-rmse:0.09835
[275]	validation_0-rmse:0.09832	validation_1-rmse:0.09832
[276]	validation_0-rmse:0.09824	validation_1-rmse:0.09824
[277]	validation_0-rmse:0.09822	validation_1-rmse:0.09822
[278]	validation_0-rmse:0.09811	validation_1-rmse:0.09811
[279]	validation_0-rmse:0.09799	validation_1-rmse:0.09799
[280]	validation_0-rmse:0.09792	validation_1-rmse:0.09792
[281]	validation_0-rmse:0.09788	validation_1-rmse:0.09788
[282]	validation_0-rmse:0.09785	validation_1-rmse:0.09785
[283]	validation_0-rmse:0.09778	validation_1-rmse:0.09778
[284]	validation_0-rmse:0.09772	validation_1-rmse:0.09772
[285]	validation_0-rmse:0.09765	validation_1-rmse:0.09765
[286]	validation_0-rmse:0.09745	validation_1-rmse:0.09745
[287]	validation_0-rmse:0.09741	validation_1-rmse:0.09741
[288]	validation_0-rmse:0.09736	validation_1-rmse:0.09736
[289]	validation_0-rmse:0.09734	validation_1-rmse:0.09734
[290]	validation_0-rmse:0.09732	validation_1-rmse:0.09732
[291]	validation_0-rmse:0.09722	validation_1-rmse:0.09722
[292]	validation_0-rmse:0.09710	validation_1-rmse:0.09710
[293]	validation_0-rmse:0.09705	validation_1-rmse:0.09705
[294]	validation_0-rmse:0.09698	validation_1-rmse:0.09698
[295]	validation_0-rmse:0.09681	validation_1-rmse:0.09681
[296]	validation_0-rmse:0.09672	validation_1-rmse:0.09672
[297]	validation_0-rmse:0.09665	validation_1-rmse:0.09665
[298]	validation_0-rmse:0.09656	validation_1-rmse:0.09656
[299]	validation_0-rmse:0.09649	validation_1-rmse:0.09649
[300]	validation_0-rmse:0.09648	validation_1-rmse:0.09648
[301]	validation_0-rmse:0.09636	validation_1-rmse:0.09636
[302]	validation_0-rmse:0.09620	validation_1-rmse:0.09620
[303]	validation_0-rmse:0.09613	validation_1-rmse:0.09613
[304]	validation_0-rmse:0.09606	validation_1-rmse:0.09606
[305]	validation_0-rmse:0.09601	validation_1-rmse:0.09601
[306]	validation_0-rmse:0.09595	validation_1-rmse:0.09595
[307]	validation_0-rmse:0.09588	validation_1-rmse:0.09588
[308]	validation_0-rmse:0.09568	validation_1-rmse:0.09568
[309]	validation_0-rmse:0.09565	validation_1-rmse:0.09565
[310]	validation_0-rmse:0.09560	validation_1-rmse:0.09560
[311]	validation_0-rmse:0.09552	validation_1-rmse:0.09552
[312]	validation_0-rmse:0.09548	validation_1-rmse:0.09548
[313]	validation_0-rmse:0.09547	validation_1-rmse:0.09547
[314]	validation_0-rmse:0.09541	validation_1-rmse:0.09541
[315]	validation_0-rmse:0.09538	validation_1-rmse:0.09538
[316]	validation_0-rmse:0.09533	validation_1-rmse:0.09533
[317]	validation_0-rmse:0.09526	validation_1-rmse:0.09526
[318]	validation_0-rmse:0.09521	validation_1-rmse:0.09521
[319]	validation_0-rmse:0.09513	validation_1-rmse:0.09513
[320]	validation_0-rmse:0.09509	validation_1-rmse:0.09509
[321]	validation_0-rmse:0.09500	validation_1-rmse:0.09500
[322]	validation_0-rmse:0.09495	validation_1-rmse:0.09495
[323]	validation_0-rmse:0.09488	validation_1-rmse:0.09488
[324]	validation_0-rmse:0.09483	validation_1-rmse:0.09483
[325]	validation_0-rmse:0.09470	validation_1-rmse:0.09470
[326]	validation_0-rmse:0.09467	validation_1-rmse:0.09467
[327]	validation_0-rmse:0.09458	validation_1-rmse:0.09458
[328]	validation_0-rmse:0.09451	validation_1-rmse:0.09451
[329]	validation_0-rmse:0.09441	validation_1-rmse:0.09441
[330]	validation_0-rmse:0.09436	validation_1-rmse:0.09436
[331]	validation_0-rmse:0.09418	validation_1-rmse:0.09418
[332]	validation_0-rmse:0.09414	validation_1-rmse:0.09414
[333]	validation_0-rmse:0.09411	validation_1-rmse:0.09411
[334]	validation_0-rmse:0.09406	validation_1-rmse:0.09406
[335]	validation_0-rmse:0.09401	validation_1-rmse:0.09401
[336]	validation_0-rmse:0.09396	validation_1-rmse:0.09396
[337]	validation_0-rmse:0.09392	validation_1-rmse:0.09392
[338]	validation_0-rmse:0.09386	validation_1-rmse:0.09386
[339]	validation_0-rmse:0.09383	validation_1-rmse:0.09383
[340]	validation_0-rmse:0.09379	validation_1-rmse:0.09379
[341]	validation_0-rmse:0.09377	validation_1-rmse:0.09377
[342]	validation_0-rmse:0.09373	validation_1-rmse:0.09373
[343]	validation_0-rmse:0.09367	validation_1-rmse:0.09367
[344]	validation_0-rmse:0.09367	validation_1-rmse:0.09367
[345]	validation_0-rmse:0.09363	validation_1-rmse:0.09363
[346]	validation_0-rmse:0.09358	validation_1-rmse:0.09358
[347]	validation_0-rmse:0.09353	validation_1-rmse:0.09353
[348]	validation_0-rmse:0.09344	validation_1-rmse:0.09344
[349]	validation_0-rmse:0.09337	validation_1-rmse:0.09337
[350]	validation_0-rmse:0.09332	validation_1-rmse:0.09332
[351]	validation_0-rmse:0.09322	validation_1-rmse:0.09322
[352]	validation_0-rmse:0.09312	validation_1-rmse:0.09312
[353]	validation_0-rmse:0.09307	validation_1-rmse:0.09307
[354]	validation_0-rmse:0.09298	validation_1-rmse:0.09298
[355]	validation_0-rmse:0.09292	validation_1-rmse:0.09292
[356]	validation_0-rmse:0.09285	validation_1-rmse:0.09285
[357]	validation_0-rmse:0.09279	validation_1-rmse:0.09279
[358]	validation_0-rmse:0.09274	validation_1-rmse:0.09274
[359]	validation_0-rmse:0.09257	validation_1-rmse:0.09257
[360]	validation_0-rmse:0.09254	validation_1-rmse:0.09254
[361]	validation_0-rmse:0.09239	validation_1-rmse:0.09239
[362]	validation_0-rmse:0.09229	validation_1-rmse:0.09229
[363]	validation_0-rmse:0.09222	validation_1-rmse:0.09222
[364]	validation_0-rmse:0.09213	validation_1-rmse:0.09213
[365]	validation_0-rmse:0.09209	validation_1-rmse:0.09209
[366]	validation_0-rmse:0.09202	validation_1-rmse:0.09202
[367]	validation_0-rmse:0.09188	validation_1-rmse:0.09188
[368]	validation_0-rmse:0.09185	validation_1-rmse:0.09185
[369]	validation_0-rmse:0.09176	validation_1-rmse:0.09176
[370]	validation_0-rmse:0.09171	validation_1-rmse:0.09171
[371]	validation_0-rmse:0.09167	validation_1-rmse:0.09167
[372]	validation_0-rmse:0.09161	validation_1-rmse:0.09161
[373]	validation_0-rmse:0.09156	validation_1-rmse:0.09156
[374]	validation_0-rmse:0.09149	validation_1-rmse:0.09149
[375]	validation_0-rmse:0.09146	validation_1-rmse:0.09146
[376]	validation_0-rmse:0.09139	validation_1-rmse:0.09139
[377]	validation_0-rmse:0.09137	validation_1-rmse:0.09137
[378]	validation_0-rmse:0.09133	validation_1-rmse:0.09133
[379]	validation_0-rmse:0.09124	validation_1-rmse:0.09124
[380]	validation_0-rmse:0.09118	validation_1-rmse:0.09118
[381]	validation_0-rmse:0.09115	validation_1-rmse:0.09115
[382]	validation_0-rmse:0.09111	validation_1-rmse:0.09111
[383]	validation_0-rmse:0.09105	validation_1-rmse:0.09105
[384]	validation_0-rmse:0.09090	validation_1-rmse:0.09090
[385]	validation_0-rmse:0.09085	validation_1-rmse:0.09085
[386]	validation_0-rmse:0.09079	validation_1-rmse:0.09079
[387]	validation_0-rmse:0.09070	validation_1-rmse:0.09070
[388]	validation_0-rmse:0.09066	validation_1-rmse:0.09066
[389]	validation_0-rmse:0.09060	validation_1-rmse:0.09060
[390]	validation_0-rmse:0.09051	validation_1-rmse:0.09051
[391]	validation_0-rmse:0.09046	validation_1-rmse:0.09046
[392]	validation_0-rmse:0.09043	validation_1-rmse:0.09043
[393]	validation_0-rmse:0.09040	validation_1-rmse:0.09040
[394]	validation_0-rmse:0.09038	validation_1-rmse:0.09038
[395]	validation_0-rmse:0.09031	validation_1-rmse:0.09031
[396]	validation_0-rmse:0.09024	validation_1-rmse:0.09024
[397]	validation_0-rmse:0.09021	validation_1-rmse:0.09021
[398]	validation_0-rmse:0.09019	validation_1-rmse:0.09019
[399]	validation_0-rmse:0.09015	validation_1-rmse:0.09015
[400]	validation_0-rmse:0.09009	validation_1-rmse:0.09009
[401]	validation_0-rmse:0.09007	validation_1-rmse:0.09007
[402]	validation_0-rmse:0.09000	validation_1-rmse:0.09000
[403]	validation_0-rmse:0.08994	validation_1-rmse:0.08994
[404]	validation_0-rmse:0.08990	validation_1-rmse:0.08990
[405]	validation_0-rmse:0.08987	validation_1-rmse:0.08987
[406]	validation_0-rmse:0.08983	validation_1-rmse:0.08983
[407]	validation_0-rmse:0.08974	validation_1-rmse:0.08974
[408]	validation_0-rmse:0.08971	validation_1-rmse:0.08971
[409]	validation_0-rmse:0.08968	validation_1-rmse:0.08968
[410]	validation_0-rmse:0.08960	validation_1-rmse:0.08960
[411]	validation_0-rmse:0.08957	validation_1-rmse:0.08957
[412]	validation_0-rmse:0.08946	validation_1-rmse:0.08946
[413]	validation_0-rmse:0.08935	validation_1-rmse:0.08935
[414]	validation_0-rmse:0.08931	validation_1-rmse:0.08931
[415]	validation_0-rmse:0.08927	validation_1-rmse:0.08927
[416]	validation_0-rmse:0.08923	validation_1-rmse:0.08923
[417]	validation_0-rmse:0.08918	validation_1-rmse:0.08918
[418]	validation_0-rmse:0.08913	validation_1-rmse:0.08913
[419]	validation_0-rmse:0.08909	validation_1-rmse:0.08909
[420]	validation_0-rmse:0.08904	validation_1-rmse:0.08904
[421]	validation_0-rmse:0.08902	validation_1-rmse:0.08902
[422]	validation_0-rmse:0.08900	validation_1-rmse:0.08900
[423]	validation_0-rmse:0.08892	validation_1-rmse:0.08892
[424]	validation_0-rmse:0.08888	validation_1-rmse:0.08888
[425]	validation_0-rmse:0.08885	validation_1-rmse:0.08885
[426]	validation_0-rmse:0.08884	validation_1-rmse:0.08884
[427]	validation_0-rmse:0.08879	validation_1-rmse:0.08879
[428]	validation_0-rmse:0.08875	validation_1-rmse:0.08875
[429]	validation_0-rmse:0.08870	validation_1-rmse:0.08870
[430]	validation_0-rmse:0.08867	validation_1-rmse:0.08867
[431]	validation_0-rmse:0.08862	validation_1-rmse:0.08862
[432]	validation_0-rmse:0.08853	validation_1-rmse:0.08853
[433]	validation_0-rmse:0.08847	validation_1-rmse:0.08847
[434]	validation_0-rmse:0.08841	validation_1-rmse:0.08841
[435]	validation_0-rmse:0.08836	validation_1-rmse:0.08836
[436]	validation_0-rmse:0.08831	validation_1-rmse:0.08831
[437]	validation_0-rmse:0.08826	validation_1-rmse:0.08826
[438]	validation_0-rmse:0.08820	validation_1-rmse:0.08820
[439]	validation_0-rmse:0.08814	validation_1-rmse:0.08814
[440]	validation_0-rmse:0.08809	validation_1-rmse:0.08809
[441]	validation_0-rmse:0.08805	validation_1-rmse:0.08805
[442]	validation_0-rmse:0.08802	validation_1-rmse:0.08802
[443]	validation_0-rmse:0.08795	validation_1-rmse:0.08795
[444]	validation_0-rmse:0.08789	validation_1-rmse:0.08789
[445]	validation_0-rmse:0.08784	validation_1-rmse:0.08784
[446]	validation_0-rmse:0.08776	validation_1-rmse:0.08776
[447]	validation_0-rmse:0.08772	validation_1-rmse:0.08772
[448]	validation_0-rmse:0.08767	validation_1-rmse:0.08767
[449]	validation_0-rmse:0.08765	validation_1-rmse:0.08765
[450]	validation_0-rmse:0.08759	validation_1-rmse:0.08759
[451]	validation_0-rmse:0.08758	validation_1-rmse:0.08758
[452]	validation_0-rmse:0.08753	validation_1-rmse:0.08753
[453]	validation_0-rmse:0.08750	validation_1-rmse:0.08750
[454]	validation_0-rmse:0.08746	validation_1-rmse:0.08746
[455]	validation_0-rmse:0.08740	validation_1-rmse:0.08740
[456]	validation_0-rmse:0.08733	validation_1-rmse:0.08733
[457]	validation_0-rmse:0.08732	validation_1-rmse:0.08732
[458]	validation_0-rmse:0.08727	validation_1-rmse:0.08727
[459]	validation_0-rmse:0.08723	validation_1-rmse:0.08723
[460]	validation_0-rmse:0.08718	validation_1-rmse:0.08718
[461]	validation_0-rmse:0.08710	validation_1-rmse:0.08710
[462]	validation_0-rmse:0.08708	validation_1-rmse:0.08708
[463]	validation_0-rmse:0.08702	validation_1-rmse:0.08702
[464]	validation_0-rmse:0.08696	validation_1-rmse:0.08696
[465]	validation_0-rmse:0.08689	validation_1-rmse:0.08689
[466]	validation_0-rmse:0.08680	validation_1-rmse:0.08680
[467]	validation_0-rmse:0.08675	validation_1-rmse:0.08675
[468]	validation_0-rmse:0.08670	validation_1-rmse:0.08670
[469]	validation_0-rmse:0.08667	validation_1-rmse:0.08667
[470]	validation_0-rmse:0.08654	validation_1-rmse:0.08654
[471]	validation_0-rmse:0.08646	validation_1-rmse:0.08646
[472]	validation_0-rmse:0.08643	validation_1-rmse:0.08643
[473]	validation_0-rmse:0.08638	validation_1-rmse:0.08638
[474]	validation_0-rmse:0.08634	validation_1-rmse:0.08634
[475]	validation_0-rmse:0.08631	validation_1-rmse:0.08631
[476]	validation_0-rmse:0.08628	validation_1-rmse:0.08628
[477]	validation_0-rmse:0.08624	validation_1-rmse:0.08624
[478]	validation_0-rmse:0.08615	validation_1-rmse:0.08615
[479]	validation_0-rmse:0.08609	validation_1-rmse:0.08609
[480]	validation_0-rmse:0.08606	validation_1-rmse:0.08606
[481]	validation_0-rmse:0.08601	validation_1-rmse:0.08601
[482]	validation_0-rmse:0.08591	validation_1-rmse:0.08591
[483]	validation_0-rmse:0.08588	validation_1-rmse:0.08588
[484]	validation_0-rmse:0.08586	validation_1-rmse:0.08586
[485]	validation_0-rmse:0.08580	validation_1-rmse:0.08580
[486]	validation_0-rmse:0.08575	validation_1-rmse:0.08575
[487]	validation_0-rmse:0.08570	validation_1-rmse:0.08570
[488]	validation_0-rmse:0.08567	validation_1-rmse:0.08567
[489]	validation_0-rmse:0.08562	validation_1-rmse:0.08562
[490]	validation_0-rmse:0.08557	validation_1-rmse:0.08557
[491]	validation_0-rmse:0.08553	validation_1-rmse:0.08553
[492]	validation_0-rmse:0.08549	validation_1-rmse:0.08549
[493]	validation_0-rmse:0.08547	validation_1-rmse:0.08547
[494]	validation_0-rmse:0.08542	validation_1-rmse:0.08542
[495]	validation_0-rmse:0.08539	validation_1-rmse:0.08539
[496]	validation_0-rmse:0.08532	validation_1-rmse:0.08532
[497]	validation_0-rmse:0.08527	validation_1-rmse:0.08527
[498]	validation_0-rmse:0.08516	validation_1-rmse:0.08516
[499]	validation_0-rmse:0.08513	validation_1-rmse:0.08513
[500]	validation_0-rmse:0.08511	validation_1-rmse:0.08511
[501]	validation_0-rmse:0.08508	validation_1-rmse:0.08508
[502]	validation_0-rmse:0.08500	validation_1-rmse:0.08500
[503]	validation_0-rmse:0.08494	validation_1-rmse:0.08494
[504]	validation_0-rmse:0.08488	validation_1-rmse:0.08488
[505]	validation_0-rmse:0.08485	validation_1-rmse:0.08485
[506]	validation_0-rmse:0.08481	validation_1-rmse:0.08481
[507]	validation_0-rmse:0.08475	validation_1-rmse:0.08475
[508]	validation_0-rmse:0.08470	validation_1-rmse:0.08470
[509]	validation_0-rmse:0.08469	validation_1-rmse:0.08469
[510]	validation_0-rmse:0.08463	validation_1-rmse:0.08463
[511]	validation_0-rmse:0.08454	validation_1-rmse:0.08454
[512]	validation_0-rmse:0.08449	validation_1-rmse:0.08449
[513]	validation_0-rmse:0.08444	validation_1-rmse:0.08444
[514]	validation_0-rmse:0.08441	validation_1-rmse:0.08441
[515]	validation_0-rmse:0.08433	validation_1-rmse:0.08433
[516]	validation_0-rmse:0.08427	validation_1-rmse:0.08427
[517]	validation_0-rmse:0.08426	validation_1-rmse:0.08426
[518]	validation_0-rmse:0.08420	validation_1-rmse:0.08420
[519]	validation_0-rmse:0.08411	validation_1-rmse:0.08411
[520]	validation_0-rmse:0.08403	validation_1-rmse:0.08403
[521]	validation_0-rmse:0.08394	validation_1-rmse:0.08394
[522]	validation_0-rmse:0.08390	validation_1-rmse:0.08390
[523]	validation_0-rmse:0.08388	validation_1-rmse:0.08388
[524]	validation_0-rmse:0.08387	validation_1-rmse:0.08387
[525]	validation_0-rmse:0.08381	validation_1-rmse:0.08381
[526]	validation_0-rmse:0.08377	validation_1-rmse:0.08377
[527]	validation_0-rmse:0.08372	validation_1-rmse:0.08372
[528]	validation_0-rmse:0.08368	validation_1-rmse:0.08368
[529]	validation_0-rmse:0.08366	validation_1-rmse:0.08366
[530]	validation_0-rmse:0.08363	validation_1-rmse:0.08363
[531]	validation_0-rmse:0.08349	validation_1-rmse:0.08349
[532]	validation_0-rmse:0.08345	validation_1-rmse:0.08345
[533]	validation_0-rmse:0.08340	validation_1-rmse:0.08340
[534]	validation_0-rmse:0.08336	validation_1-rmse:0.08336
[535]	validation_0-rmse:0.08334	validation_1-rmse:0.08334
[536]	validation_0-rmse:0.08325	validation_1-rmse:0.08325
[537]	validation_0-rmse:0.08323	validation_1-rmse:0.08323
[538]	validation_0-rmse:0.08321	validation_1-rmse:0.08321
[539]	validation_0-rmse:0.08317	validation_1-rmse:0.08317
[540]	validation_0-rmse:0.08313	validation_1-rmse:0.08313
[541]	validation_0-rmse:0.08308	validation_1-rmse:0.08308
[542]	validation_0-rmse:0.08300	validation_1-rmse:0.08300
[543]	validation_0-rmse:0.08297	validation_1-rmse:0.08297
[544]	validation_0-rmse:0.08294	validation_1-rmse:0.08294
[545]	validation_0-rmse:0.08291	validation_1-rmse:0.08291
[546]	validation_0-rmse:0.08285	validation_1-rmse:0.08285
[547]	validation_0-rmse:0.08281	validation_1-rmse:0.08281
[548]	validation_0-rmse:0.08278	validation_1-rmse:0.08278
[549]	validation_0-rmse:0.08273	validation_1-rmse:0.08273
[550]	validation_0-rmse:0.08270	validation_1-rmse:0.08270
[551]	validation_0-rmse:0.08265	validation_1-rmse:0.08265
[552]	validation_0-rmse:0.08261	validation_1-rmse:0.08261
[553]	validation_0-rmse:0.08258	validation_1-rmse:0.08258
[554]	validation_0-rmse:0.08249	validation_1-rmse:0.08249
[555]	validation_0-rmse:0.08246	validation_1-rmse:0.08246
[556]	validation_0-rmse:0.08243	validation_1-rmse:0.08243
[557]	validation_0-rmse:0.08238	validation_1-rmse:0.08238
[558]	validation_0-rmse:0.08234	validation_1-rmse:0.08234
[559]	validation_0-rmse:0.08230	validation_1-rmse:0.08230
[560]	validation_0-rmse:0.08225	validation_1-rmse:0.08225
[561]	validation_0-rmse:0.08218	validation_1-rmse:0.08218
[562]	validation_0-rmse:0.08211	validation_1-rmse:0.08211
[563]	validation_0-rmse:0.08207	validation_1-rmse:0.08207
[564]	validation_0-rmse:0.08204	validation_1-rmse:0.08204
[565]	validation_0-rmse:0.08199	validation_1-rmse:0.08199
[566]	validation_0-rmse:0.08194	validation_1-rmse:0.08194
[567]	validation_0-rmse:0.08189	validation_1-rmse:0.08189
[568]	validation_0-rmse:0.08182	validation_1-rmse:0.08182
[569]	validation_0-rmse:0.08178	validation_1-rmse:0.08178
[570]	validation_0-rmse:0.08169	validation_1-rmse:0.08169
[571]	validation_0-rmse:0.08164	validation_1-rmse:0.08164
[572]	validation_0-rmse:0.08161	validation_1-rmse:0.08161
[573]	validation_0-rmse:0.08156	validation_1-rmse:0.08156
[574]	validation_0-rmse:0.08152	validation_1-rmse:0.08152
[575]	validation_0-rmse:0.08147	validation_1-rmse:0.08147
[576]	validation_0-rmse:0.08144	validation_1-rmse:0.08144
[577]	validation_0-rmse:0.08139	validation_1-rmse:0.08139
[578]	validation_0-rmse:0.08138	validation_1-rmse:0.08138
[579]	validation_0-rmse:0.08132	validation_1-rmse:0.08132
[580]	validation_0-rmse:0.08126	validation_1-rmse:0.08126
[581]	validation_0-rmse:0.08122	validation_1-rmse:0.08122
[582]	validation_0-rmse:0.08119	validation_1-rmse:0.08119
[583]	validation_0-rmse:0.08115	validation_1-rmse:0.08115
[584]	validation_0-rmse:0.08110	validation_1-rmse:0.08110
[585]	validation_0-rmse:0.08103	validation_1-rmse:0.08103
[586]	validation_0-rmse:0.08100	validation_1-rmse:0.08100
[587]	validation_0-rmse:0.08094	validation_1-rmse:0.08094
[588]	validation_0-rmse:0.08092	validation_1-rmse:0.08092
[589]	validation_0-rmse:0.08088	validation_1-rmse:0.08088
[590]	validation_0-rmse:0.08082	validation_1-rmse:0.08082
[591]	validation_0-rmse:0.08081	validation_1-rmse:0.08081
[592]	validation_0-rmse:0.08079	validation_1-rmse:0.08079
[593]	validation_0-rmse:0.08076	validation_1-rmse:0.08076
[594]	validation_0-rmse:0.08067	validation_1-rmse:0.08067
[595]	validation_0-rmse:0.08064	validation_1-rmse:0.08064
[596]	validation_0-rmse:0.08061	validation_1-rmse:0.08061
[597]	validation_0-rmse:0.08059	validation_1-rmse:0.08059
[598]	validation_0-rmse:0.08057	validation_1-rmse:0.08057
[599]	validation_0-rmse:0.08054	validation_1-rmse:0.08054
[600]	validation_0-rmse:0.08054	validation_1-rmse:0.08054
[601]	validation_0-rmse:0.08050	validation_1-rmse:0.08050
[602]	validation_0-rmse:0.08046	validation_1-rmse:0.08046
[603]	validation_0-rmse:0.08041	validation_1-rmse:0.08041
[604]	validation_0-rmse:0.08038	validation_1-rmse:0.08038
[605]	validation_0-rmse:0.08030	validation_1-rmse:0.08030
[606]	validation_0-rmse:0.08026	validation_1-rmse:0.08026
[607]	validation_0-rmse:0.08024	validation_1-rmse:0.08024
[608]	validation_0-rmse:0.08017	validation_1-rmse:0.08017
[609]	validation_0-rmse:0.08013	validation_1-rmse:0.08013
[610]	validation_0-rmse:0.08007	validation_1-rmse:0.08007
[611]	validation_0-rmse:0.08004	validation_1-rmse:0.08004
[612]	validation_0-rmse:0.07998	validation_1-rmse:0.07998
[613]	validation_0-rmse:0.07995	validation_1-rmse:0.07995
[614]	validation_0-rmse:0.07987	validation_1-rmse:0.07987
[615]	validation_0-rmse:0.07982	validation_1-rmse:0.07982
[616]	validation_0-rmse:0.07979	validation_1-rmse:0.07979
[617]	validation_0-rmse:0.07974	validation_1-rmse:0.07974
[618]	validation_0-rmse:0.07972	validation_1-rmse:0.07972
[619]	validation_0-rmse:0.07968	validation_1-rmse:0.07968
[620]	validation_0-rmse:0.07962	validation_1-rmse:0.07962
[621]	validation_0-rmse:0.07960	validation_1-rmse:0.07960
[622]	validation_0-rmse:0.07957	validation_1-rmse:0.07957
[623]	validation_0-rmse:0.07951	validation_1-rmse:0.07951
[624]	validation_0-rmse:0.07950	validation_1-rmse:0.07950
[625]	validation_0-rmse:0.07943	validation_1-rmse:0.07943
[626]	validation_0-rmse:0.07941	validation_1-rmse:0.07941
[627]	validation_0-rmse:0.07936	validation_1-rmse:0.07936
[628]	validation_0-rmse:0.07933	validation_1-rmse:0.07933
[629]	validation_0-rmse:0.07927	validation_1-rmse:0.07927
[630]	validation_0-rmse:0.07915	validation_1-rmse:0.07915
[631]	validation_0-rmse:0.07911	validation_1-rmse:0.07911
[632]	validation_0-rmse:0.07909	validation_1-rmse:0.07909
[633]	validation_0-rmse:0.07905	validation_1-rmse:0.07905
[634]	validation_0-rmse:0.07900	validation_1-rmse:0.07900
[635]	validation_0-rmse:0.07897	validation_1-rmse:0.07897
[636]	validation_0-rmse:0.07894	validation_1-rmse:0.07894
[637]	validation_0-rmse:0.07891	validation_1-rmse:0.07891
[638]	validation_0-rmse:0.07888	validation_1-rmse:0.07888
[639]	validation_0-rmse:0.07885	validation_1-rmse:0.07885
[640]	validation_0-rmse:0.07878	validation_1-rmse:0.07878
[641]	validation_0-rmse:0.07874	validation_1-rmse:0.07874
[642]	validation_0-rmse:0.07871	validation_1-rmse:0.07871
[643]	validation_0-rmse:0.07869	validation_1-rmse:0.07869
[644]	validation_0-rmse:0.07865	validation_1-rmse:0.07865
[645]	validation_0-rmse:0.07863	validation_1-rmse:0.07863
[646]	validation_0-rmse:0.07861	validation_1-rmse:0.07861
[647]	validation_0-rmse:0.07850	validation_1-rmse:0.07850
[648]	validation_0-rmse:0.07845	validation_1-rmse:0.07845
[649]	validation_0-rmse:0.07842	validation_1-rmse:0.07842
[650]	validation_0-rmse:0.07833	validation_1-rmse:0.07833
[651]	validation_0-rmse:0.07832	validation_1-rmse:0.07832
[652]	validation_0-rmse:0.07829	validation_1-rmse:0.07829
[653]	validation_0-rmse:0.07825	validation_1-rmse:0.07825
[654]	validation_0-rmse:0.07823	validation_1-rmse:0.07823
[655]	validation_0-rmse:0.07821	validation_1-rmse:0.07821
[656]	validation_0-rmse:0.07818	validation_1-rmse:0.07818
[657]	validation_0-rmse:0.07816	validation_1-rmse:0.07816
[658]	validation_0-rmse:0.07814	validation_1-rmse:0.07814
[659]	validation_0-rmse:0.07810	validation_1-rmse:0.07810
[660]	validation_0-rmse:0.07808	validation_1-rmse:0.07808
[661]	validation_0-rmse:0.07806	validation_1-rmse:0.07806
[662]	validation_0-rmse:0.07804	validation_1-rmse:0.07804
[663]	validation_0-rmse:0.07801	validation_1-rmse:0.07801
[664]	validation_0-rmse:0.07798	validation_1-rmse:0.07798
[665]	validation_0-rmse:0.07794	validation_1-rmse:0.07794
[666]	validation_0-rmse:0.07790	validation_1-rmse:0.07790
[667]	validation_0-rmse:0.07783	validation_1-rmse:0.07783
[668]	validation_0-rmse:0.07778	validation_1-rmse:0.07778
[669]	validation_0-rmse:0.07775	validation_1-rmse:0.07775
[670]	validation_0-rmse:0.07770	validation_1-rmse:0.07770
[671]	validation_0-rmse:0.07767	validation_1-rmse:0.07767
[672]	validation_0-rmse:0.07762	validation_1-rmse:0.07762
[673]	validation_0-rmse:0.07757	validation_1-rmse:0.07757
[674]	validation_0-rmse:0.07754	validation_1-rmse:0.07754
[675]	validation_0-rmse:0.07752	validation_1-rmse:0.07752
[676]	validation_0-rmse:0.07748	validation_1-rmse:0.07748
[677]	validation_0-rmse:0.07746	validation_1-rmse:0.07746
[678]	validation_0-rmse:0.07741	validation_1-rmse:0.07741
[679]	validation_0-rmse:0.07730	validation_1-rmse:0.07730
[680]	validation_0-rmse:0.07728	validation_1-rmse:0.07728
[681]	validation_0-rmse:0.07727	validation_1-rmse:0.07727
[682]	validation_0-rmse:0.07724	validation_1-rmse:0.07724
[683]	validation_0-rmse:0.07719	validation_1-rmse:0.07719
[684]	validation_0-rmse:0.07715	validation_1-rmse:0.07715
[685]	validation_0-rmse:0.07712	validation_1-rmse:0.07712
[686]	validation_0-rmse:0.07711	validation_1-rmse:0.07711
[687]	validation_0-rmse:0.07706	validation_1-rmse:0.07706
[688]	validation_0-rmse:0.07703	validation_1-rmse:0.07703
[689]	validation_0-rmse:0.07700	validation_1-rmse:0.07700
[690]	validation_0-rmse:0.07697	validation_1-rmse:0.07697
[691]	validation_0-rmse:0.07690	validation_1-rmse:0.07690
[692]	validation_0-rmse:0.07684	validation_1-rmse:0.07684
[693]	validation_0-rmse:0.07683	validation_1-rmse:0.07683
[694]	validation_0-rmse:0.07682	validation_1-rmse:0.07682
[695]	validation_0-rmse:0.07677	validation_1-rmse:0.07677
[696]	validation_0-rmse:0.07673	validation_1-rmse:0.07673
[697]	validation_0-rmse:0.07671	validation_1-rmse:0.07671
[698]	validation_0-rmse:0.07666	validation_1-rmse:0.07666
[699]	validation_0-rmse:0.07659	validation_1-rmse:0.07659
[700]	validation_0-rmse:0.07656	validation_1-rmse:0.07656
[701]	validation_0-rmse:0.07654	validation_1-rmse:0.07654
[702]	validation_0-rmse:0.07649	validation_1-rmse:0.07649
[703]	validation_0-rmse:0.07645	validation_1-rmse:0.07645
[704]	validation_0-rmse:0.07642	validation_1-rmse:0.07642
[705]	validation_0-rmse:0.07636	validation_1-rmse:0.07636
[706]	validation_0-rmse:0.07632	validation_1-rmse:0.07632
[707]	validation_0-rmse:0.07629	validation_1-rmse:0.07629
[708]	validation_0-rmse:0.07625	validation_1-rmse:0.07625
[709]	validation_0-rmse:0.07622	validation_1-rmse:0.07622
[710]	validation_0-rmse:0.07619	validation_1-rmse:0.07619
[711]	validation_0-rmse:0.07613	validation_1-rmse:0.07613
[712]	validation_0-rmse:0.07606	validation_1-rmse:0.07606
[713]	validation_0-rmse:0.07605	validation_1-rmse:0.07605
[714]	validation_0-rmse:0.07603	validation_1-rmse:0.07603
[715]	validation_0-rmse:0.07600	validation_1-rmse:0.07600
[716]	validation_0-rmse:0.07597	validation_1-rmse:0.07597
[717]	validation_0-rmse:0.07594	validation_1-rmse:0.07594
[718]	validation_0-rmse:0.07591	validation_1-rmse:0.07591
[719]	validation_0-rmse:0.07588	validation_1-rmse:0.07588
[720]	validation_0-rmse:0.07586	validation_1-rmse:0.07586
[721]	validation_0-rmse:0.07581	validation_1-rmse:0.07581
[722]	validation_0-rmse:0.07573	validation_1-rmse:0.07573
[723]	validation_0-rmse:0.07571	validation_1-rmse:0.07571
[724]	validation_0-rmse:0.07568	validation_1-rmse:0.07568
[725]	validation_0-rmse:0.07564	validation_1-rmse:0.07564
[726]	validation_0-rmse:0.07560	validation_1-rmse:0.07560
[727]	validation_0-rmse:0.07554	validation_1-rmse:0.07554
[728]	validation_0-rmse:0.07553	validation_1-rmse:0.07553
[729]	validation_0-rmse:0.07551	validation_1-rmse:0.07551
[730]	validation_0-rmse:0.07547	validation_1-rmse:0.07547
[731]	validation_0-rmse:0.07544	validation_1-rmse:0.07544
[732]	validation_0-rmse:0.07540	validation_1-rmse:0.07540
[733]	validation_0-rmse:0.07535	validation_1-rmse:0.07535
[734]	validation_0-rmse:0.07530	validation_1-rmse:0.07530
[735]	validation_0-rmse:0.07527	validation_1-rmse:0.07527
[736]	validation_0-rmse:0.07525	validation_1-rmse:0.07525
[737]	validation_0-rmse:0.07524	validation_1-rmse:0.07524
[738]	validation_0-rmse:0.07522	validation_1-rmse:0.07522
[739]	validation_0-rmse:0.07517	validation_1-rmse:0.07517
[740]	validation_0-rmse:0.07513	validation_1-rmse:0.07513
[741]	validation_0-rmse:0.07510	validation_1-rmse:0.07510
[742]	validation_0-rmse:0.07507	validation_1-rmse:0.07507
[743]	validation_0-rmse:0.07504	validation_1-rmse:0.07504
[744]	validation_0-rmse:0.07502	validation_1-rmse:0.07502
[745]	validation_0-rmse:0.07498	validation_1-rmse:0.07498
[746]	validation_0-rmse:0.07494	validation_1-rmse:0.07494
[747]	validation_0-rmse:0.07490	validation_1-rmse:0.07490
[748]	validation_0-rmse:0.07488	validation_1-rmse:0.07488
[749]	validation_0-rmse:0.07486	validation_1-rmse:0.07486
[750]	validation_0-rmse:0.07483	validation_1-rmse:0.07483
[751]	validation_0-rmse:0.07478	validation_1-rmse:0.07478
[752]	validation_0-rmse:0.07476	validation_1-rmse:0.07476
[753]	validation_0-rmse:0.07474	validation_1-rmse:0.07474
[754]	validation_0-rmse:0.07471	validation_1-rmse:0.07471
[755]	validation_0-rmse:0.07466	validation_1-rmse:0.07466
[756]	validation_0-rmse:0.07462	validation_1-rmse:0.07462
[757]	validation_0-rmse:0.07460	validation_1-rmse:0.07460
[758]	validation_0-rmse:0.07457	validation_1-rmse:0.07457
[759]	validation_0-rmse:0.07453	validation_1-rmse:0.07453
[760]	validation_0-rmse:0.07451	validation_1-rmse:0.07451
[761]	validation_0-rmse:0.07448	validation_1-rmse:0.07448
[762]	validation_0-rmse:0.07447	validation_1-rmse:0.07447
[763]	validation_0-rmse:0.07444	validation_1-rmse:0.07444
[764]	validation_0-rmse:0.07443	validation_1-rmse:0.07443
[765]	validation_0-rmse:0.07440	validation_1-rmse:0.07440
[766]	validation_0-rmse:0.07440	validation_1-rmse:0.07440
[767]	validation_0-rmse:0.07434	validation_1-rmse:0.07434
[768]	validation_0-rmse:0.07432	validation_1-rmse:0.07432
[769]	validation_0-rmse:0.07430	validation_1-rmse:0.07430
[770]	validation_0-rmse:0.07426	validation_1-rmse:0.07426
[771]	validation_0-rmse:0.07421	validation_1-rmse:0.07421
[772]	validation_0-rmse:0.07419	validation_1-rmse:0.07419
[773]	validation_0-rmse:0.07417	validation_1-rmse:0.07417
[774]	validation_0-rmse:0.07413	validation_1-rmse:0.07413
[775]	validation_0-rmse:0.07410	validation_1-rmse:0.07410
[776]	validation_0-rmse:0.07407	validation_1-rmse:0.07407
[777]	validation_0-rmse:0.07404	validation_1-rmse:0.07404
[778]	validation_0-rmse:0.07400	validation_1-rmse:0.07400
[779]	validation_0-rmse:0.07396	validation_1-rmse:0.07396
[780]	validation_0-rmse:0.07394	validation_1-rmse:0.07394
[781]	validation_0-rmse:0.07391	validation_1-rmse:0.07391
[782]	validation_0-rmse:0.07389	validation_1-rmse:0.07389
[783]	validation_0-rmse:0.07384	validation_1-rmse:0.07384
[784]	validation_0-rmse:0.07380	validation_1-rmse:0.07380
[785]	validation_0-rmse:0.07377	validation_1-rmse:0.07377
[786]	validation_0-rmse:0.07374	validation_1-rmse:0.07374
[787]	validation_0-rmse:0.07372	validation_1-rmse:0.07372
[788]	validation_0-rmse:0.07371	validation_1-rmse:0.07371
[789]	validation_0-rmse:0.07367	validation_1-rmse:0.07367
[790]	validation_0-rmse:0.07362	validation_1-rmse:0.07362
[791]	validation_0-rmse:0.07361	validation_1-rmse:0.07361
[792]	validation_0-rmse:0.07358	validation_1-rmse:0.07358
[793]	validation_0-rmse:0.07355	validation_1-rmse:0.07355
[794]	validation_0-rmse:0.07353	validation_1-rmse:0.07353
[795]	validation_0-rmse:0.07345	validation_1-rmse:0.07345
[796]	validation_0-rmse:0.07343	validation_1-rmse:0.07343
[797]	validation_0-rmse:0.07337	validation_1-rmse:0.07337
[798]	validation_0-rmse:0.07336	validation_1-rmse:0.07336
[799]	validation_0-rmse:0.07333	validation_1-rmse:0.07333
[800]	validation_0-rmse:0.07333	validation_1-rmse:0.07333
[801]	validation_0-rmse:0.07329	validation_1-rmse:0.07329
[802]	validation_0-rmse:0.07327	validation_1-rmse:0.07327
[803]	validation_0-rmse:0.07326	validation_1-rmse:0.07326
[804]	validation_0-rmse:0.07323	validation_1-rmse:0.07323
[805]	validation_0-rmse:0.07320	validation_1-rmse:0.07320
[806]	validation_0-rmse:0.07318	validation_1-rmse:0.07318
[807]	validation_0-rmse:0.07316	validation_1-rmse:0.07316
[808]	validation_0-rmse:0.07314	validation_1-rmse:0.07314
[809]	validation_0-rmse:0.07312	validation_1-rmse:0.07312
[810]	validation_0-rmse:0.07309	validation_1-rmse:0.07309
[811]	validation_0-rmse:0.07308	validation_1-rmse:0.07308
[812]	validation_0-rmse:0.07306	validation_1-rmse:0.07306
[813]	validation_0-rmse:0.07303	validation_1-rmse:0.07303
[814]	validation_0-rmse:0.07300	validation_1-rmse:0.07300
[815]	validation_0-rmse:0.07297	validation_1-rmse:0.07297
[816]	validation_0-rmse:0.07296	validation_1-rmse:0.07296
[817]	validation_0-rmse:0.07294	validation_1-rmse:0.07294
[818]	validation_0-rmse:0.07290	validation_1-rmse:0.07290
[819]	validation_0-rmse:0.07284	validation_1-rmse:0.07284
[820]	validation_0-rmse:0.07280	validation_1-rmse:0.07280
[821]	validation_0-rmse:0.07278	validation_1-rmse:0.07278
[822]	validation_0-rmse:0.07275	validation_1-rmse:0.07275
[823]	validation_0-rmse:0.07271	validation_1-rmse:0.07271
[824]	validation_0-rmse:0.07269	validation_1-rmse:0.07269
[825]	validation_0-rmse:0.07268	validation_1-rmse:0.07268
[826]	validation_0-rmse:0.07266	validation_1-rmse:0.07266
[827]	validation_0-rmse:0.07265	validation_1-rmse:0.07265
[828]	validation_0-rmse:0.07262	validation_1-rmse:0.07262
[829]	validation_0-rmse:0.07260	validation_1-rmse:0.07260
[830]	validation_0-rmse:0.07256	validation_1-rmse:0.07256
[831]	validation_0-rmse:0.07251	validation_1-rmse:0.07251
[832]	validation_0-rmse:0.07247	validation_1-rmse:0.07247
[833]	validation_0-rmse:0.07245	validation_1-rmse:0.07245
[834]	validation_0-rmse:0.07240	validation_1-rmse:0.07240
[835]	validation_0-rmse:0.07239	validation_1-rmse:0.07239
[836]	validation_0-rmse:0.07236	validation_1-rmse:0.07236
[837]	validation_0-rmse:0.07232	validation_1-rmse:0.07232
[838]	validation_0-rmse:0.07229	validation_1-rmse:0.07229
[839]	validation_0-rmse:0.07225	validation_1-rmse:0.07225
[840]	validation_0-rmse:0.07222	validation_1-rmse:0.07222
[841]	validation_0-rmse:0.07221	validation_1-rmse:0.07221
[842]	validation_0-rmse:0.07220	validation_1-rmse:0.07220
[843]	validation_0-rmse:0.07215	validation_1-rmse:0.07215
[844]	validation_0-rmse:0.07208	validation_1-rmse:0.07208
[845]	validation_0-rmse:0.07204	validation_1-rmse:0.07204
[846]	validation_0-rmse:0.07199	validation_1-rmse:0.07199
[847]	validation_0-rmse:0.07197	validation_1-rmse:0.07197
[848]	validation_0-rmse:0.07197	validation_1-rmse:0.07197
[849]	validation_0-rmse:0.07195	validation_1-rmse:0.07195
[850]	validation_0-rmse:0.07187	validation_1-rmse:0.07187
[851]	validation_0-rmse:0.07185	validation_1-rmse:0.07185
[852]	validation_0-rmse:0.07182	validation_1-rmse:0.07182
[853]	validation_0-rmse:0.07180	validation_1-rmse:0.07180
[854]	validation_0-rmse:0.07177	validation_1-rmse:0.07177
[855]	validation_0-rmse:0.07175	validation_1-rmse:0.07175
[856]	validation_0-rmse:0.07170	validation_1-rmse:0.07170
[857]	validation_0-rmse:0.07167	validation_1-rmse:0.07167
[858]	validation_0-rmse:0.07165	validation_1-rmse:0.07165
[859]	validation_0-rmse:0.07163	validation_1-rmse:0.07163
[860]	validation_0-rmse:0.07162	validation_1-rmse:0.07162
[861]	validation_0-rmse:0.07159	validation_1-rmse:0.07159
[862]	validation_0-rmse:0.07157	validation_1-rmse:0.07157
[863]	validation_0-rmse:0.07152	validation_1-rmse:0.07152
[864]	validation_0-rmse:0.07150	validation_1-rmse:0.07150
[865]	validation_0-rmse:0.07146	validation_1-rmse:0.07146
[866]	validation_0-rmse:0.07144	validation_1-rmse:0.07144
[867]	validation_0-rmse:0.07140	validation_1-rmse:0.07140
[868]	validation_0-rmse:0.07137	validation_1-rmse:0.07137
[869]	validation_0-rmse:0.07134	validation_1-rmse:0.07134
[870]	validation_0-rmse:0.07131	validation_1-rmse:0.07131
[871]	validation_0-rmse:0.07129	validation_1-rmse:0.07129
[872]	validation_0-rmse:0.07125	validation_1-rmse:0.07125
[873]	validation_0-rmse:0.07124	validation_1-rmse:0.07124
[874]	validation_0-rmse:0.07121	validation_1-rmse:0.07121
[875]	validation_0-rmse:0.07119	validation_1-rmse:0.07119
[876]	validation_0-rmse:0.07117	validation_1-rmse:0.07117
[877]	validation_0-rmse:0.07116	validation_1-rmse:0.07116
[878]	validation_0-rmse:0.07113	validation_1-rmse:0.07113
[879]	validation_0-rmse:0.07109	validation_1-rmse:0.07109
[880]	validation_0-rmse:0.07108	validation_1-rmse:0.07108
[881]	validation_0-rmse:0.07106	validation_1-rmse:0.07106
[882]	validation_0-rmse:0.07104	validation_1-rmse:0.07104
[883]	validation_0-rmse:0.07101	validation_1-rmse:0.07101
[884]	validation_0-rmse:0.07100	validation_1-rmse:0.07100
[885]	validation_0-rmse:0.07097	validation_1-rmse:0.07097
[886]	validation_0-rmse:0.07093	validation_1-rmse:0.07093
[887]	validation_0-rmse:0.07089	validation_1-rmse:0.07089
[888]	validation_0-rmse:0.07087	validation_1-rmse:0.07087
[889]	validation_0-rmse:0.07085	validation_1-rmse:0.07085
[890]	validation_0-rmse:0.07082	validation_1-rmse:0.07082
[891]	validation_0-rmse:0.07078	validation_1-rmse:0.07078
[892]	validation_0-rmse:0.07075	validation_1-rmse:0.07075
[893]	validation_0-rmse:0.07075	validation_1-rmse:0.07075
[894]	validation_0-rmse:0.07072	validation_1-rmse:0.07072
[895]	validation_0-rmse:0.07070	validation_1-rmse:0.07070
[896]	validation_0-rmse:0.07064	validation_1-rmse:0.07064
[897]	validation_0-rmse:0.07061	validation_1-rmse:0.07061
[898]	validation_0-rmse:0.07061	validation_1-rmse:0.07061
[899]	validation_0-rmse:0.07058	validation_1-rmse:0.07058
[900]	validation_0-rmse:0.07056	validation_1-rmse:0.07056
[901]	validation_0-rmse:0.07054	validation_1-rmse:0.07054
[902]	validation_0-rmse:0.07052	validation_1-rmse:0.07052
[903]	validation_0-rmse:0.07049	validation_1-rmse:0.07049
[904]	validation_0-rmse:0.07046	validation_1-rmse:0.07046
[905]	validation_0-rmse:0.07042	validation_1-rmse:0.07042
[906]	validation_0-rmse:0.07039	validation_1-rmse:0.07039
[907]	validation_0-rmse:0.07036	validation_1-rmse:0.07036
[908]	validation_0-rmse:0.07034	validation_1-rmse:0.07034
[909]	validation_0-rmse:0.07030	validation_1-rmse:0.07030
[910]	validation_0-rmse:0.07028	validation_1-rmse:0.07028
[911]	validation_0-rmse:0.07026	validation_1-rmse:0.07026
[912]	validation_0-rmse:0.07023	validation_1-rmse:0.07023
[913]	validation_0-rmse:0.07020	validation_1-rmse:0.07020
[914]	validation_0-rmse:0.07018	validation_1-rmse:0.07018
[915]	validation_0-rmse:0.07017	validation_1-rmse:0.07017
[916]	validation_0-rmse:0.07012	validation_1-rmse:0.07012
[917]	validation_0-rmse:0.07010	validation_1-rmse:0.07010
[918]	validation_0-rmse:0.07006	validation_1-rmse:0.07006
[919]	validation_0-rmse:0.07004	validation_1-rmse:0.07004
[920]	validation_0-rmse:0.07001	validation_1-rmse:0.07001
[921]	validation_0-rmse:0.06998	validation_1-rmse:0.06998
[922]	validation_0-rmse:0.06995	validation_1-rmse:0.06995
[923]	validation_0-rmse:0.06993	validation_1-rmse:0.06993
[924]	validation_0-rmse:0.06990	validation_1-rmse:0.06990
[925]	validation_0-rmse:0.06987	validation_1-rmse:0.06987
[926]	validation_0-rmse:0.06984	validation_1-rmse:0.06984
[927]	validation_0-rmse:0.06984	validation_1-rmse:0.06984
[928]	validation_0-rmse:0.06983	validation_1-rmse:0.06983
[929]	validation_0-rmse:0.06979	validation_1-rmse:0.06979
[930]	validation_0-rmse:0.06975	validation_1-rmse:0.06975
[931]	validation_0-rmse:0.06974	validation_1-rmse:0.06974
[932]	validation_0-rmse:0.06971	validation_1-rmse:0.06971
[933]	validation_0-rmse:0.06969	validation_1-rmse:0.06969
[934]	validation_0-rmse:0.06967	validation_1-rmse:0.06967
[935]	validation_0-rmse:0.06965	validation_1-rmse:0.06965
[936]	validation_0-rmse:0.06962	validation_1-rmse:0.06962
[937]	validation_0-rmse:0.06960	validation_1-rmse:0.06960
[938]	validation_0-rmse:0.06957	validation_1-rmse:0.06957
[939]	validation_0-rmse:0.06954	validation_1-rmse:0.06954
[940]	validation_0-rmse:0.06950	validation_1-rmse:0.06950
[941]	validation_0-rmse:0.06948	validation_1-rmse:0.06948
[942]	validation_0-rmse:0.06943	validation_1-rmse:0.06943
[943]	validation_0-rmse:0.06940	validation_1-rmse:0.06940
[944]	validation_0-rmse:0.06937	validation_1-rmse:0.06937
[945]	validation_0-rmse:0.06934	validation_1-rmse:0.06934
[946]	validation_0-rmse:0.06932	validation_1-rmse:0.06932
[947]	validation_0-rmse:0.06928	validation_1-rmse:0.06928
[948]	validation_0-rmse:0.06923	validation_1-rmse:0.06923
[949]	validation_0-rmse:0.06918	validation_1-rmse:0.06918
[950]	validation_0-rmse:0.06916	validation_1-rmse:0.06916
[951]	validation_0-rmse:0.06915	validation_1-rmse:0.06915
[952]	validation_0-rmse:0.06912	validation_1-rmse:0.06912
[953]	validation_0-rmse:0.06909	validation_1-rmse:0.06909
[954]	validation_0-rmse:0.06905	validation_1-rmse:0.06905
[955]	validation_0-rmse:0.06904	validation_1-rmse:0.06904
[956]	validation_0-rmse:0.06902	validation_1-rmse:0.06902
[957]	validation_0-rmse:0.06900	validation_1-rmse:0.06900
[958]	validation_0-rmse:0.06897	validation_1-rmse:0.06897
[959]	validation_0-rmse:0.06894	validation_1-rmse:0.06894
[960]	validation_0-rmse:0.06892	validation_1-rmse:0.06892
[961]	validation_0-rmse:0.06889	validation_1-rmse:0.06889
[962]	validation_0-rmse:0.06886	validation_1-rmse:0.06886
[963]	validation_0-rmse:0.06884	validation_1-rmse:0.06884
[964]	validation_0-rmse:0.06881	validation_1-rmse:0.06881
[965]	validation_0-rmse:0.06878	validation_1-rmse:0.06878
[966]	validation_0-rmse:0.06876	validation_1-rmse:0.06876
[967]	validation_0-rmse:0.06873	validation_1-rmse:0.06873
[968]	validation_0-rmse:0.06871	validation_1-rmse:0.06871
[969]	validation_0-rmse:0.06870	validation_1-rmse:0.06870
[970]	validation_0-rmse:0.06868	validation_1-rmse:0.06868
[971]	validation_0-rmse:0.06865	validation_1-rmse:0.06865
[972]	validation_0-rmse:0.06863	validation_1-rmse:0.06863
[973]	validation_0-rmse:0.06860	validation_1-rmse:0.06860
[974]	validation_0-rmse:0.06858	validation_1-rmse:0.06858
[975]	validation_0-rmse:0.06856	validation_1-rmse:0.06856
[976]	validation_0-rmse:0.06854	validation_1-rmse:0.06854
[977]	validation_0-rmse:0.06850	validation_1-rmse:0.06850
[978]	validation_0-rmse:0.06847	validation_1-rmse:0.06847
[979]	validation_0-rmse:0.06844	validation_1-rmse:0.06844
[980]	validation_0-rmse:0.06842	validation_1-rmse:0.06842
[981]	validation_0-rmse:0.06839	validation_1-rmse:0.06839
[982]	validation_0-rmse:0.06837	validation_1-rmse:0.06837
[983]	validation_0-rmse:0.06835	validation_1-rmse:0.06835
[984]	validation_0-rmse:0.06832	validation_1-rmse:0.06832
[985]	validation_0-rmse:0.06829	validation_1-rmse:0.06829
[986]	validation_0-rmse:0.06827	validation_1-rmse:0.06827
[987]	validation_0-rmse:0.06825	validation_1-rmse:0.06825
[988]	validation_0-rmse:0.06823	validation_1-rmse:0.06823
[989]	validation_0-rmse:0.06822	validation_1-rmse:0.06822
[990]	validation_0-rmse:0.06821	validation_1-rmse:0.06821
[991]	validation_0-rmse:0.06818	validation_1-rmse:0.06818
[992]	validation_0-rmse:0.06816	validation_1-rmse:0.06816
[993]	validation_0-rmse:0.06814	validation_1-rmse:0.06814
[994]	validation_0-rmse:0.06814	validation_1-rmse:0.06814
[995]	validation_0-rmse:0.06812	validation_1-rmse:0.06812
[996]	validation_0-rmse:0.06812	validation_1-rmse:0.06812
[997]	validation_0-rmse:0.06811	validation_1-rmse:0.06811
[998]	validation_0-rmse:0.06811	validation_1-rmse:0.06811
[999]	validation_0-rmse:0.06808	validation_1-rmse:0.06808
>>> Calculating feature importances (permutation importance, 10 repeats) ...
>>> Setting threshold for feature rejection to 0.004018037245814754.
>>> Removing rejected features from model data ...

=================
FEATURE REDUCTION
=================

- Target variable: VPD_T1_2_1

- The random variable .RANDOM was added to the original features, used as benchmark for detecting relevant feature importances.

PERMUTATION IMPORTANCE (mean) across all splits of TimeSeriesSplit:

               PERM_IMPORTANCE   PERM_SD
TA_T1_2_1             3.168092  0.006758
.DOY                  0.218033  0.000714
.RECORDNUMBER         0.175360  0.000704
.YEARDOY              0.133052  0.000501
.YEARWEEK             0.113177  0.000256
SW_IN_T1_2_1          0.102864  0.000305
.YEARMONTH            0.098572  0.000315
.WEEK                 0.089854  0.000265
.HOUR                 0.069893  0.000367
.YEAR                 0.010686  0.000041
.SEASON               0.005804  0.000049
.MONTH                0.004451  0.000022
.RANDOM               0.004018  0.000027

- These results are from feature reduction. Note that feature importances for the final model are calculated during gap-filling.

--> 12 original input features (before feature reduction): ['SW_IN_T1_2_1', 'TA_T1_2_1', '.YEAR', '.SEASON', '.MONTH', '.WEEK', '.DOY', '.HOUR', '.YEARMONTH', '.YEARDOY', '.YEARWEEK', '.RECORDNUMBER']
--> 5 rejected features (during feature reduction): None.
--> 12 accepted features (after feature reduction): ['TA_T1_2_1', '.DOY', '.RECORDNUMBER', '.YEARDOY', '.YEARWEEK', 'SW_IN_T1_2_1', '.YEARMONTH', '.WEEK', '.HOUR', '.YEAR', '.SEASON', '.MONTH']
xgb.trainmodel(showplot_scores=False, showplot_importance=False)
xgb.report_traintest()
Training final model ...
>>> Training model <class 'xgboost.sklearn.XGBRegressor'> based on data between 2005-01-01 00:45:00 and 2024-12-31 23:15:00 ...
>>> Fitting model to training data ...
[0]	validation_0-rmse:0.38740	validation_1-rmse:0.38547
[1]	validation_0-rmse:0.30020	validation_1-rmse:0.29905
[2]	validation_0-rmse:0.24424	validation_1-rmse:0.24400
[3]	validation_0-rmse:0.20921	validation_1-rmse:0.20968
[4]	validation_0-rmse:0.18789	validation_1-rmse:0.18911
[5]	validation_0-rmse:0.17460	validation_1-rmse:0.17628
[6]	validation_0-rmse:0.16615	validation_1-rmse:0.16826
[7]	validation_0-rmse:0.16075	validation_1-rmse:0.16308
[8]	validation_0-rmse:0.15708	validation_1-rmse:0.15961
[9]	validation_0-rmse:0.15420	validation_1-rmse:0.15676
[10]	validation_0-rmse:0.15209	validation_1-rmse:0.15476
[11]	validation_0-rmse:0.15004	validation_1-rmse:0.15266
[12]	validation_0-rmse:0.14856	validation_1-rmse:0.15121
[13]	validation_0-rmse:0.14742	validation_1-rmse:0.15016
[14]	validation_0-rmse:0.14634	validation_1-rmse:0.14905
[15]	validation_0-rmse:0.14560	validation_1-rmse:0.14837
[16]	validation_0-rmse:0.14466	validation_1-rmse:0.14741
[17]	validation_0-rmse:0.14367	validation_1-rmse:0.14646
[18]	validation_0-rmse:0.14306	validation_1-rmse:0.14590
[19]	validation_0-rmse:0.14255	validation_1-rmse:0.14544
[20]	validation_0-rmse:0.14186	validation_1-rmse:0.14478
[21]	validation_0-rmse:0.14124	validation_1-rmse:0.14416
[22]	validation_0-rmse:0.14079	validation_1-rmse:0.14377
[23]	validation_0-rmse:0.14028	validation_1-rmse:0.14330
[24]	validation_0-rmse:0.13961	validation_1-rmse:0.14269
[25]	validation_0-rmse:0.13897	validation_1-rmse:0.14202
[26]	validation_0-rmse:0.13862	validation_1-rmse:0.14170
[27]	validation_0-rmse:0.13826	validation_1-rmse:0.14137
[28]	validation_0-rmse:0.13733	validation_1-rmse:0.14050
[29]	validation_0-rmse:0.13698	validation_1-rmse:0.14019
[30]	validation_0-rmse:0.13604	validation_1-rmse:0.13924
[31]	validation_0-rmse:0.13565	validation_1-rmse:0.13891
[32]	validation_0-rmse:0.13482	validation_1-rmse:0.13812
[33]	validation_0-rmse:0.13448	validation_1-rmse:0.13785
[34]	validation_0-rmse:0.13430	validation_1-rmse:0.13766
[35]	validation_0-rmse:0.13404	validation_1-rmse:0.13741
[36]	validation_0-rmse:0.13387	validation_1-rmse:0.13727
[37]	validation_0-rmse:0.13371	validation_1-rmse:0.13713
[38]	validation_0-rmse:0.13339	validation_1-rmse:0.13686
[39]	validation_0-rmse:0.13290	validation_1-rmse:0.13635
[40]	validation_0-rmse:0.13267	validation_1-rmse:0.13615
[41]	validation_0-rmse:0.13222	validation_1-rmse:0.13581
[42]	validation_0-rmse:0.13211	validation_1-rmse:0.13569
[43]	validation_0-rmse:0.13164	validation_1-rmse:0.13532
[44]	validation_0-rmse:0.13113	validation_1-rmse:0.13489
[45]	validation_0-rmse:0.13056	validation_1-rmse:0.13430
[46]	validation_0-rmse:0.12991	validation_1-rmse:0.13370
[47]	validation_0-rmse:0.12946	validation_1-rmse:0.13332
[48]	validation_0-rmse:0.12909	validation_1-rmse:0.13300
[49]	validation_0-rmse:0.12889	validation_1-rmse:0.13278
[50]	validation_0-rmse:0.12862	validation_1-rmse:0.13256
[51]	validation_0-rmse:0.12829	validation_1-rmse:0.13228
[52]	validation_0-rmse:0.12791	validation_1-rmse:0.13195
[53]	validation_0-rmse:0.12747	validation_1-rmse:0.13154
[54]	validation_0-rmse:0.12722	validation_1-rmse:0.13134
[55]	validation_0-rmse:0.12697	validation_1-rmse:0.13113
[56]	validation_0-rmse:0.12675	validation_1-rmse:0.13091
[57]	validation_0-rmse:0.12654	validation_1-rmse:0.13071
[58]	validation_0-rmse:0.12643	validation_1-rmse:0.13061
[59]	validation_0-rmse:0.12625	validation_1-rmse:0.13045
[60]	validation_0-rmse:0.12616	validation_1-rmse:0.13037
[61]	validation_0-rmse:0.12561	validation_1-rmse:0.12989
[62]	validation_0-rmse:0.12543	validation_1-rmse:0.12977
[63]	validation_0-rmse:0.12510	validation_1-rmse:0.12946
[64]	validation_0-rmse:0.12476	validation_1-rmse:0.12915
[65]	validation_0-rmse:0.12456	validation_1-rmse:0.12901
[66]	validation_0-rmse:0.12412	validation_1-rmse:0.12860
[67]	validation_0-rmse:0.12393	validation_1-rmse:0.12846
[68]	validation_0-rmse:0.12350	validation_1-rmse:0.12806
[69]	validation_0-rmse:0.12326	validation_1-rmse:0.12783
[70]	validation_0-rmse:0.12317	validation_1-rmse:0.12778
[71]	validation_0-rmse:0.12299	validation_1-rmse:0.12766
[72]	validation_0-rmse:0.12262	validation_1-rmse:0.12737
[73]	validation_0-rmse:0.12247	validation_1-rmse:0.12722
[74]	validation_0-rmse:0.12224	validation_1-rmse:0.12703
[75]	validation_0-rmse:0.12198	validation_1-rmse:0.12679
[76]	validation_0-rmse:0.12193	validation_1-rmse:0.12674
[77]	validation_0-rmse:0.12172	validation_1-rmse:0.12659
[78]	validation_0-rmse:0.12152	validation_1-rmse:0.12642
[79]	validation_0-rmse:0.12140	validation_1-rmse:0.12633
[80]	validation_0-rmse:0.12117	validation_1-rmse:0.12613
[81]	validation_0-rmse:0.12103	validation_1-rmse:0.12605
[82]	validation_0-rmse:0.12066	validation_1-rmse:0.12570
[83]	validation_0-rmse:0.12048	validation_1-rmse:0.12557
[84]	validation_0-rmse:0.12020	validation_1-rmse:0.12533
[85]	validation_0-rmse:0.12008	validation_1-rmse:0.12524
[86]	validation_0-rmse:0.12002	validation_1-rmse:0.12519
[87]	validation_0-rmse:0.11979	validation_1-rmse:0.12500
[88]	validation_0-rmse:0.11961	validation_1-rmse:0.12486
[89]	validation_0-rmse:0.11950	validation_1-rmse:0.12477
[90]	validation_0-rmse:0.11938	validation_1-rmse:0.12468
[91]	validation_0-rmse:0.11905	validation_1-rmse:0.12439
[92]	validation_0-rmse:0.11894	validation_1-rmse:0.12432
[93]	validation_0-rmse:0.11876	validation_1-rmse:0.12417
[94]	validation_0-rmse:0.11872	validation_1-rmse:0.12413
[95]	validation_0-rmse:0.11853	validation_1-rmse:0.12398
[96]	validation_0-rmse:0.11841	validation_1-rmse:0.12389
[97]	validation_0-rmse:0.11800	validation_1-rmse:0.12358
[98]	validation_0-rmse:0.11783	validation_1-rmse:0.12343
[99]	validation_0-rmse:0.11771	validation_1-rmse:0.12333
[100]	validation_0-rmse:0.11749	validation_1-rmse:0.12319
[101]	validation_0-rmse:0.11737	validation_1-rmse:0.12306
[102]	validation_0-rmse:0.11726	validation_1-rmse:0.12296
[103]	validation_0-rmse:0.11716	validation_1-rmse:0.12287
[104]	validation_0-rmse:0.11708	validation_1-rmse:0.12280
[105]	validation_0-rmse:0.11688	validation_1-rmse:0.12263
[106]	validation_0-rmse:0.11676	validation_1-rmse:0.12253
[107]	validation_0-rmse:0.11666	validation_1-rmse:0.12244
[108]	validation_0-rmse:0.11659	validation_1-rmse:0.12239
[109]	validation_0-rmse:0.11649	validation_1-rmse:0.12230
[110]	validation_0-rmse:0.11632	validation_1-rmse:0.12216
[111]	validation_0-rmse:0.11611	validation_1-rmse:0.12198
[112]	validation_0-rmse:0.11602	validation_1-rmse:0.12192
[113]	validation_0-rmse:0.11578	validation_1-rmse:0.12171
[114]	validation_0-rmse:0.11556	validation_1-rmse:0.12156
[115]	validation_0-rmse:0.11547	validation_1-rmse:0.12148
[116]	validation_0-rmse:0.11533	validation_1-rmse:0.12137
[117]	validation_0-rmse:0.11528	validation_1-rmse:0.12135
[118]	validation_0-rmse:0.11505	validation_1-rmse:0.12118
[119]	validation_0-rmse:0.11498	validation_1-rmse:0.12114
[120]	validation_0-rmse:0.11493	validation_1-rmse:0.12110
[121]	validation_0-rmse:0.11472	validation_1-rmse:0.12091
[122]	validation_0-rmse:0.11463	validation_1-rmse:0.12084
[123]	validation_0-rmse:0.11453	validation_1-rmse:0.12077
[124]	validation_0-rmse:0.11428	validation_1-rmse:0.12055
[125]	validation_0-rmse:0.11408	validation_1-rmse:0.12041
[126]	validation_0-rmse:0.11400	validation_1-rmse:0.12033
[127]	validation_0-rmse:0.11388	validation_1-rmse:0.12024
[128]	validation_0-rmse:0.11377	validation_1-rmse:0.12014
[129]	validation_0-rmse:0.11368	validation_1-rmse:0.12006
[130]	validation_0-rmse:0.11358	validation_1-rmse:0.11999
[131]	validation_0-rmse:0.11329	validation_1-rmse:0.11973
[132]	validation_0-rmse:0.11322	validation_1-rmse:0.11967
[133]	validation_0-rmse:0.11306	validation_1-rmse:0.11954
[134]	validation_0-rmse:0.11297	validation_1-rmse:0.11948
[135]	validation_0-rmse:0.11292	validation_1-rmse:0.11943
[136]	validation_0-rmse:0.11280	validation_1-rmse:0.11932
[137]	validation_0-rmse:0.11275	validation_1-rmse:0.11926
[138]	validation_0-rmse:0.11262	validation_1-rmse:0.11918
[139]	validation_0-rmse:0.11250	validation_1-rmse:0.11907
[140]	validation_0-rmse:0.11240	validation_1-rmse:0.11900
[141]	validation_0-rmse:0.11226	validation_1-rmse:0.11894
[142]	validation_0-rmse:0.11208	validation_1-rmse:0.11878
[143]	validation_0-rmse:0.11175	validation_1-rmse:0.11851
[144]	validation_0-rmse:0.11165	validation_1-rmse:0.11843
[145]	validation_0-rmse:0.11156	validation_1-rmse:0.11840
[146]	validation_0-rmse:0.11135	validation_1-rmse:0.11821
[147]	validation_0-rmse:0.11127	validation_1-rmse:0.11814
[148]	validation_0-rmse:0.11114	validation_1-rmse:0.11810
[149]	validation_0-rmse:0.11102	validation_1-rmse:0.11797
[150]	validation_0-rmse:0.11095	validation_1-rmse:0.11791
[151]	validation_0-rmse:0.11082	validation_1-rmse:0.11777
[152]	validation_0-rmse:0.11075	validation_1-rmse:0.11771
[153]	validation_0-rmse:0.11054	validation_1-rmse:0.11752
[154]	validation_0-rmse:0.11034	validation_1-rmse:0.11736
[155]	validation_0-rmse:0.11028	validation_1-rmse:0.11733
[156]	validation_0-rmse:0.11016	validation_1-rmse:0.11725
[157]	validation_0-rmse:0.11007	validation_1-rmse:0.11721
[158]	validation_0-rmse:0.10995	validation_1-rmse:0.11712
[159]	validation_0-rmse:0.10981	validation_1-rmse:0.11700
[160]	validation_0-rmse:0.10967	validation_1-rmse:0.11688
[161]	validation_0-rmse:0.10953	validation_1-rmse:0.11677
[162]	validation_0-rmse:0.10948	validation_1-rmse:0.11673
[163]	validation_0-rmse:0.10937	validation_1-rmse:0.11663
[164]	validation_0-rmse:0.10928	validation_1-rmse:0.11659
[165]	validation_0-rmse:0.10914	validation_1-rmse:0.11652
[166]	validation_0-rmse:0.10911	validation_1-rmse:0.11650
[167]	validation_0-rmse:0.10895	validation_1-rmse:0.11641
[168]	validation_0-rmse:0.10888	validation_1-rmse:0.11636
[169]	validation_0-rmse:0.10872	validation_1-rmse:0.11621
[170]	validation_0-rmse:0.10859	validation_1-rmse:0.11612
[171]	validation_0-rmse:0.10851	validation_1-rmse:0.11605
[172]	validation_0-rmse:0.10838	validation_1-rmse:0.11599
[173]	validation_0-rmse:0.10810	validation_1-rmse:0.11582
[174]	validation_0-rmse:0.10797	validation_1-rmse:0.11571
[175]	validation_0-rmse:0.10776	validation_1-rmse:0.11555
[176]	validation_0-rmse:0.10767	validation_1-rmse:0.11549
[177]	validation_0-rmse:0.10749	validation_1-rmse:0.11532
[178]	validation_0-rmse:0.10745	validation_1-rmse:0.11529
[179]	validation_0-rmse:0.10735	validation_1-rmse:0.11521
[180]	validation_0-rmse:0.10719	validation_1-rmse:0.11505
[181]	validation_0-rmse:0.10685	validation_1-rmse:0.11475
[182]	validation_0-rmse:0.10672	validation_1-rmse:0.11463
[183]	validation_0-rmse:0.10664	validation_1-rmse:0.11462
[184]	validation_0-rmse:0.10646	validation_1-rmse:0.11444
[185]	validation_0-rmse:0.10639	validation_1-rmse:0.11440
[186]	validation_0-rmse:0.10632	validation_1-rmse:0.11434
[187]	validation_0-rmse:0.10610	validation_1-rmse:0.11412
[188]	validation_0-rmse:0.10605	validation_1-rmse:0.11410
[189]	validation_0-rmse:0.10591	validation_1-rmse:0.11399
[190]	validation_0-rmse:0.10574	validation_1-rmse:0.11387
[191]	validation_0-rmse:0.10570	validation_1-rmse:0.11385
[192]	validation_0-rmse:0.10562	validation_1-rmse:0.11381
[193]	validation_0-rmse:0.10552	validation_1-rmse:0.11372
[194]	validation_0-rmse:0.10544	validation_1-rmse:0.11367
[195]	validation_0-rmse:0.10535	validation_1-rmse:0.11361
[196]	validation_0-rmse:0.10525	validation_1-rmse:0.11352
[197]	validation_0-rmse:0.10513	validation_1-rmse:0.11342
[198]	validation_0-rmse:0.10502	validation_1-rmse:0.11333
[199]	validation_0-rmse:0.10486	validation_1-rmse:0.11320
[200]	validation_0-rmse:0.10480	validation_1-rmse:0.11318
[201]	validation_0-rmse:0.10471	validation_1-rmse:0.11314
[202]	validation_0-rmse:0.10462	validation_1-rmse:0.11307
[203]	validation_0-rmse:0.10435	validation_1-rmse:0.11276
[204]	validation_0-rmse:0.10429	validation_1-rmse:0.11274
[205]	validation_0-rmse:0.10415	validation_1-rmse:0.11262
[206]	validation_0-rmse:0.10407	validation_1-rmse:0.11259
[207]	validation_0-rmse:0.10395	validation_1-rmse:0.11250
[208]	validation_0-rmse:0.10388	validation_1-rmse:0.11246
[209]	validation_0-rmse:0.10377	validation_1-rmse:0.11236
[210]	validation_0-rmse:0.10368	validation_1-rmse:0.11232
[211]	validation_0-rmse:0.10360	validation_1-rmse:0.11229
[212]	validation_0-rmse:0.10354	validation_1-rmse:0.11222
[213]	validation_0-rmse:0.10350	validation_1-rmse:0.11218
[214]	validation_0-rmse:0.10343	validation_1-rmse:0.11212
[215]	validation_0-rmse:0.10336	validation_1-rmse:0.11210
[216]	validation_0-rmse:0.10322	validation_1-rmse:0.11199
[217]	validation_0-rmse:0.10315	validation_1-rmse:0.11192
[218]	validation_0-rmse:0.10297	validation_1-rmse:0.11177
[219]	validation_0-rmse:0.10287	validation_1-rmse:0.11172
[220]	validation_0-rmse:0.10282	validation_1-rmse:0.11168
[221]	validation_0-rmse:0.10277	validation_1-rmse:0.11164
[222]	validation_0-rmse:0.10268	validation_1-rmse:0.11155
[223]	validation_0-rmse:0.10259	validation_1-rmse:0.11149
[224]	validation_0-rmse:0.10249	validation_1-rmse:0.11143
[225]	validation_0-rmse:0.10238	validation_1-rmse:0.11134
[226]	validation_0-rmse:0.10233	validation_1-rmse:0.11132
[227]	validation_0-rmse:0.10222	validation_1-rmse:0.11125
[228]	validation_0-rmse:0.10213	validation_1-rmse:0.11118
[229]	validation_0-rmse:0.10208	validation_1-rmse:0.11114
[230]	validation_0-rmse:0.10192	validation_1-rmse:0.11103
[231]	validation_0-rmse:0.10183	validation_1-rmse:0.11100
[232]	validation_0-rmse:0.10173	validation_1-rmse:0.11091
[233]	validation_0-rmse:0.10166	validation_1-rmse:0.11087
[234]	validation_0-rmse:0.10160	validation_1-rmse:0.11083
[235]	validation_0-rmse:0.10152	validation_1-rmse:0.11075
[236]	validation_0-rmse:0.10141	validation_1-rmse:0.11070
[237]	validation_0-rmse:0.10132	validation_1-rmse:0.11063
[238]	validation_0-rmse:0.10123	validation_1-rmse:0.11056
[239]	validation_0-rmse:0.10116	validation_1-rmse:0.11051
[240]	validation_0-rmse:0.10109	validation_1-rmse:0.11046
[241]	validation_0-rmse:0.10099	validation_1-rmse:0.11036
[242]	validation_0-rmse:0.10095	validation_1-rmse:0.11034
[243]	validation_0-rmse:0.10093	validation_1-rmse:0.11032
[244]	validation_0-rmse:0.10088	validation_1-rmse:0.11031
[245]	validation_0-rmse:0.10081	validation_1-rmse:0.11026
[246]	validation_0-rmse:0.10076	validation_1-rmse:0.11022
[247]	validation_0-rmse:0.10069	validation_1-rmse:0.11016
[248]	validation_0-rmse:0.10063	validation_1-rmse:0.11011
[249]	validation_0-rmse:0.10055	validation_1-rmse:0.11007
[250]	validation_0-rmse:0.10048	validation_1-rmse:0.11002
[251]	validation_0-rmse:0.10038	validation_1-rmse:0.10995
[252]	validation_0-rmse:0.10034	validation_1-rmse:0.10993
[253]	validation_0-rmse:0.10020	validation_1-rmse:0.10982
[254]	validation_0-rmse:0.10009	validation_1-rmse:0.10975
[255]	validation_0-rmse:0.10004	validation_1-rmse:0.10971
[256]	validation_0-rmse:0.09984	validation_1-rmse:0.10955
[257]	validation_0-rmse:0.09969	validation_1-rmse:0.10945
[258]	validation_0-rmse:0.09964	validation_1-rmse:0.10943
[259]	validation_0-rmse:0.09955	validation_1-rmse:0.10934
[260]	validation_0-rmse:0.09952	validation_1-rmse:0.10933
[261]	validation_0-rmse:0.09941	validation_1-rmse:0.10921
[262]	validation_0-rmse:0.09932	validation_1-rmse:0.10914
[263]	validation_0-rmse:0.09926	validation_1-rmse:0.10912
[264]	validation_0-rmse:0.09920	validation_1-rmse:0.10909
[265]	validation_0-rmse:0.09914	validation_1-rmse:0.10903
[266]	validation_0-rmse:0.09903	validation_1-rmse:0.10893
[267]	validation_0-rmse:0.09896	validation_1-rmse:0.10887
[268]	validation_0-rmse:0.09890	validation_1-rmse:0.10884
[269]	validation_0-rmse:0.09880	validation_1-rmse:0.10877
[270]	validation_0-rmse:0.09862	validation_1-rmse:0.10861
[271]	validation_0-rmse:0.09846	validation_1-rmse:0.10847
[272]	validation_0-rmse:0.09836	validation_1-rmse:0.10841
[273]	validation_0-rmse:0.09823	validation_1-rmse:0.10829
[274]	validation_0-rmse:0.09819	validation_1-rmse:0.10825
[275]	validation_0-rmse:0.09809	validation_1-rmse:0.10821
[276]	validation_0-rmse:0.09804	validation_1-rmse:0.10819
[277]	validation_0-rmse:0.09796	validation_1-rmse:0.10814
[278]	validation_0-rmse:0.09790	validation_1-rmse:0.10809
[279]	validation_0-rmse:0.09787	validation_1-rmse:0.10808
[280]	validation_0-rmse:0.09771	validation_1-rmse:0.10792
[281]	validation_0-rmse:0.09761	validation_1-rmse:0.10786
[282]	validation_0-rmse:0.09759	validation_1-rmse:0.10784
[283]	validation_0-rmse:0.09753	validation_1-rmse:0.10782
[284]	validation_0-rmse:0.09750	validation_1-rmse:0.10779
[285]	validation_0-rmse:0.09738	validation_1-rmse:0.10771
[286]	validation_0-rmse:0.09734	validation_1-rmse:0.10768
[287]	validation_0-rmse:0.09720	validation_1-rmse:0.10756
[288]	validation_0-rmse:0.09717	validation_1-rmse:0.10756
[289]	validation_0-rmse:0.09712	validation_1-rmse:0.10751
[290]	validation_0-rmse:0.09704	validation_1-rmse:0.10747
[291]	validation_0-rmse:0.09699	validation_1-rmse:0.10742
[292]	validation_0-rmse:0.09691	validation_1-rmse:0.10736
[293]	validation_0-rmse:0.09684	validation_1-rmse:0.10730
[294]	validation_0-rmse:0.09677	validation_1-rmse:0.10724
[295]	validation_0-rmse:0.09675	validation_1-rmse:0.10723
[296]	validation_0-rmse:0.09671	validation_1-rmse:0.10719
[297]	validation_0-rmse:0.09663	validation_1-rmse:0.10713
[298]	validation_0-rmse:0.09658	validation_1-rmse:0.10710
[299]	validation_0-rmse:0.09649	validation_1-rmse:0.10703
[300]	validation_0-rmse:0.09637	validation_1-rmse:0.10693
[301]	validation_0-rmse:0.09633	validation_1-rmse:0.10690
[302]	validation_0-rmse:0.09626	validation_1-rmse:0.10682
[303]	validation_0-rmse:0.09621	validation_1-rmse:0.10679
[304]	validation_0-rmse:0.09612	validation_1-rmse:0.10674
[305]	validation_0-rmse:0.09608	validation_1-rmse:0.10672
[306]	validation_0-rmse:0.09603	validation_1-rmse:0.10666
[307]	validation_0-rmse:0.09596	validation_1-rmse:0.10661
[308]	validation_0-rmse:0.09592	validation_1-rmse:0.10658
[309]	validation_0-rmse:0.09589	validation_1-rmse:0.10656
[310]	validation_0-rmse:0.09587	validation_1-rmse:0.10653
[311]	validation_0-rmse:0.09577	validation_1-rmse:0.10645
[312]	validation_0-rmse:0.09572	validation_1-rmse:0.10643
[313]	validation_0-rmse:0.09564	validation_1-rmse:0.10638
[314]	validation_0-rmse:0.09549	validation_1-rmse:0.10625
[315]	validation_0-rmse:0.09542	validation_1-rmse:0.10622
[316]	validation_0-rmse:0.09537	validation_1-rmse:0.10619
[317]	validation_0-rmse:0.09527	validation_1-rmse:0.10611
[318]	validation_0-rmse:0.09521	validation_1-rmse:0.10608
[319]	validation_0-rmse:0.09516	validation_1-rmse:0.10605
[320]	validation_0-rmse:0.09513	validation_1-rmse:0.10604
[321]	validation_0-rmse:0.09509	validation_1-rmse:0.10600
[322]	validation_0-rmse:0.09502	validation_1-rmse:0.10594
[323]	validation_0-rmse:0.09498	validation_1-rmse:0.10591
[324]	validation_0-rmse:0.09496	validation_1-rmse:0.10589
[325]	validation_0-rmse:0.09487	validation_1-rmse:0.10582
[326]	validation_0-rmse:0.09484	validation_1-rmse:0.10579
[327]	validation_0-rmse:0.09475	validation_1-rmse:0.10574
[328]	validation_0-rmse:0.09468	validation_1-rmse:0.10569
[329]	validation_0-rmse:0.09461	validation_1-rmse:0.10564
[330]	validation_0-rmse:0.09450	validation_1-rmse:0.10555
[331]	validation_0-rmse:0.09444	validation_1-rmse:0.10552
[332]	validation_0-rmse:0.09434	validation_1-rmse:0.10543
[333]	validation_0-rmse:0.09429	validation_1-rmse:0.10540
[334]	validation_0-rmse:0.09426	validation_1-rmse:0.10538
[335]	validation_0-rmse:0.09417	validation_1-rmse:0.10531
[336]	validation_0-rmse:0.09404	validation_1-rmse:0.10520
[337]	validation_0-rmse:0.09400	validation_1-rmse:0.10519
[338]	validation_0-rmse:0.09394	validation_1-rmse:0.10513
[339]	validation_0-rmse:0.09389	validation_1-rmse:0.10510
[340]	validation_0-rmse:0.09376	validation_1-rmse:0.10502
[341]	validation_0-rmse:0.09370	validation_1-rmse:0.10496
[342]	validation_0-rmse:0.09366	validation_1-rmse:0.10495
[343]	validation_0-rmse:0.09360	validation_1-rmse:0.10491
[344]	validation_0-rmse:0.09357	validation_1-rmse:0.10491
[345]	validation_0-rmse:0.09354	validation_1-rmse:0.10488
[346]	validation_0-rmse:0.09349	validation_1-rmse:0.10486
[347]	validation_0-rmse:0.09347	validation_1-rmse:0.10485
[348]	validation_0-rmse:0.09344	validation_1-rmse:0.10482
[349]	validation_0-rmse:0.09336	validation_1-rmse:0.10478
[350]	validation_0-rmse:0.09329	validation_1-rmse:0.10472
[351]	validation_0-rmse:0.09322	validation_1-rmse:0.10469
[352]	validation_0-rmse:0.09311	validation_1-rmse:0.10459
[353]	validation_0-rmse:0.09303	validation_1-rmse:0.10452
[354]	validation_0-rmse:0.09287	validation_1-rmse:0.10440
[355]	validation_0-rmse:0.09278	validation_1-rmse:0.10435
[356]	validation_0-rmse:0.09265	validation_1-rmse:0.10422
[357]	validation_0-rmse:0.09262	validation_1-rmse:0.10423
[358]	validation_0-rmse:0.09256	validation_1-rmse:0.10418
[359]	validation_0-rmse:0.09252	validation_1-rmse:0.10418
[360]	validation_0-rmse:0.09247	validation_1-rmse:0.10416
[361]	validation_0-rmse:0.09240	validation_1-rmse:0.10411
[362]	validation_0-rmse:0.09232	validation_1-rmse:0.10406
[363]	validation_0-rmse:0.09224	validation_1-rmse:0.10400
[364]	validation_0-rmse:0.09220	validation_1-rmse:0.10398
[365]	validation_0-rmse:0.09212	validation_1-rmse:0.10392
[366]	validation_0-rmse:0.09211	validation_1-rmse:0.10391
[367]	validation_0-rmse:0.09204	validation_1-rmse:0.10385
[368]	validation_0-rmse:0.09199	validation_1-rmse:0.10382
[369]	validation_0-rmse:0.09191	validation_1-rmse:0.10376
[370]	validation_0-rmse:0.09184	validation_1-rmse:0.10371
[371]	validation_0-rmse:0.09176	validation_1-rmse:0.10365
[372]	validation_0-rmse:0.09172	validation_1-rmse:0.10361
[373]	validation_0-rmse:0.09166	validation_1-rmse:0.10357
[374]	validation_0-rmse:0.09162	validation_1-rmse:0.10354
[375]	validation_0-rmse:0.09154	validation_1-rmse:0.10349
[376]	validation_0-rmse:0.09151	validation_1-rmse:0.10347
[377]	validation_0-rmse:0.09143	validation_1-rmse:0.10343
[378]	validation_0-rmse:0.09140	validation_1-rmse:0.10342
[379]	validation_0-rmse:0.09134	validation_1-rmse:0.10338
[380]	validation_0-rmse:0.09132	validation_1-rmse:0.10337
[381]	validation_0-rmse:0.09130	validation_1-rmse:0.10336
[382]	validation_0-rmse:0.09121	validation_1-rmse:0.10328
[383]	validation_0-rmse:0.09111	validation_1-rmse:0.10319
[384]	validation_0-rmse:0.09106	validation_1-rmse:0.10316
[385]	validation_0-rmse:0.09100	validation_1-rmse:0.10315
[386]	validation_0-rmse:0.09093	validation_1-rmse:0.10309
[387]	validation_0-rmse:0.09090	validation_1-rmse:0.10309
[388]	validation_0-rmse:0.09081	validation_1-rmse:0.10302
[389]	validation_0-rmse:0.09079	validation_1-rmse:0.10302
[390]	validation_0-rmse:0.09072	validation_1-rmse:0.10298
[391]	validation_0-rmse:0.09070	validation_1-rmse:0.10296
[392]	validation_0-rmse:0.09066	validation_1-rmse:0.10294
[393]	validation_0-rmse:0.09059	validation_1-rmse:0.10294
[394]	validation_0-rmse:0.09045	validation_1-rmse:0.10282
[395]	validation_0-rmse:0.09038	validation_1-rmse:0.10277
[396]	validation_0-rmse:0.09035	validation_1-rmse:0.10275
[397]	validation_0-rmse:0.09025	validation_1-rmse:0.10267
[398]	validation_0-rmse:0.09022	validation_1-rmse:0.10266
[399]	validation_0-rmse:0.09018	validation_1-rmse:0.10264
[400]	validation_0-rmse:0.09010	validation_1-rmse:0.10256
[401]	validation_0-rmse:0.09002	validation_1-rmse:0.10251
[402]	validation_0-rmse:0.08989	validation_1-rmse:0.10243
[403]	validation_0-rmse:0.08986	validation_1-rmse:0.10242
[404]	validation_0-rmse:0.08980	validation_1-rmse:0.10240
[405]	validation_0-rmse:0.08976	validation_1-rmse:0.10237
[406]	validation_0-rmse:0.08961	validation_1-rmse:0.10228
[407]	validation_0-rmse:0.08956	validation_1-rmse:0.10224
[408]	validation_0-rmse:0.08948	validation_1-rmse:0.10216
[409]	validation_0-rmse:0.08942	validation_1-rmse:0.10211
[410]	validation_0-rmse:0.08938	validation_1-rmse:0.10208
[411]	validation_0-rmse:0.08935	validation_1-rmse:0.10206
[412]	validation_0-rmse:0.08929	validation_1-rmse:0.10203
[413]	validation_0-rmse:0.08925	validation_1-rmse:0.10201
[414]	validation_0-rmse:0.08922	validation_1-rmse:0.10200
[415]	validation_0-rmse:0.08917	validation_1-rmse:0.10198
[416]	validation_0-rmse:0.08907	validation_1-rmse:0.10195
[417]	validation_0-rmse:0.08904	validation_1-rmse:0.10194
[418]	validation_0-rmse:0.08899	validation_1-rmse:0.10191
[419]	validation_0-rmse:0.08894	validation_1-rmse:0.10190
[420]	validation_0-rmse:0.08891	validation_1-rmse:0.10188
[421]	validation_0-rmse:0.08886	validation_1-rmse:0.10183
[422]	validation_0-rmse:0.08877	validation_1-rmse:0.10175
[423]	validation_0-rmse:0.08870	validation_1-rmse:0.10170
[424]	validation_0-rmse:0.08862	validation_1-rmse:0.10163
[425]	validation_0-rmse:0.08855	validation_1-rmse:0.10160
[426]	validation_0-rmse:0.08852	validation_1-rmse:0.10158
[427]	validation_0-rmse:0.08851	validation_1-rmse:0.10158
[428]	validation_0-rmse:0.08848	validation_1-rmse:0.10156
[429]	validation_0-rmse:0.08844	validation_1-rmse:0.10155
[430]	validation_0-rmse:0.08838	validation_1-rmse:0.10150
[431]	validation_0-rmse:0.08835	validation_1-rmse:0.10149
[432]	validation_0-rmse:0.08829	validation_1-rmse:0.10145
[433]	validation_0-rmse:0.08824	validation_1-rmse:0.10142
[434]	validation_0-rmse:0.08820	validation_1-rmse:0.10139
[435]	validation_0-rmse:0.08815	validation_1-rmse:0.10136
[436]	validation_0-rmse:0.08807	validation_1-rmse:0.10130
[437]	validation_0-rmse:0.08802	validation_1-rmse:0.10127
[438]	validation_0-rmse:0.08791	validation_1-rmse:0.10120
[439]	validation_0-rmse:0.08789	validation_1-rmse:0.10118
[440]	validation_0-rmse:0.08782	validation_1-rmse:0.10110
[441]	validation_0-rmse:0.08776	validation_1-rmse:0.10107
[442]	validation_0-rmse:0.08772	validation_1-rmse:0.10107
[443]	validation_0-rmse:0.08768	validation_1-rmse:0.10106
[444]	validation_0-rmse:0.08765	validation_1-rmse:0.10105
[445]	validation_0-rmse:0.08757	validation_1-rmse:0.10099
[446]	validation_0-rmse:0.08751	validation_1-rmse:0.10097
[447]	validation_0-rmse:0.08747	validation_1-rmse:0.10093
[448]	validation_0-rmse:0.08744	validation_1-rmse:0.10091
[449]	validation_0-rmse:0.08738	validation_1-rmse:0.10087
[450]	validation_0-rmse:0.08734	validation_1-rmse:0.10085
[451]	validation_0-rmse:0.08730	validation_1-rmse:0.10083
[452]	validation_0-rmse:0.08725	validation_1-rmse:0.10079
[453]	validation_0-rmse:0.08721	validation_1-rmse:0.10076
[454]	validation_0-rmse:0.08718	validation_1-rmse:0.10074
[455]	validation_0-rmse:0.08710	validation_1-rmse:0.10069
[456]	validation_0-rmse:0.08704	validation_1-rmse:0.10066
[457]	validation_0-rmse:0.08702	validation_1-rmse:0.10065
[458]	validation_0-rmse:0.08699	validation_1-rmse:0.10063
[459]	validation_0-rmse:0.08692	validation_1-rmse:0.10061
[460]	validation_0-rmse:0.08686	validation_1-rmse:0.10055
[461]	validation_0-rmse:0.08677	validation_1-rmse:0.10050
[462]	validation_0-rmse:0.08673	validation_1-rmse:0.10048
[463]	validation_0-rmse:0.08668	validation_1-rmse:0.10046
[464]	validation_0-rmse:0.08664	validation_1-rmse:0.10046
[465]	validation_0-rmse:0.08660	validation_1-rmse:0.10041
[466]	validation_0-rmse:0.08648	validation_1-rmse:0.10032
[467]	validation_0-rmse:0.08644	validation_1-rmse:0.10028
[468]	validation_0-rmse:0.08639	validation_1-rmse:0.10025
[469]	validation_0-rmse:0.08633	validation_1-rmse:0.10021
[470]	validation_0-rmse:0.08632	validation_1-rmse:0.10020
[471]	validation_0-rmse:0.08626	validation_1-rmse:0.10017
[472]	validation_0-rmse:0.08621	validation_1-rmse:0.10014
[473]	validation_0-rmse:0.08617	validation_1-rmse:0.10013
[474]	validation_0-rmse:0.08614	validation_1-rmse:0.10013
[475]	validation_0-rmse:0.08611	validation_1-rmse:0.10009
[476]	validation_0-rmse:0.08608	validation_1-rmse:0.10007
[477]	validation_0-rmse:0.08605	validation_1-rmse:0.10007
[478]	validation_0-rmse:0.08604	validation_1-rmse:0.10007
[479]	validation_0-rmse:0.08596	validation_1-rmse:0.10001
[480]	validation_0-rmse:0.08587	validation_1-rmse:0.09998
[481]	validation_0-rmse:0.08582	validation_1-rmse:0.09996
[482]	validation_0-rmse:0.08577	validation_1-rmse:0.09992
[483]	validation_0-rmse:0.08571	validation_1-rmse:0.09986
[484]	validation_0-rmse:0.08568	validation_1-rmse:0.09983
[485]	validation_0-rmse:0.08561	validation_1-rmse:0.09978
[486]	validation_0-rmse:0.08556	validation_1-rmse:0.09977
[487]	validation_0-rmse:0.08555	validation_1-rmse:0.09976
[488]	validation_0-rmse:0.08548	validation_1-rmse:0.09972
[489]	validation_0-rmse:0.08543	validation_1-rmse:0.09972
[490]	validation_0-rmse:0.08541	validation_1-rmse:0.09971
[491]	validation_0-rmse:0.08539	validation_1-rmse:0.09970
[492]	validation_0-rmse:0.08533	validation_1-rmse:0.09966
[493]	validation_0-rmse:0.08530	validation_1-rmse:0.09965
[494]	validation_0-rmse:0.08526	validation_1-rmse:0.09960
[495]	validation_0-rmse:0.08522	validation_1-rmse:0.09958
[496]	validation_0-rmse:0.08519	validation_1-rmse:0.09957
[497]	validation_0-rmse:0.08518	validation_1-rmse:0.09956
[498]	validation_0-rmse:0.08512	validation_1-rmse:0.09952
[499]	validation_0-rmse:0.08510	validation_1-rmse:0.09950
[500]	validation_0-rmse:0.08506	validation_1-rmse:0.09948
[501]	validation_0-rmse:0.08505	validation_1-rmse:0.09947
[502]	validation_0-rmse:0.08503	validation_1-rmse:0.09945
[503]	validation_0-rmse:0.08501	validation_1-rmse:0.09944
[504]	validation_0-rmse:0.08499	validation_1-rmse:0.09942
[505]	validation_0-rmse:0.08491	validation_1-rmse:0.09936
[506]	validation_0-rmse:0.08489	validation_1-rmse:0.09935
[507]	validation_0-rmse:0.08486	validation_1-rmse:0.09931
[508]	validation_0-rmse:0.08483	validation_1-rmse:0.09929
[509]	validation_0-rmse:0.08482	validation_1-rmse:0.09928
[510]	validation_0-rmse:0.08476	validation_1-rmse:0.09925
[511]	validation_0-rmse:0.08471	validation_1-rmse:0.09921
[512]	validation_0-rmse:0.08469	validation_1-rmse:0.09920
[513]	validation_0-rmse:0.08465	validation_1-rmse:0.09918
[514]	validation_0-rmse:0.08461	validation_1-rmse:0.09915
[515]	validation_0-rmse:0.08458	validation_1-rmse:0.09913
[516]	validation_0-rmse:0.08455	validation_1-rmse:0.09910
[517]	validation_0-rmse:0.08451	validation_1-rmse:0.09908
[518]	validation_0-rmse:0.08450	validation_1-rmse:0.09907
[519]	validation_0-rmse:0.08447	validation_1-rmse:0.09905
[520]	validation_0-rmse:0.08445	validation_1-rmse:0.09904
[521]	validation_0-rmse:0.08441	validation_1-rmse:0.09901
[522]	validation_0-rmse:0.08438	validation_1-rmse:0.09899
[523]	validation_0-rmse:0.08437	validation_1-rmse:0.09899
[524]	validation_0-rmse:0.08433	validation_1-rmse:0.09896
[525]	validation_0-rmse:0.08423	validation_1-rmse:0.09889
[526]	validation_0-rmse:0.08421	validation_1-rmse:0.09887
[527]	validation_0-rmse:0.08420	validation_1-rmse:0.09887
[528]	validation_0-rmse:0.08418	validation_1-rmse:0.09886
[529]	validation_0-rmse:0.08416	validation_1-rmse:0.09885
[530]	validation_0-rmse:0.08414	validation_1-rmse:0.09884
[531]	validation_0-rmse:0.08407	validation_1-rmse:0.09880
[532]	validation_0-rmse:0.08405	validation_1-rmse:0.09880
[533]	validation_0-rmse:0.08398	validation_1-rmse:0.09874
[534]	validation_0-rmse:0.08395	validation_1-rmse:0.09873
[535]	validation_0-rmse:0.08391	validation_1-rmse:0.09870
[536]	validation_0-rmse:0.08384	validation_1-rmse:0.09864
[537]	validation_0-rmse:0.08378	validation_1-rmse:0.09858
[538]	validation_0-rmse:0.08373	validation_1-rmse:0.09856
[539]	validation_0-rmse:0.08370	validation_1-rmse:0.09853
[540]	validation_0-rmse:0.08366	validation_1-rmse:0.09850
[541]	validation_0-rmse:0.08363	validation_1-rmse:0.09848
[542]	validation_0-rmse:0.08358	validation_1-rmse:0.09848
[543]	validation_0-rmse:0.08356	validation_1-rmse:0.09846
[544]	validation_0-rmse:0.08347	validation_1-rmse:0.09840
[545]	validation_0-rmse:0.08340	validation_1-rmse:0.09835
[546]	validation_0-rmse:0.08338	validation_1-rmse:0.09833
[547]	validation_0-rmse:0.08331	validation_1-rmse:0.09824
[548]	validation_0-rmse:0.08323	validation_1-rmse:0.09820
[549]	validation_0-rmse:0.08319	validation_1-rmse:0.09818
[550]	validation_0-rmse:0.08315	validation_1-rmse:0.09816
[551]	validation_0-rmse:0.08309	validation_1-rmse:0.09811
[552]	validation_0-rmse:0.08306	validation_1-rmse:0.09810
[553]	validation_0-rmse:0.08297	validation_1-rmse:0.09801
[554]	validation_0-rmse:0.08295	validation_1-rmse:0.09799
[555]	validation_0-rmse:0.08289	validation_1-rmse:0.09796
[556]	validation_0-rmse:0.08285	validation_1-rmse:0.09794
[557]	validation_0-rmse:0.08280	validation_1-rmse:0.09789
[558]	validation_0-rmse:0.08274	validation_1-rmse:0.09783
[559]	validation_0-rmse:0.08272	validation_1-rmse:0.09781
[560]	validation_0-rmse:0.08266	validation_1-rmse:0.09777
[561]	validation_0-rmse:0.08264	validation_1-rmse:0.09776
[562]	validation_0-rmse:0.08258	validation_1-rmse:0.09773
[563]	validation_0-rmse:0.08250	validation_1-rmse:0.09768
[564]	validation_0-rmse:0.08248	validation_1-rmse:0.09768
[565]	validation_0-rmse:0.08245	validation_1-rmse:0.09766
[566]	validation_0-rmse:0.08241	validation_1-rmse:0.09763
[567]	validation_0-rmse:0.08236	validation_1-rmse:0.09759
[568]	validation_0-rmse:0.08228	validation_1-rmse:0.09754
[569]	validation_0-rmse:0.08224	validation_1-rmse:0.09752
[570]	validation_0-rmse:0.08221	validation_1-rmse:0.09750
[571]	validation_0-rmse:0.08218	validation_1-rmse:0.09749
[572]	validation_0-rmse:0.08215	validation_1-rmse:0.09747
[573]	validation_0-rmse:0.08212	validation_1-rmse:0.09745
[574]	validation_0-rmse:0.08211	validation_1-rmse:0.09744
[575]	validation_0-rmse:0.08206	validation_1-rmse:0.09742
[576]	validation_0-rmse:0.08205	validation_1-rmse:0.09741
[577]	validation_0-rmse:0.08200	validation_1-rmse:0.09737
[578]	validation_0-rmse:0.08196	validation_1-rmse:0.09735
[579]	validation_0-rmse:0.08192	validation_1-rmse:0.09731
[580]	validation_0-rmse:0.08190	validation_1-rmse:0.09732
[581]	validation_0-rmse:0.08187	validation_1-rmse:0.09730
[582]	validation_0-rmse:0.08183	validation_1-rmse:0.09727
[583]	validation_0-rmse:0.08182	validation_1-rmse:0.09726
[584]	validation_0-rmse:0.08179	validation_1-rmse:0.09724
[585]	validation_0-rmse:0.08173	validation_1-rmse:0.09719
[586]	validation_0-rmse:0.08168	validation_1-rmse:0.09715
[587]	validation_0-rmse:0.08163	validation_1-rmse:0.09713
[588]	validation_0-rmse:0.08156	validation_1-rmse:0.09706
[589]	validation_0-rmse:0.08153	validation_1-rmse:0.09704
[590]	validation_0-rmse:0.08148	validation_1-rmse:0.09701
[591]	validation_0-rmse:0.08145	validation_1-rmse:0.09700
[592]	validation_0-rmse:0.08141	validation_1-rmse:0.09698
[593]	validation_0-rmse:0.08138	validation_1-rmse:0.09697
[594]	validation_0-rmse:0.08137	validation_1-rmse:0.09696
[595]	validation_0-rmse:0.08133	validation_1-rmse:0.09694
[596]	validation_0-rmse:0.08128	validation_1-rmse:0.09690
[597]	validation_0-rmse:0.08121	validation_1-rmse:0.09688
[598]	validation_0-rmse:0.08119	validation_1-rmse:0.09688
[599]	validation_0-rmse:0.08115	validation_1-rmse:0.09686
[600]	validation_0-rmse:0.08113	validation_1-rmse:0.09685
[601]	validation_0-rmse:0.08111	validation_1-rmse:0.09684
[602]	validation_0-rmse:0.08105	validation_1-rmse:0.09680
[603]	validation_0-rmse:0.08103	validation_1-rmse:0.09680
[604]	validation_0-rmse:0.08099	validation_1-rmse:0.09680
[605]	validation_0-rmse:0.08096	validation_1-rmse:0.09678
[606]	validation_0-rmse:0.08092	validation_1-rmse:0.09678
[607]	validation_0-rmse:0.08086	validation_1-rmse:0.09674
[608]	validation_0-rmse:0.08085	validation_1-rmse:0.09673
[609]	validation_0-rmse:0.08083	validation_1-rmse:0.09672
[610]	validation_0-rmse:0.08078	validation_1-rmse:0.09668
[611]	validation_0-rmse:0.08071	validation_1-rmse:0.09662
[612]	validation_0-rmse:0.08067	validation_1-rmse:0.09660
[613]	validation_0-rmse:0.08065	validation_1-rmse:0.09659
[614]	validation_0-rmse:0.08064	validation_1-rmse:0.09658
[615]	validation_0-rmse:0.08061	validation_1-rmse:0.09656
[616]	validation_0-rmse:0.08059	validation_1-rmse:0.09656
[617]	validation_0-rmse:0.08049	validation_1-rmse:0.09649
[618]	validation_0-rmse:0.08047	validation_1-rmse:0.09649
[619]	validation_0-rmse:0.08045	validation_1-rmse:0.09648
[620]	validation_0-rmse:0.08043	validation_1-rmse:0.09647
[621]	validation_0-rmse:0.08041	validation_1-rmse:0.09646
[622]	validation_0-rmse:0.08037	validation_1-rmse:0.09643
[623]	validation_0-rmse:0.08030	validation_1-rmse:0.09639
[624]	validation_0-rmse:0.08028	validation_1-rmse:0.09639
[625]	validation_0-rmse:0.08027	validation_1-rmse:0.09638
[626]	validation_0-rmse:0.08020	validation_1-rmse:0.09634
[627]	validation_0-rmse:0.08017	validation_1-rmse:0.09633
[628]	validation_0-rmse:0.08014	validation_1-rmse:0.09631
[629]	validation_0-rmse:0.08012	validation_1-rmse:0.09630
[630]	validation_0-rmse:0.08007	validation_1-rmse:0.09627
[631]	validation_0-rmse:0.08005	validation_1-rmse:0.09626
[632]	validation_0-rmse:0.07998	validation_1-rmse:0.09619
[633]	validation_0-rmse:0.07995	validation_1-rmse:0.09617
[634]	validation_0-rmse:0.07988	validation_1-rmse:0.09613
[635]	validation_0-rmse:0.07982	validation_1-rmse:0.09608
[636]	validation_0-rmse:0.07975	validation_1-rmse:0.09602
[637]	validation_0-rmse:0.07968	validation_1-rmse:0.09596
[638]	validation_0-rmse:0.07966	validation_1-rmse:0.09596
[639]	validation_0-rmse:0.07961	validation_1-rmse:0.09595
[640]	validation_0-rmse:0.07954	validation_1-rmse:0.09590
[641]	validation_0-rmse:0.07949	validation_1-rmse:0.09587
[642]	validation_0-rmse:0.07946	validation_1-rmse:0.09586
[643]	validation_0-rmse:0.07942	validation_1-rmse:0.09583
[644]	validation_0-rmse:0.07935	validation_1-rmse:0.09579
[645]	validation_0-rmse:0.07931	validation_1-rmse:0.09577
[646]	validation_0-rmse:0.07929	validation_1-rmse:0.09575
[647]	validation_0-rmse:0.07925	validation_1-rmse:0.09574
[648]	validation_0-rmse:0.07920	validation_1-rmse:0.09571
[649]	validation_0-rmse:0.07913	validation_1-rmse:0.09568
[650]	validation_0-rmse:0.07910	validation_1-rmse:0.09567
[651]	validation_0-rmse:0.07908	validation_1-rmse:0.09566
[652]	validation_0-rmse:0.07905	validation_1-rmse:0.09565
[653]	validation_0-rmse:0.07901	validation_1-rmse:0.09563
[654]	validation_0-rmse:0.07896	validation_1-rmse:0.09559
[655]	validation_0-rmse:0.07892	validation_1-rmse:0.09559
[656]	validation_0-rmse:0.07890	validation_1-rmse:0.09558
[657]	validation_0-rmse:0.07888	validation_1-rmse:0.09557
[658]	validation_0-rmse:0.07885	validation_1-rmse:0.09555
[659]	validation_0-rmse:0.07881	validation_1-rmse:0.09553
[660]	validation_0-rmse:0.07879	validation_1-rmse:0.09553
[661]	validation_0-rmse:0.07873	validation_1-rmse:0.09551
[662]	validation_0-rmse:0.07871	validation_1-rmse:0.09550
[663]	validation_0-rmse:0.07868	validation_1-rmse:0.09550
[664]	validation_0-rmse:0.07863	validation_1-rmse:0.09547
[665]	validation_0-rmse:0.07861	validation_1-rmse:0.09546
[666]	validation_0-rmse:0.07859	validation_1-rmse:0.09546
[667]	validation_0-rmse:0.07856	validation_1-rmse:0.09545
[668]	validation_0-rmse:0.07850	validation_1-rmse:0.09539
[669]	validation_0-rmse:0.07845	validation_1-rmse:0.09538
[670]	validation_0-rmse:0.07840	validation_1-rmse:0.09534
[671]	validation_0-rmse:0.07832	validation_1-rmse:0.09529
[672]	validation_0-rmse:0.07829	validation_1-rmse:0.09527
[673]	validation_0-rmse:0.07824	validation_1-rmse:0.09525
[674]	validation_0-rmse:0.07817	validation_1-rmse:0.09519
[675]	validation_0-rmse:0.07815	validation_1-rmse:0.09518
[676]	validation_0-rmse:0.07812	validation_1-rmse:0.09517
[677]	validation_0-rmse:0.07810	validation_1-rmse:0.09516
[678]	validation_0-rmse:0.07807	validation_1-rmse:0.09513
[679]	validation_0-rmse:0.07804	validation_1-rmse:0.09513
[680]	validation_0-rmse:0.07800	validation_1-rmse:0.09511
[681]	validation_0-rmse:0.07799	validation_1-rmse:0.09510
[682]	validation_0-rmse:0.07794	validation_1-rmse:0.09506
[683]	validation_0-rmse:0.07791	validation_1-rmse:0.09504
[684]	validation_0-rmse:0.07786	validation_1-rmse:0.09500
[685]	validation_0-rmse:0.07785	validation_1-rmse:0.09501
[686]	validation_0-rmse:0.07781	validation_1-rmse:0.09499
[687]	validation_0-rmse:0.07779	validation_1-rmse:0.09499
[688]	validation_0-rmse:0.07777	validation_1-rmse:0.09498
[689]	validation_0-rmse:0.07770	validation_1-rmse:0.09492
[690]	validation_0-rmse:0.07768	validation_1-rmse:0.09490
[691]	validation_0-rmse:0.07765	validation_1-rmse:0.09489
[692]	validation_0-rmse:0.07763	validation_1-rmse:0.09488
[693]	validation_0-rmse:0.07762	validation_1-rmse:0.09488
[694]	validation_0-rmse:0.07758	validation_1-rmse:0.09485
[695]	validation_0-rmse:0.07755	validation_1-rmse:0.09485
[696]	validation_0-rmse:0.07754	validation_1-rmse:0.09483
[697]	validation_0-rmse:0.07752	validation_1-rmse:0.09483
[698]	validation_0-rmse:0.07749	validation_1-rmse:0.09481
[699]	validation_0-rmse:0.07746	validation_1-rmse:0.09479
[700]	validation_0-rmse:0.07743	validation_1-rmse:0.09476
[701]	validation_0-rmse:0.07741	validation_1-rmse:0.09474
[702]	validation_0-rmse:0.07738	validation_1-rmse:0.09473
[703]	validation_0-rmse:0.07737	validation_1-rmse:0.09472
[704]	validation_0-rmse:0.07735	validation_1-rmse:0.09472
[705]	validation_0-rmse:0.07734	validation_1-rmse:0.09471
[706]	validation_0-rmse:0.07734	validation_1-rmse:0.09471
[707]	validation_0-rmse:0.07731	validation_1-rmse:0.09470
[708]	validation_0-rmse:0.07729	validation_1-rmse:0.09469
[709]	validation_0-rmse:0.07725	validation_1-rmse:0.09467
[710]	validation_0-rmse:0.07723	validation_1-rmse:0.09467
[711]	validation_0-rmse:0.07721	validation_1-rmse:0.09466
[712]	validation_0-rmse:0.07720	validation_1-rmse:0.09465
[713]	validation_0-rmse:0.07716	validation_1-rmse:0.09463
[714]	validation_0-rmse:0.07713	validation_1-rmse:0.09460
[715]	validation_0-rmse:0.07708	validation_1-rmse:0.09456
[716]	validation_0-rmse:0.07704	validation_1-rmse:0.09453
[717]	validation_0-rmse:0.07700	validation_1-rmse:0.09449
[718]	validation_0-rmse:0.07699	validation_1-rmse:0.09449
[719]	validation_0-rmse:0.07693	validation_1-rmse:0.09443
[720]	validation_0-rmse:0.07690	validation_1-rmse:0.09440
[721]	validation_0-rmse:0.07688	validation_1-rmse:0.09439
[722]	validation_0-rmse:0.07686	validation_1-rmse:0.09438
[723]	validation_0-rmse:0.07683	validation_1-rmse:0.09437
[724]	validation_0-rmse:0.07682	validation_1-rmse:0.09438
[725]	validation_0-rmse:0.07680	validation_1-rmse:0.09437
[726]	validation_0-rmse:0.07677	validation_1-rmse:0.09435
[727]	validation_0-rmse:0.07673	validation_1-rmse:0.09432
[728]	validation_0-rmse:0.07669	validation_1-rmse:0.09428
[729]	validation_0-rmse:0.07667	validation_1-rmse:0.09427
[730]	validation_0-rmse:0.07665	validation_1-rmse:0.09426
[731]	validation_0-rmse:0.07661	validation_1-rmse:0.09423
[732]	validation_0-rmse:0.07658	validation_1-rmse:0.09422
[733]	validation_0-rmse:0.07653	validation_1-rmse:0.09419
[734]	validation_0-rmse:0.07648	validation_1-rmse:0.09415
[735]	validation_0-rmse:0.07643	validation_1-rmse:0.09411
[736]	validation_0-rmse:0.07641	validation_1-rmse:0.09410
[737]	validation_0-rmse:0.07639	validation_1-rmse:0.09409
[738]	validation_0-rmse:0.07637	validation_1-rmse:0.09407
[739]	validation_0-rmse:0.07632	validation_1-rmse:0.09404
[740]	validation_0-rmse:0.07630	validation_1-rmse:0.09404
[741]	validation_0-rmse:0.07625	validation_1-rmse:0.09402
[742]	validation_0-rmse:0.07619	validation_1-rmse:0.09399
[743]	validation_0-rmse:0.07616	validation_1-rmse:0.09398
[744]	validation_0-rmse:0.07613	validation_1-rmse:0.09397
[745]	validation_0-rmse:0.07606	validation_1-rmse:0.09392
[746]	validation_0-rmse:0.07604	validation_1-rmse:0.09391
[747]	validation_0-rmse:0.07603	validation_1-rmse:0.09390
[748]	validation_0-rmse:0.07597	validation_1-rmse:0.09387
[749]	validation_0-rmse:0.07594	validation_1-rmse:0.09386
[750]	validation_0-rmse:0.07591	validation_1-rmse:0.09384
[751]	validation_0-rmse:0.07589	validation_1-rmse:0.09382
[752]	validation_0-rmse:0.07583	validation_1-rmse:0.09377
[753]	validation_0-rmse:0.07580	validation_1-rmse:0.09378
[754]	validation_0-rmse:0.07576	validation_1-rmse:0.09374
[755]	validation_0-rmse:0.07573	validation_1-rmse:0.09373
[756]	validation_0-rmse:0.07570	validation_1-rmse:0.09372
[757]	validation_0-rmse:0.07566	validation_1-rmse:0.09370
[758]	validation_0-rmse:0.07564	validation_1-rmse:0.09369
[759]	validation_0-rmse:0.07563	validation_1-rmse:0.09369
[760]	validation_0-rmse:0.07562	validation_1-rmse:0.09369
[761]	validation_0-rmse:0.07560	validation_1-rmse:0.09368
[762]	validation_0-rmse:0.07557	validation_1-rmse:0.09366
[763]	validation_0-rmse:0.07552	validation_1-rmse:0.09360
[764]	validation_0-rmse:0.07549	validation_1-rmse:0.09360
[765]	validation_0-rmse:0.07544	validation_1-rmse:0.09355
[766]	validation_0-rmse:0.07542	validation_1-rmse:0.09354
[767]	validation_0-rmse:0.07539	validation_1-rmse:0.09350
[768]	validation_0-rmse:0.07536	validation_1-rmse:0.09349
[769]	validation_0-rmse:0.07533	validation_1-rmse:0.09347
[770]	validation_0-rmse:0.07532	validation_1-rmse:0.09346
[771]	validation_0-rmse:0.07530	validation_1-rmse:0.09345
[772]	validation_0-rmse:0.07526	validation_1-rmse:0.09343
[773]	validation_0-rmse:0.07519	validation_1-rmse:0.09337
[774]	validation_0-rmse:0.07517	validation_1-rmse:0.09337
[775]	validation_0-rmse:0.07515	validation_1-rmse:0.09336
[776]	validation_0-rmse:0.07513	validation_1-rmse:0.09336
[777]	validation_0-rmse:0.07509	validation_1-rmse:0.09333
[778]	validation_0-rmse:0.07506	validation_1-rmse:0.09332
[779]	validation_0-rmse:0.07505	validation_1-rmse:0.09332
[780]	validation_0-rmse:0.07503	validation_1-rmse:0.09332
[781]	validation_0-rmse:0.07500	validation_1-rmse:0.09331
[782]	validation_0-rmse:0.07496	validation_1-rmse:0.09329
[783]	validation_0-rmse:0.07493	validation_1-rmse:0.09325
[784]	validation_0-rmse:0.07489	validation_1-rmse:0.09323
[785]	validation_0-rmse:0.07486	validation_1-rmse:0.09322
[786]	validation_0-rmse:0.07484	validation_1-rmse:0.09321
[787]	validation_0-rmse:0.07481	validation_1-rmse:0.09320
[788]	validation_0-rmse:0.07480	validation_1-rmse:0.09320
[789]	validation_0-rmse:0.07476	validation_1-rmse:0.09318
[790]	validation_0-rmse:0.07475	validation_1-rmse:0.09318
[791]	validation_0-rmse:0.07473	validation_1-rmse:0.09316
[792]	validation_0-rmse:0.07470	validation_1-rmse:0.09316
[793]	validation_0-rmse:0.07467	validation_1-rmse:0.09314
[794]	validation_0-rmse:0.07464	validation_1-rmse:0.09312
[795]	validation_0-rmse:0.07462	validation_1-rmse:0.09311
[796]	validation_0-rmse:0.07457	validation_1-rmse:0.09314
[797]	validation_0-rmse:0.07455	validation_1-rmse:0.09314
[798]	validation_0-rmse:0.07453	validation_1-rmse:0.09313
[799]	validation_0-rmse:0.07446	validation_1-rmse:0.09308
[800]	validation_0-rmse:0.07443	validation_1-rmse:0.09308
[801]	validation_0-rmse:0.07442	validation_1-rmse:0.09307
[802]	validation_0-rmse:0.07437	validation_1-rmse:0.09304
[803]	validation_0-rmse:0.07433	validation_1-rmse:0.09302
[804]	validation_0-rmse:0.07431	validation_1-rmse:0.09302
[805]	validation_0-rmse:0.07429	validation_1-rmse:0.09301
[806]	validation_0-rmse:0.07428	validation_1-rmse:0.09300
[807]	validation_0-rmse:0.07427	validation_1-rmse:0.09299
[808]	validation_0-rmse:0.07421	validation_1-rmse:0.09295
[809]	validation_0-rmse:0.07418	validation_1-rmse:0.09293
[810]	validation_0-rmse:0.07415	validation_1-rmse:0.09292
[811]	validation_0-rmse:0.07412	validation_1-rmse:0.09291
[812]	validation_0-rmse:0.07409	validation_1-rmse:0.09289
[813]	validation_0-rmse:0.07403	validation_1-rmse:0.09285
[814]	validation_0-rmse:0.07399	validation_1-rmse:0.09284
[815]	validation_0-rmse:0.07394	validation_1-rmse:0.09282
[816]	validation_0-rmse:0.07393	validation_1-rmse:0.09282
[817]	validation_0-rmse:0.07390	validation_1-rmse:0.09281
[818]	validation_0-rmse:0.07387	validation_1-rmse:0.09279
[819]	validation_0-rmse:0.07385	validation_1-rmse:0.09278
[820]	validation_0-rmse:0.07382	validation_1-rmse:0.09279
[821]	validation_0-rmse:0.07381	validation_1-rmse:0.09278
[822]	validation_0-rmse:0.07377	validation_1-rmse:0.09277
[823]	validation_0-rmse:0.07373	validation_1-rmse:0.09275
[824]	validation_0-rmse:0.07371	validation_1-rmse:0.09274
[825]	validation_0-rmse:0.07369	validation_1-rmse:0.09273
[826]	validation_0-rmse:0.07367	validation_1-rmse:0.09272
[827]	validation_0-rmse:0.07363	validation_1-rmse:0.09268
[828]	validation_0-rmse:0.07357	validation_1-rmse:0.09264
[829]	validation_0-rmse:0.07357	validation_1-rmse:0.09263
[830]	validation_0-rmse:0.07355	validation_1-rmse:0.09263
[831]	validation_0-rmse:0.07352	validation_1-rmse:0.09262
[832]	validation_0-rmse:0.07350	validation_1-rmse:0.09260
[833]	validation_0-rmse:0.07346	validation_1-rmse:0.09258
[834]	validation_0-rmse:0.07346	validation_1-rmse:0.09258
[835]	validation_0-rmse:0.07344	validation_1-rmse:0.09257
[836]	validation_0-rmse:0.07341	validation_1-rmse:0.09254
[837]	validation_0-rmse:0.07339	validation_1-rmse:0.09253
[838]	validation_0-rmse:0.07337	validation_1-rmse:0.09253
[839]	validation_0-rmse:0.07333	validation_1-rmse:0.09251
[840]	validation_0-rmse:0.07326	validation_1-rmse:0.09247
[841]	validation_0-rmse:0.07325	validation_1-rmse:0.09246
[842]	validation_0-rmse:0.07320	validation_1-rmse:0.09243
[843]	validation_0-rmse:0.07318	validation_1-rmse:0.09243
[844]	validation_0-rmse:0.07314	validation_1-rmse:0.09242
[845]	validation_0-rmse:0.07312	validation_1-rmse:0.09241
[846]	validation_0-rmse:0.07309	validation_1-rmse:0.09239
[847]	validation_0-rmse:0.07307	validation_1-rmse:0.09239
[848]	validation_0-rmse:0.07303	validation_1-rmse:0.09236
[849]	validation_0-rmse:0.07300	validation_1-rmse:0.09234
[850]	validation_0-rmse:0.07297	validation_1-rmse:0.09232
[851]	validation_0-rmse:0.07295	validation_1-rmse:0.09232
[852]	validation_0-rmse:0.07293	validation_1-rmse:0.09230
[853]	validation_0-rmse:0.07290	validation_1-rmse:0.09229
[854]	validation_0-rmse:0.07286	validation_1-rmse:0.09226
[855]	validation_0-rmse:0.07283	validation_1-rmse:0.09224
[856]	validation_0-rmse:0.07278	validation_1-rmse:0.09222
[857]	validation_0-rmse:0.07276	validation_1-rmse:0.09220
[858]	validation_0-rmse:0.07274	validation_1-rmse:0.09219
[859]	validation_0-rmse:0.07268	validation_1-rmse:0.09213
[860]	validation_0-rmse:0.07263	validation_1-rmse:0.09210
[861]	validation_0-rmse:0.07260	validation_1-rmse:0.09209
[862]	validation_0-rmse:0.07257	validation_1-rmse:0.09207
[863]	validation_0-rmse:0.07256	validation_1-rmse:0.09207
[864]	validation_0-rmse:0.07254	validation_1-rmse:0.09208
[865]	validation_0-rmse:0.07250	validation_1-rmse:0.09205
[866]	validation_0-rmse:0.07249	validation_1-rmse:0.09204
[867]	validation_0-rmse:0.07247	validation_1-rmse:0.09202
[868]	validation_0-rmse:0.07242	validation_1-rmse:0.09199
[869]	validation_0-rmse:0.07240	validation_1-rmse:0.09197
[870]	validation_0-rmse:0.07238	validation_1-rmse:0.09196
[871]	validation_0-rmse:0.07234	validation_1-rmse:0.09191
[872]	validation_0-rmse:0.07229	validation_1-rmse:0.09189
[873]	validation_0-rmse:0.07227	validation_1-rmse:0.09187
[874]	validation_0-rmse:0.07225	validation_1-rmse:0.09186
[875]	validation_0-rmse:0.07221	validation_1-rmse:0.09184
[876]	validation_0-rmse:0.07216	validation_1-rmse:0.09182
[877]	validation_0-rmse:0.07213	validation_1-rmse:0.09182
[878]	validation_0-rmse:0.07211	validation_1-rmse:0.09182
[879]	validation_0-rmse:0.07207	validation_1-rmse:0.09180
[880]	validation_0-rmse:0.07204	validation_1-rmse:0.09179
[881]	validation_0-rmse:0.07201	validation_1-rmse:0.09177
[882]	validation_0-rmse:0.07197	validation_1-rmse:0.09177
[883]	validation_0-rmse:0.07195	validation_1-rmse:0.09176
[884]	validation_0-rmse:0.07193	validation_1-rmse:0.09174
[885]	validation_0-rmse:0.07189	validation_1-rmse:0.09173
[886]	validation_0-rmse:0.07186	validation_1-rmse:0.09171
[887]	validation_0-rmse:0.07183	validation_1-rmse:0.09168
[888]	validation_0-rmse:0.07180	validation_1-rmse:0.09168
[889]	validation_0-rmse:0.07177	validation_1-rmse:0.09167
[890]	validation_0-rmse:0.07174	validation_1-rmse:0.09164
[891]	validation_0-rmse:0.07171	validation_1-rmse:0.09163
[892]	validation_0-rmse:0.07169	validation_1-rmse:0.09163
[893]	validation_0-rmse:0.07167	validation_1-rmse:0.09161
[894]	validation_0-rmse:0.07165	validation_1-rmse:0.09160
[895]	validation_0-rmse:0.07160	validation_1-rmse:0.09155
[896]	validation_0-rmse:0.07159	validation_1-rmse:0.09155
[897]	validation_0-rmse:0.07157	validation_1-rmse:0.09153
[898]	validation_0-rmse:0.07156	validation_1-rmse:0.09153
[899]	validation_0-rmse:0.07153	validation_1-rmse:0.09151
[900]	validation_0-rmse:0.07152	validation_1-rmse:0.09150
[901]	validation_0-rmse:0.07151	validation_1-rmse:0.09150
[902]	validation_0-rmse:0.07149	validation_1-rmse:0.09147
[903]	validation_0-rmse:0.07148	validation_1-rmse:0.09147
[904]	validation_0-rmse:0.07146	validation_1-rmse:0.09146
[905]	validation_0-rmse:0.07141	validation_1-rmse:0.09143
[906]	validation_0-rmse:0.07139	validation_1-rmse:0.09141
[907]	validation_0-rmse:0.07137	validation_1-rmse:0.09141
[908]	validation_0-rmse:0.07135	validation_1-rmse:0.09140
[909]	validation_0-rmse:0.07133	validation_1-rmse:0.09139
[910]	validation_0-rmse:0.07130	validation_1-rmse:0.09138
[911]	validation_0-rmse:0.07128	validation_1-rmse:0.09137
[912]	validation_0-rmse:0.07126	validation_1-rmse:0.09136
[913]	validation_0-rmse:0.07123	validation_1-rmse:0.09136
[914]	validation_0-rmse:0.07120	validation_1-rmse:0.09132
[915]	validation_0-rmse:0.07117	validation_1-rmse:0.09131
[916]	validation_0-rmse:0.07115	validation_1-rmse:0.09132
[917]	validation_0-rmse:0.07114	validation_1-rmse:0.09131
[918]	validation_0-rmse:0.07110	validation_1-rmse:0.09129
[919]	validation_0-rmse:0.07109	validation_1-rmse:0.09127
[920]	validation_0-rmse:0.07106	validation_1-rmse:0.09125
[921]	validation_0-rmse:0.07103	validation_1-rmse:0.09123
[922]	validation_0-rmse:0.07098	validation_1-rmse:0.09120
[923]	validation_0-rmse:0.07093	validation_1-rmse:0.09119
[924]	validation_0-rmse:0.07092	validation_1-rmse:0.09119
[925]	validation_0-rmse:0.07090	validation_1-rmse:0.09118
[926]	validation_0-rmse:0.07089	validation_1-rmse:0.09118
[927]	validation_0-rmse:0.07088	validation_1-rmse:0.09117
[928]	validation_0-rmse:0.07085	validation_1-rmse:0.09115
[929]	validation_0-rmse:0.07084	validation_1-rmse:0.09115
[930]	validation_0-rmse:0.07082	validation_1-rmse:0.09114
[931]	validation_0-rmse:0.07080	validation_1-rmse:0.09112
[932]	validation_0-rmse:0.07079	validation_1-rmse:0.09112
[933]	validation_0-rmse:0.07077	validation_1-rmse:0.09111
[934]	validation_0-rmse:0.07075	validation_1-rmse:0.09109
[935]	validation_0-rmse:0.07072	validation_1-rmse:0.09108
[936]	validation_0-rmse:0.07071	validation_1-rmse:0.09107
[937]	validation_0-rmse:0.07069	validation_1-rmse:0.09105
[938]	validation_0-rmse:0.07063	validation_1-rmse:0.09100
[939]	validation_0-rmse:0.07062	validation_1-rmse:0.09101
[940]	validation_0-rmse:0.07058	validation_1-rmse:0.09100
[941]	validation_0-rmse:0.07056	validation_1-rmse:0.09099
[942]	validation_0-rmse:0.07055	validation_1-rmse:0.09098
[943]	validation_0-rmse:0.07055	validation_1-rmse:0.09098
[944]	validation_0-rmse:0.07053	validation_1-rmse:0.09098
[945]	validation_0-rmse:0.07053	validation_1-rmse:0.09098
[946]	validation_0-rmse:0.07051	validation_1-rmse:0.09097
[947]	validation_0-rmse:0.07047	validation_1-rmse:0.09097
[948]	validation_0-rmse:0.07044	validation_1-rmse:0.09096
[949]	validation_0-rmse:0.07042	validation_1-rmse:0.09095
[950]	validation_0-rmse:0.07041	validation_1-rmse:0.09095
[951]	validation_0-rmse:0.07039	validation_1-rmse:0.09094
[952]	validation_0-rmse:0.07037	validation_1-rmse:0.09094
[953]	validation_0-rmse:0.07033	validation_1-rmse:0.09091
[954]	validation_0-rmse:0.07031	validation_1-rmse:0.09090
[955]	validation_0-rmse:0.07029	validation_1-rmse:0.09089
[956]	validation_0-rmse:0.07026	validation_1-rmse:0.09089
[957]	validation_0-rmse:0.07025	validation_1-rmse:0.09088
[958]	validation_0-rmse:0.07023	validation_1-rmse:0.09087
[959]	validation_0-rmse:0.07021	validation_1-rmse:0.09086
[960]	validation_0-rmse:0.07020	validation_1-rmse:0.09085
[961]	validation_0-rmse:0.07018	validation_1-rmse:0.09085
[962]	validation_0-rmse:0.07014	validation_1-rmse:0.09083
[963]	validation_0-rmse:0.07013	validation_1-rmse:0.09082
[964]	validation_0-rmse:0.07011	validation_1-rmse:0.09081
[965]	validation_0-rmse:0.07008	validation_1-rmse:0.09081
[966]	validation_0-rmse:0.07006	validation_1-rmse:0.09081
[967]	validation_0-rmse:0.07005	validation_1-rmse:0.09080
[968]	validation_0-rmse:0.07003	validation_1-rmse:0.09078
[969]	validation_0-rmse:0.07002	validation_1-rmse:0.09078
[970]	validation_0-rmse:0.07000	validation_1-rmse:0.09076
[971]	validation_0-rmse:0.06998	validation_1-rmse:0.09075
[972]	validation_0-rmse:0.06998	validation_1-rmse:0.09075
[973]	validation_0-rmse:0.06994	validation_1-rmse:0.09073
[974]	validation_0-rmse:0.06992	validation_1-rmse:0.09073
[975]	validation_0-rmse:0.06988	validation_1-rmse:0.09071
[976]	validation_0-rmse:0.06984	validation_1-rmse:0.09067
[977]	validation_0-rmse:0.06981	validation_1-rmse:0.09067
[978]	validation_0-rmse:0.06979	validation_1-rmse:0.09065
[979]	validation_0-rmse:0.06976	validation_1-rmse:0.09064
[980]	validation_0-rmse:0.06973	validation_1-rmse:0.09063
[981]	validation_0-rmse:0.06968	validation_1-rmse:0.09059
[982]	validation_0-rmse:0.06964	validation_1-rmse:0.09058
[983]	validation_0-rmse:0.06961	validation_1-rmse:0.09055
[984]	validation_0-rmse:0.06957	validation_1-rmse:0.09051
[985]	validation_0-rmse:0.06955	validation_1-rmse:0.09050
[986]	validation_0-rmse:0.06953	validation_1-rmse:0.09049
[987]	validation_0-rmse:0.06951	validation_1-rmse:0.09049
[988]	validation_0-rmse:0.06949	validation_1-rmse:0.09048
[989]	validation_0-rmse:0.06948	validation_1-rmse:0.09047
[990]	validation_0-rmse:0.06946	validation_1-rmse:0.09047
[991]	validation_0-rmse:0.06944	validation_1-rmse:0.09047
[992]	validation_0-rmse:0.06942	validation_1-rmse:0.09045
[993]	validation_0-rmse:0.06937	validation_1-rmse:0.09044
[994]	validation_0-rmse:0.06933	validation_1-rmse:0.09041
[995]	validation_0-rmse:0.06932	validation_1-rmse:0.09040
[996]	validation_0-rmse:0.06930	validation_1-rmse:0.09039
[997]	validation_0-rmse:0.06928	validation_1-rmse:0.09038
[998]	validation_0-rmse:0.06926	validation_1-rmse:0.09039
[999]	validation_0-rmse:0.06922	validation_1-rmse:0.09038
>>> Using model to predict target VPD_T1_2_1 in unseen test data ...
>>> Using model to calculate permutation importance based on unseen test data ...
>>> Calculating prediction scores based on predicting unseen test data of VPD_T1_2_1 ...
>>> Collecting results, details about training and testing can be accessed by calling .report_traintest().
>>> Done.

================================
MODEL TRAINING & TESTING RESULTS
================================

## DATA
  > target: VPD_T1_2_1
  > features: 12 ['TA_T1_2_1', '.DOY', '.RECORDNUMBER', '.YEARDOY', '.YEARWEEK', 'SW_IN_T1_2_1', '.YEARMONTH', '.WEEK', '.HOUR', '.YEAR', '.SEASON', '.MONTH']
  > 350640 records (with missing)
  > 350446 available records for target and all features (no missing values)
  > training on 262834 records (75.0%) of 262834 features between 2005-01-01 00:45:00 and 2024-12-31 23:15:00
  > testing on 87612 unseen records (25.0%) of VPD_T1_2_1 between 2005-01-01 00:15:00 and 2024-12-31 23:45:00

## MODEL
  > the model was trained on training data (262834 records)
  > the model was tested on test data (87612 values)
  > estimator:  XGBRegressor(base_score=None, booster=None, callbacks=None,
             colsample_bylevel=None, colsample_bynode=None,
             colsample_bytree=None, device=None, early_stopping_rounds=50,
             enable_categorical=False, eval_metric=None, feature_types=None,
             gamma=None, grow_policy=None, importance_type=None,
             interaction_constraints=None, learning_rate=None, max_bin=None,
             max_cat_threshold=None, max_cat_to_onehot=None,
             max_delta_step=None, max_depth=None, max_leaves=None,
             min_child_weight=None, missing=nan, monotone_constraints=None,
             multi_strategy=None, n_estimators=1000, n_jobs=-1,
             num_parallel_tree=None, random_state=42, ...)
  > parameters:  {'objective': 'reg:squarederror', 'base_score': None, 'booster': None, 'callbacks': None, 'colsample_bylevel': None, 'colsample_bynode': None, 'colsample_bytree': None, 'device': None, 'early_stopping_rounds': 50, 'enable_categorical': False, 'eval_metric': None, 'feature_types': None, 'gamma': None, 'grow_policy': None, 'importance_type': None, 'interaction_constraints': None, 'learning_rate': None, 'max_bin': None, 'max_cat_threshold': None, 'max_cat_to_onehot': None, 'max_delta_step': None, 'max_depth': None, 'max_leaves': None, 'min_child_weight': None, 'missing': nan, 'monotone_constraints': None, 'multi_strategy': None, 'n_estimators': 1000, 'n_jobs': -1, 'num_parallel_tree': None, 'random_state': 42, 'reg_alpha': None, 'reg_lambda': None, 'sampling_method': None, 'scale_pos_weight': None, 'subsample': None, 'tree_method': None, 'validate_parameters': None, 'verbosity': None}
  > number of features used in model:  12
  > names of features used in model:  ['TA_T1_2_1', '.DOY', '.RECORDNUMBER', '.YEARDOY', '.YEARWEEK', 'SW_IN_T1_2_1', '.YEARMONTH', '.WEEK', '.HOUR', '.YEAR', '.SEASON', '.MONTH']

## FEATURE IMPORTANCES
  > feature importances were calculated based on unseen test data of VPD_T1_2_1 (87612 records).
  > feature importances are showing permutation importances from 10 repeats

               PERM_IMPORTANCE   PERM_SD
TA_T1_2_1             3.290200  0.010010
.DOY                  0.247001  0.001878
.RECORDNUMBER         0.240649  0.001484
.YEARDOY              0.163264  0.001003
.YEARWEEK             0.156299  0.000989
.YEARMONTH            0.104850  0.000645
.WEEK                 0.089213  0.000491
SW_IN_T1_2_1          0.087231  0.000439
.HOUR                 0.068200  0.000586
.MONTH                0.004853  0.000114
.SEASON               0.003782  0.000081
.YEAR                 0.000162  0.000009


## MODEL SCORES
  All scores were calculated based on unseen test data (87612 records).
  > MAE:  0.05547026684241678 (mean absolute error)
  > MedAE:  0.02927470693985803 (median absolute error)
  > MSE:  0.008167713198996472 (mean squared error)
  > RMSE:  0.09037540151499451 (root mean squared error)
  > MAXE:  1.710828424508557 (max error)
  > MAPE:  13837239700097.121 (mean absolute percentage error)
  > R2:  0.9693215951141911
xgb.fillgaps(showplot_scores=False, showplot_importance=False)
xgb.report_gapfilling()
Gap-filling using final model ...
>>> Using final model on all data to predict target VPD_T1_2_1 ...
>>> Using final model on all data to calculate permutation importance ...
>>> Calculating prediction scores based on all data predicting VPD_T1_2_1 ...
>>> Predicting target VPD_T1_2_1 where all features are available ... predicted 350640 records.
>>> Collecting results for final model ...
>>> Filling 194 missing records in target with predictions from final model ...
>>> Storing gap-filled time series in variable VPD_T1_2_1_gfXG ...
>>> Restoring original timestamp in results ...
>>> Combining predictions from full model and fallback model ...

===================
GAP-FILLING RESULTS
===================

Model scores and feature importances were calculated from high-quality predicted targets (194 values, VPD_T1_2_1_gfXG where flag=1) in comparison to observed targets (350446 values, VPD_T1_2_1).

## TARGET
- first timestamp:  2005-01-01 00:15:00
- last timestamp:  2024-12-31 23:45:00
- potential number of values: 350640 values)
- target column (observed):  VPD_T1_2_1
- missing records (observed):  194 (cross-check from flag: 194)
- target column (gap-filled):  VPD_T1_2_1_gfXG  (350640 values)
- missing records (gap-filled):  0
- gap-filling flag: FLAG_VPD_T1_2_1_gfXG_ISFILLED
  > flag 0 ... observed targets (350446 values)
  > flag 1 ... targets gap-filled with high-quality, all features available (194 values)
  > flag 2 ... targets gap-filled with fallback (0 values)

## FEATURE IMPORTANCES
- names of features used in model:  ['TA_T1_2_1', '.DOY', '.RECORDNUMBER', '.YEARDOY', '.YEARWEEK', '.YEARMONTH', 'SW_IN_T1_2_1', '.WEEK', '.HOUR', '.MONTH', '.SEASON', '.YEAR']
- number of features used in model:  12
- permutation importances were calculated from 10 repeats.

               PERM_IMPORTANCE   PERM_SD
TA_T1_2_1             3.276807  0.008096
.DOY                  0.248589  0.000674
.RECORDNUMBER         0.238711  0.001183
.YEARDOY              0.162079  0.000317
.YEARWEEK             0.154402  0.000438
.YEARMONTH            0.103686  0.000407
SW_IN_T1_2_1          0.091543  0.000411
.WEEK                 0.089954  0.000284
.HOUR                 0.070721  0.000208
.MONTH                0.004814  0.000040
.SEASON               0.003888  0.000037
.YEAR                 0.000160  0.000005

## MODEL
The model was trained on a training set with test size 25.00%.
- estimator:  XGBRegressor(base_score=None, booster=None, callbacks=None,
             colsample_bylevel=None, colsample_bynode=None,
             colsample_bytree=None, device=None, early_stopping_rounds=50,
             enable_categorical=False, eval_metric=None, feature_types=None,
             gamma=None, grow_policy=None, importance_type=None,
             interaction_constraints=None, learning_rate=None, max_bin=None,
             max_cat_threshold=None, max_cat_to_onehot=None,
             max_delta_step=None, max_depth=None, max_leaves=None,
             min_child_weight=None, missing=nan, monotone_constraints=None,
             multi_strategy=None, n_estimators=1000, n_jobs=-1,
             num_parallel_tree=None, random_state=42, ...)
- parameters:  {'objective': 'reg:squarederror', 'base_score': None, 'booster': None, 'callbacks': None, 'colsample_bylevel': None, 'colsample_bynode': None, 'colsample_bytree': None, 'device': None, 'early_stopping_rounds': 50, 'enable_categorical': False, 'eval_metric': None, 'feature_types': None, 'gamma': None, 'grow_policy': None, 'importance_type': None, 'interaction_constraints': None, 'learning_rate': None, 'max_bin': None, 'max_cat_threshold': None, 'max_cat_to_onehot': None, 'max_delta_step': None, 'max_depth': None, 'max_leaves': None, 'min_child_weight': None, 'missing': nan, 'monotone_constraints': None, 'multi_strategy': None, 'n_estimators': 1000, 'n_jobs': -1, 'num_parallel_tree': None, 'random_state': 42, 'reg_alpha': None, 'reg_lambda': None, 'sampling_method': None, 'scale_pos_weight': None, 'subsample': None, 'tree_method': None, 'validate_parameters': None, 'verbosity': None}

## MODEL SCORES
- MAE:  0.04704485837402436 (mean absolute error)
- MedAE:  0.026262745568987667 (median absolute error)
- MSE:  0.0056358676990734295 (mean squared error)
- RMSE:  0.07507241636628882 (root mean squared error)
- MAXE:  1.710828424508557 (max error)
- MAPE:  12581715157156.318 (mean absolute percentage error)
- R2:  0.9790245620819845

Results#

results = xgb.gapfilling_df_
results
.PREDICTIONS_FULLMODEL VPD_T1_2_1 .GAP_PREDICTIONS FLAG_VPD_T1_2_1_gfXG_ISFILLED VPD_T1_2_1_gfXG .PREDICTIONS_FALLBACK .GAPFILLED_CUMULATIVE .PREDICTIONS
TIMESTAMP_MIDDLE
2005-01-01 00:15:00 0.083435 0.099893 NaN 0 0.099893 None 0.099893 0.083435
2005-01-01 00:45:00 0.083435 0.097606 NaN 0 0.097606 None 0.197499 0.083435
2005-01-01 01:15:00 0.067558 0.091683 NaN 0 0.091683 None 0.289182 0.067558
2005-01-01 01:45:00 0.067558 0.071157 NaN 0 0.071157 None 0.360339 0.067558
2005-01-01 02:15:00 0.058768 0.058333 NaN 0 0.058333 None 0.418672 0.058768
... ... ... ... ... ... ... ... ...
2024-12-31 21:45:00 -0.001123 0.000011 NaN 0 0.000011 None 109123.093210 -0.001123
2024-12-31 22:15:00 -0.002141 0.000011 NaN 0 0.000011 None 109123.093220 -0.002141
2024-12-31 22:45:00 -0.002141 0.000011 NaN 0 0.000011 None 109123.093231 -0.002141
2024-12-31 23:15:00 -0.002114 0.000010 NaN 0 0.000010 None 109123.093241 -0.002114
2024-12-31 23:45:00 -0.010980 0.000010 NaN 0 0.000010 None 109123.093251 -0.010980

350640 rows × 8 columns

Add to data#

# Combine data
data_simple_2005_2024['VPD_T1_2_1'] = results['VPD_T1_2_1_gfXG'].copy()
data_simple_2005_2024['VPD_T1_2_1']
TIMESTAMP_MIDDLE
2005-01-01 00:15:00    0.099893
2005-01-01 00:45:00    0.097606
2005-01-01 01:15:00    0.091683
2005-01-01 01:45:00    0.071157
2005-01-01 02:15:00    0.058333
                         ...   
2024-12-31 21:45:00    0.000011
2024-12-31 22:15:00    0.000011
2024-12-31 22:45:00    0.000011
2024-12-31 23:15:00    0.000010
2024-12-31 23:45:00    0.000010
Freq: 30min, Name: VPD_T1_2_1, Length: 350640, dtype: float64
# Combine flags not necessary, because PPFD was not gapfilled before
data_simple_2005_2024['FLAG_VPD_T1_2_1_ISFILLED'] = results['FLAG_VPD_T1_2_1_gfXG_ISFILLED'].copy()
data_simple_2005_2024['FLAG_VPD_T1_2_1_ISFILLED']
TIMESTAMP_MIDDLE
2005-01-01 00:15:00    0
2005-01-01 00:45:00    0
2005-01-01 01:15:00    0
2005-01-01 01:45:00    0
2005-01-01 02:15:00    0
                      ..
2024-12-31 21:45:00    0
2024-12-31 22:15:00    0
2024-12-31 22:45:00    0
2024-12-31 23:15:00    0
2024-12-31 23:45:00    0
Freq: 30min, Name: FLAG_VPD_T1_2_1_ISFILLED, Length: 350640, dtype: int64
title = "VPD"
data_simple_2005_2024[['VPD_T1_2_1', 'FLAG_VPD_T1_2_1_ISFILLED']].plot(x_compat=True, title=title, subplots=True, figsize=(20, 6));
../../_images/dea292290ef7d028d4b1fd15223608f495fca2f469190e066b6b96f8e66a1dca.png

Plots#

_plot_df = data_simple_2005_2024.copy()
_plot_df = _plot_df.replace(-9999, np.nan)

Time series plot#

_plot_df.plot(subplots=True, figsize=(20, 14), title="Downloaded data", alpha=.9, x_compat=True);
../../_images/24cd5e139a7f0e8aa40681ddab30fa6b516995bfc25af588b52b6499e00f654d.png

Heatmaps#

for col in _plot_df.columns:
    series = _plot_df[col]
    series.name = col
    HeatmapDateTime(series, figsize=(6, 9)).show()
L:\Sync\luhk_work\20 - CODING\21 - DIIVE\diive\diive\core\plotting\heatmap_base.py:190: RuntimeWarning: More than 20 figures have been opened. Figures created through the pyplot interface (`matplotlib.pyplot.figure`) are retained until explicitly closed and may consume too much memory. (To control this warning, see the rcParam `figure.max_open_warning`). Consider using `matplotlib.pyplot.close()`.
  fig = plt.figure(facecolor='white', figsize=self.figsize)
../../_images/8a077b7b2413400f900b35ab57e9204fecae789a892a246bd73e964474fb0523.png ../../_images/fbe9b510e86b7a4d9325522541eb94031a36fa7c4f3d7d7fd99087af8b8c504a.png ../../_images/d94cbf080db8ecdbec3c4c478577917334f14ac61f9f27ea798decb083894a0a.png ../../_images/a37dc56384a593bd7cb2bdc915e728cf0ff1d45415fdc53d2885068f271b47b6.png ../../_images/087eab2d265cac7ec6e9ab961cc09e08f8875e36527d219580ac413978ace26f.png ../../_images/1f21a50d5e1e38bdcf2847b85f39e6d30ab44e413c697edc3dfbf83a4abdb3df.png ../../_images/9d349f26af2d23e953a4a027057c7b46472219e171de099b28175c7a5735feb4.png ../../_images/ea5659336784d11fbb8ef0de6cde86db34158acb205c39fe6af5c03c09c94d11.png ../../_images/92dc3b37425b1a6494a5daf4e0b6abc6f82d8101d6afd35bd637a98de4810811.png ../../_images/7518474dd598403c6203e295624ac55457757fce4a0b5337871d5e3c84396ad3.png ../../_images/fe2dba3d391871fbde09514ed93c77d88452e1903e8b5955a3ea1b6462775e17.png ../../_images/75e55e2192f8703745e826fc90336e3ecb5af5afb6ceefb44a6e8a3b8a780e04.png ../../_images/60c0c693539b479cdb9b05f87ca7a5bedb6679b65bd2f452d91a684554fb7351.png ../../_images/94002cc30b5cec8bc7509b38fae2a3352458319bd9f1592afa8090d9eb9a5ea1.png ../../_images/e931fb35fcfe67880be7dd9562880c66a63ed84482e2ee68606ad7acbadcfed1.png ../../_images/903e2ec616d7a404e9c7bf9ba0d636b00eec32a0235dd2f7f2b28e5ce08edd2c.png ../../_images/2e2d46fda2337f69b1db8fbd32c8da309b23fe7c092208cb78003220ceda339e.png ../../_images/f0f474a9a0ec963847afc3241561c67d40a7998d9cb561ae50d9ebd71a9dafaa.png ../../_images/4dc4745919c89142093215a948b6c6ac59002fbf9d6d1acef95936d960bbf3dc.png ../../_images/c3842651889f367eeb625d681e915876fb73ba88c08eaa89954691f89fb5f63d.png ../../_images/396ce668318bf7ce0253470227b3f6b4ade51ec7abffa4f0c44012a12d67f9a5.png ../../_images/2a8a7174a4bf78fa8480536c730643e5d160f8db337bffb8bc9f3a44347123bd.png ../../_images/a439c144a4429d2dfdb7e9a8337bd33e5564d333199fb1d264c1ba96f83a733b.png ../../_images/60559e2665092c7ce03b50d2f7689e94c41034c21ce778a253815729d52fc054.png

Stats#

data_simple_2005_2024.describe().T
count mean std min 25% 50% 75% max
G_GF1_0.03_1 257233.0 -1.294757 13.078049 -47.055000 -8.839500 -4.027900 3.322900 144.000000
LW_IN_T1_2_1 334630.0 323.621286 44.292433 162.974472 296.259460 326.301376 355.175772 454.941700
LW_OUT_T1_2_1 264726.0 363.862656 49.620005 219.459778 325.215393 357.583692 393.994850 588.454834
PA_GF1_0.9_1 345963.0 968.040536 8.055630 926.800000 963.466667 968.410800 973.094743 1004.485000
FLAG_PA_GF1_0.9_1_ISFILLED 280512.0 0.697350 0.459406 0.000000 0.000000 1.000000 1.000000 1.000000
PPFD_IN_T1_2_2 350640.0 280.936127 466.513839 -23.974247 0.000000 0.000000 370.503738 2306.300049
PREC_RAIN_TOT_GF1_0.5_1 280512.0 0.064690 0.408662 0.000000 0.000000 0.000000 0.000000 36.480904
FLAG_PREC_RAIN_TOT_GF1_0.5_1_ISFILLED 280512.0 0.063266 0.243457 0.000000 0.000000 0.000000 0.000000 2.000000
RH_T1_2_1 350446.0 84.492494 18.126598 9.561100 73.433333 92.133333 99.721975 100.000000
FLAG_RH_T1_2_1_ISFILLED 280439.0 0.242998 0.428894 0.000000 0.000000 0.000000 0.000000 1.000000
SWC_GF1_0.05_1 255743.0 50.799695 7.900669 24.511940 47.020676 53.084404 56.925919 62.706470
SWC_GF1_0.15_1 261403.0 42.715561 4.602187 24.468729 40.653645 44.082874 45.981319 50.708080
SWC_GF1_0.75_1 261394.0 43.008481 1.596751 37.764030 41.844761 42.524414 43.705841 48.056732
SW_IN_T1_2_1 350640.0 142.267317 235.536372 0.000000 0.000000 0.000000 188.463783 1140.900024
FLAG_SW_IN_T1_2_1_ISFILLED 350640.0 0.150650 0.616569 0.000000 0.000000 0.000000 0.000000 3.000000
SW_OUT_T1_2_1 265645.0 26.672217 49.826913 -29.716660 -3.722600 0.698370 39.070100 396.149994
TA_T1_2_1 350640.0 9.988219 8.436331 -18.246000 3.304501 9.683236 15.975257 36.348891
FLAG_TA_T1_2_1_ISFILLED 350640.0 0.190378 0.730601 0.000000 0.000000 0.000000 0.000000 3.000000
TS_GF1_0.04_1 261097.0 11.635724 6.528476 -2.576900 5.872834 11.853000 17.216000 29.000000
TS_GF1_0.15_1 261812.0 11.692454 6.248735 0.045730 5.830100 11.827865 17.303924 25.957001
TS_GF1_0.4_1 261914.0 11.546517 5.482197 1.378100 6.261362 11.589000 16.733999 21.813999
FLAG_PPFD_IN_T1_2_2_ISFILLED 350640.0 0.022057 0.146869 0.000000 0.000000 0.000000 0.000000 1.000000
VPD_T1_2_1 350640.0 0.311211 0.518800 -0.057524 0.002725 0.079559 0.372177 4.574110
FLAG_VPD_T1_2_1_ISFILLED 350640.0 0.000553 0.023515 0.000000 0.000000 0.000000 0.000000 1.000000

Keep 7 meteo variables#

keepcols = [
    'LW_IN_T1_2_1',
    'PA_GF1_0.9_1',
    'FLAG_PA_GF1_0.9_1_ISFILLED',
    'PPFD_IN_T1_2_2',
    'FLAG_PPFD_IN_T1_2_2_ISFILLED',
    'VPD_T1_2_1',
    'FLAG_VPD_T1_2_1_ISFILLED',
    'SW_IN_T1_2_1',
    'FLAG_SW_IN_T1_2_1_ISFILLED',
    'TA_T1_2_1',
    'FLAG_TA_T1_2_1_ISFILLED',
    'RH_T1_2_1',
    'FLAG_RH_T1_2_1_ISFILLED'    
]
outdf = data_simple_2005_2024[keepcols].copy()
outdf
LW_IN_T1_2_1 PA_GF1_0.9_1 FLAG_PA_GF1_0.9_1_ISFILLED PPFD_IN_T1_2_2 FLAG_PPFD_IN_T1_2_2_ISFILLED VPD_T1_2_1 ... SW_IN_T1_2_1 FLAG_SW_IN_T1_2_1_ISFILLED TA_T1_2_1 FLAG_TA_T1_2_1_ISFILLED RH_T1_2_1 FLAG_RH_T1_2_1_ISFILLED
TIMESTAMP_MIDDLE
2005-01-01 00:15:00 NaN 978.100000 1.0 0.0 0 0.099893 ... 0.0 3.0 1.566667 3.0 85.400000 1.0
2005-01-01 00:45:00 NaN 977.933333 1.0 0.0 0 0.097606 ... 0.0 3.0 1.533333 3.0 85.700000 1.0
2005-01-01 01:15:00 NaN 977.900000 1.0 0.0 0 0.091683 ... 0.0 3.0 1.566667 3.0 86.600000 1.0
2005-01-01 01:45:00 NaN 977.833333 1.0 0.0 0 0.071157 ... 0.0 3.0 1.566667 3.0 89.600000 1.0
2005-01-01 02:15:00 NaN 977.833333 1.0 0.0 0 0.058333 ... 0.0 3.0 1.500000 3.0 91.433333 1.0
... ... ... ... ... ... ... ... ... ... ... ... ... ...
2024-12-31 21:45:00 304.613900 983.370890 NaN 0.0 0 0.000011 ... 0.0 0.0 -1.919472 0.0 99.997990 NaN
2024-12-31 22:15:00 303.039890 983.052160 NaN 0.0 0 0.000011 ... 0.0 0.0 -2.104678 0.0 99.997990 NaN
2024-12-31 22:45:00 302.093633 982.851140 NaN 0.0 0 0.000011 ... 0.0 0.0 -2.089444 0.0 99.997990 NaN
2024-12-31 23:15:00 302.217307 982.896827 NaN 0.0 0 0.000010 ... 0.0 0.0 -2.355761 0.0 99.997990 NaN
2024-12-31 23:45:00 298.392973 982.856613 NaN 0.0 0 0.000010 ... 0.0 0.0 -2.578839 0.0 99.997990 NaN

350640 rows × 13 columns


Save measured and gap-filled data to parquet#

OUTNAME = "16.1_CH-CHA_meteo7_gapfilled_2005-2024"
OUTPATH = r""
filepath = save_parquet(filename=OUTNAME, data=outdf, outpath=OUTPATH)
# outdf.to_csv(Path(OUTPATH) / f"{OUTNAME}.csv")
Saved file 16.1_CH-CHA_meteo7_gapfilled_2005-2024.parquet (0.196 seconds).

End of notebook.#

dt_string = datetime.now().strftime("%Y-%m-%d %H:%M:%S")
print(f"Finished. {dt_string}")
Finished. 2025-01-20 17:32:27