importnumpyasnp,pandasaspd,os,matplotlib.pyplotasplt,seabornassnsimportjson,re,gc#garbage collectorfromsklearn.preprocessingimportLabelEncoderfromastimportliteral_evalfromsklearn.model_selectionimportKFoldfromsklearn.metricsimportmean_squared_errorfromsklearn.model_selectionimportGridSearchCV#Experimented hyperparams a bit with thisfromcatboostimportCatBoostRegressorfromxgboostimportXGBRegressorimportlightgbmaslgbfordirname,_,filenamesinos.walk('/home/masaru/data/kaggle_google_analytics'):forfilenameinfilenames:print(os.path.join(dirname,filename))passgc.enable()sns.set(style='whitegrid',palette='deep',font_scale=1.1,rc={'figure.figsize':[8,6]})pd.set_option('float_format','{:f}'.format)#to display full numbers in dataframe and not just exponentiated form