Created
July 24, 2017 21:11
-
-
Save nikitml/6ad512d2a82cfe26214bcfc7599d82dc to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "cells": [ | |
| { | |
| "cell_type": "code", | |
| "execution_count": 2, | |
| "metadata": {}, | |
| "outputs": [], | |
| "source": [ | |
| "import pandas as pd\n", | |
| "import numpy as np\n", | |
| "import seaborn as sb\n", | |
| "import matplotlib.pyplot as plt\n", | |
| "\n", | |
| "from catboost import CatBoostRegressor, Pool\n", | |
| "\n", | |
| "from sklearn.model_selection import train_test_split, GridSearchCV\n", | |
| "from sklearn.metrics import log_loss\n", | |
| "from sklearn.preprocessing import StandardScaler\n", | |
| "from sklearn.feature_extraction import DictVectorizer as DV\n", | |
| "\n", | |
| "import datetime as dt" | |
| ] | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "metadata": {}, | |
| "source": [ | |
| "### Exploration" | |
| ] | |
| }, | |
| { | |
| "cell_type": "code", | |
| "execution_count": 15, | |
| "metadata": {}, | |
| "outputs": [ | |
| { | |
| "data": { | |
| "text/html": [ | |
| "<div>\n", | |
| "<style>\n", | |
| " .dataframe thead tr:only-child th {\n", | |
| " text-align: right;\n", | |
| " }\n", | |
| "\n", | |
| " .dataframe thead th {\n", | |
| " text-align: left;\n", | |
| " }\n", | |
| "\n", | |
| " .dataframe tbody tr th {\n", | |
| " vertical-align: top;\n", | |
| " }\n", | |
| "</style>\n", | |
| "<table border=\"1\" class=\"dataframe\">\n", | |
| " <thead>\n", | |
| " <tr style=\"text-align: right;\">\n", | |
| " <th></th>\n", | |
| " <th>CampaignId</th>\n", | |
| " <th>AdGroupId</th>\n", | |
| " <th>KeywordId</th>\n", | |
| " <th>Query</th>\n", | |
| " <th>QueryMatchTypeWithVariant</th>\n", | |
| " <th>Device</th>\n", | |
| " <th>Date</th>\n", | |
| " <th>AveragePosition</th>\n", | |
| " <th>Clicks</th>\n", | |
| " <th>Impressions</th>\n", | |
| " </tr>\n", | |
| " </thead>\n", | |
| " <tbody>\n", | |
| " <tr>\n", | |
| " <th>0</th>\n", | |
| " <td>150950690.0</td>\n", | |
| " <td>7.953835e+09</td>\n", | |
| " <td>116881275.0</td>\n", | |
| " <td>may loan</td>\n", | |
| " <td>NEAR_EXACT</td>\n", | |
| " <td>HIGH_END_MOBILE</td>\n", | |
| " <td>2016-08-26</td>\n", | |
| " <td>1.0</td>\n", | |
| " <td>1.0</td>\n", | |
| " <td>1.0</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>1</th>\n", | |
| " <td>150950690.0</td>\n", | |
| " <td>7.953835e+09</td>\n", | |
| " <td>116881275.0</td>\n", | |
| " <td>my lloan</td>\n", | |
| " <td>NEAR_EXACT</td>\n", | |
| " <td>DESKTOP</td>\n", | |
| " <td>2016-09-16</td>\n", | |
| " <td>1.0</td>\n", | |
| " <td>1.0</td>\n", | |
| " <td>1.0</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>2</th>\n", | |
| " <td>150950690.0</td>\n", | |
| " <td>7.953835e+09</td>\n", | |
| " <td>116881275.0</td>\n", | |
| " <td>my loan</td>\n", | |
| " <td>EXACT</td>\n", | |
| " <td>DESKTOP</td>\n", | |
| " <td>2016-04-05</td>\n", | |
| " <td>2.0</td>\n", | |
| " <td>1.0</td>\n", | |
| " <td>1.0</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>3</th>\n", | |
| " <td>150950690.0</td>\n", | |
| " <td>7.953835e+09</td>\n", | |
| " <td>116881275.0</td>\n", | |
| " <td>my loan</td>\n", | |
| " <td>EXACT</td>\n", | |
| " <td>DESKTOP</td>\n", | |
| " <td>2016-04-12</td>\n", | |
| " <td>2.0</td>\n", | |
| " <td>1.0</td>\n", | |
| " <td>1.0</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>4</th>\n", | |
| " <td>150950690.0</td>\n", | |
| " <td>7.953835e+09</td>\n", | |
| " <td>116881275.0</td>\n", | |
| " <td>my loan</td>\n", | |
| " <td>EXACT</td>\n", | |
| " <td>DESKTOP</td>\n", | |
| " <td>2016-04-18</td>\n", | |
| " <td>1.0</td>\n", | |
| " <td>0.0</td>\n", | |
| " <td>1.0</td>\n", | |
| " </tr>\n", | |
| " </tbody>\n", | |
| "</table>\n", | |
| "</div>" | |
| ], | |
| "text/plain": [ | |
| " CampaignId AdGroupId KeywordId Query QueryMatchTypeWithVariant \\\n", | |
| "0 150950690.0 7.953835e+09 116881275.0 may loan NEAR_EXACT \n", | |
| "1 150950690.0 7.953835e+09 116881275.0 my lloan NEAR_EXACT \n", | |
| "2 150950690.0 7.953835e+09 116881275.0 my loan EXACT \n", | |
| "3 150950690.0 7.953835e+09 116881275.0 my loan EXACT \n", | |
| "4 150950690.0 7.953835e+09 116881275.0 my loan EXACT \n", | |
| "\n", | |
| " Device Date AveragePosition Clicks Impressions \n", | |
| "0 HIGH_END_MOBILE 2016-08-26 1.0 1.0 1.0 \n", | |
| "1 DESKTOP 2016-09-16 1.0 1.0 1.0 \n", | |
| "2 DESKTOP 2016-04-05 2.0 1.0 1.0 \n", | |
| "3 DESKTOP 2016-04-12 2.0 1.0 1.0 \n", | |
| "4 DESKTOP 2016-04-18 1.0 0.0 1.0 " | |
| ] | |
| }, | |
| "execution_count": 15, | |
| "metadata": {}, | |
| "output_type": "execute_result" | |
| } | |
| ], | |
| "source": [ | |
| "train = pd.read_csv('train.csv')\n", | |
| "test = pd.read_csv('test.csv')\n", | |
| "train.head()" | |
| ] | |
| }, | |
| { | |
| "cell_type": "code", | |
| "execution_count": 17, | |
| "metadata": {}, | |
| "outputs": [], | |
| "source": [ | |
| "X_train = train.drop(['Clicks', 'Impressions'], axis=1)\n", | |
| "Y_train = train['Clicks']/train['Impressions']" | |
| ] | |
| }, | |
| { | |
| "cell_type": "code", | |
| "execution_count": 19, | |
| "metadata": {}, | |
| "outputs": [ | |
| { | |
| "data": { | |
| "text/html": [ | |
| "<div>\n", | |
| "<style>\n", | |
| " .dataframe thead tr:only-child th {\n", | |
| " text-align: right;\n", | |
| " }\n", | |
| "\n", | |
| " .dataframe thead th {\n", | |
| " text-align: left;\n", | |
| " }\n", | |
| "\n", | |
| " .dataframe tbody tr th {\n", | |
| " vertical-align: top;\n", | |
| " }\n", | |
| "</style>\n", | |
| "<table border=\"1\" class=\"dataframe\">\n", | |
| " <thead>\n", | |
| " <tr style=\"text-align: right;\">\n", | |
| " <th></th>\n", | |
| " <th>CampaignId</th>\n", | |
| " <th>AdGroupId</th>\n", | |
| " <th>KeywordId</th>\n", | |
| " <th>Query</th>\n", | |
| " <th>QueryMatchTypeWithVariant</th>\n", | |
| " <th>Device</th>\n", | |
| " <th>Date</th>\n", | |
| " <th>AveragePosition</th>\n", | |
| " <th>RowId</th>\n", | |
| " </tr>\n", | |
| " </thead>\n", | |
| " <tbody>\n", | |
| " <tr>\n", | |
| " <th>0</th>\n", | |
| " <td>150950810.0</td>\n", | |
| " <td>1.540162e+10</td>\n", | |
| " <td>6.252174e+10</td>\n", | |
| " <td>consida</td>\n", | |
| " <td>EXACT</td>\n", | |
| " <td>DESKTOP</td>\n", | |
| " <td>2017-02-13</td>\n", | |
| " <td>1.0</td>\n", | |
| " <td>0</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>1</th>\n", | |
| " <td>150951290.0</td>\n", | |
| " <td>7.953845e+09</td>\n", | |
| " <td>1.910697e+08</td>\n", | |
| " <td>billån</td>\n", | |
| " <td>EXACT</td>\n", | |
| " <td>DESKTOP</td>\n", | |
| " <td>2017-02-10</td>\n", | |
| " <td>1.5</td>\n", | |
| " <td>1</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>2</th>\n", | |
| " <td>150950810.0</td>\n", | |
| " <td>2.457336e+10</td>\n", | |
| " <td>5.701888e+08</td>\n", | |
| " <td>wasa kredit</td>\n", | |
| " <td>EXACT</td>\n", | |
| " <td>HIGH_END_MOBILE</td>\n", | |
| " <td>2017-01-22</td>\n", | |
| " <td>1.6</td>\n", | |
| " <td>2</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>3</th>\n", | |
| " <td>150950810.0</td>\n", | |
| " <td>2.457336e+10</td>\n", | |
| " <td>5.701888e+08</td>\n", | |
| " <td>wasa kredit</td>\n", | |
| " <td>EXACT</td>\n", | |
| " <td>DESKTOP</td>\n", | |
| " <td>2017-01-18</td>\n", | |
| " <td>1.2</td>\n", | |
| " <td>3</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>4</th>\n", | |
| " <td>150950810.0</td>\n", | |
| " <td>1.540162e+10</td>\n", | |
| " <td>6.252174e+10</td>\n", | |
| " <td>consida</td>\n", | |
| " <td>EXACT</td>\n", | |
| " <td>HIGH_END_MOBILE</td>\n", | |
| " <td>2017-02-14</td>\n", | |
| " <td>1.0</td>\n", | |
| " <td>4</td>\n", | |
| " </tr>\n", | |
| " </tbody>\n", | |
| "</table>\n", | |
| "</div>" | |
| ], | |
| "text/plain": [ | |
| " CampaignId AdGroupId KeywordId Query \\\n", | |
| "0 150950810.0 1.540162e+10 6.252174e+10 consida \n", | |
| "1 150951290.0 7.953845e+09 1.910697e+08 billån \n", | |
| "2 150950810.0 2.457336e+10 5.701888e+08 wasa kredit \n", | |
| "3 150950810.0 2.457336e+10 5.701888e+08 wasa kredit \n", | |
| "4 150950810.0 1.540162e+10 6.252174e+10 consida \n", | |
| "\n", | |
| " QueryMatchTypeWithVariant Device Date AveragePosition \\\n", | |
| "0 EXACT DESKTOP 2017-02-13 1.0 \n", | |
| "1 EXACT DESKTOP 2017-02-10 1.5 \n", | |
| "2 EXACT HIGH_END_MOBILE 2017-01-22 1.6 \n", | |
| "3 EXACT DESKTOP 2017-01-18 1.2 \n", | |
| "4 EXACT HIGH_END_MOBILE 2017-02-14 1.0 \n", | |
| "\n", | |
| " RowId \n", | |
| "0 0 \n", | |
| "1 1 \n", | |
| "2 2 \n", | |
| "3 3 \n", | |
| "4 4 " | |
| ] | |
| }, | |
| "execution_count": 19, | |
| "metadata": {}, | |
| "output_type": "execute_result" | |
| } | |
| ], | |
| "source": [ | |
| "test.head()" | |
| ] | |
| }, | |
| { | |
| "cell_type": "code", | |
| "execution_count": 20, | |
| "metadata": {}, | |
| "outputs": [ | |
| { | |
| "data": { | |
| "text/plain": [ | |
| "CampaignId False\n", | |
| "AdGroupId False\n", | |
| "KeywordId False\n", | |
| "Query False\n", | |
| "QueryMatchTypeWithVariant False\n", | |
| "Device False\n", | |
| "Date False\n", | |
| "AveragePosition False\n", | |
| "Clicks False\n", | |
| "Impressions False\n", | |
| "dtype: bool" | |
| ] | |
| }, | |
| "execution_count": 20, | |
| "metadata": {}, | |
| "output_type": "execute_result" | |
| } | |
| ], | |
| "source": [ | |
| "train.isnull().any()" | |
| ] | |
| }, | |
| { | |
| "cell_type": "code", | |
| "execution_count": 21, | |
| "metadata": {}, | |
| "outputs": [ | |
| { | |
| "data": { | |
| "text/html": [ | |
| "<div>\n", | |
| "<style>\n", | |
| " .dataframe thead tr:only-child th {\n", | |
| " text-align: right;\n", | |
| " }\n", | |
| "\n", | |
| " .dataframe thead th {\n", | |
| " text-align: left;\n", | |
| " }\n", | |
| "\n", | |
| " .dataframe tbody tr th {\n", | |
| " vertical-align: top;\n", | |
| " }\n", | |
| "</style>\n", | |
| "<table border=\"1\" class=\"dataframe\">\n", | |
| " <thead>\n", | |
| " <tr style=\"text-align: right;\">\n", | |
| " <th></th>\n", | |
| " <th>CampaignId</th>\n", | |
| " <th>AdGroupId</th>\n", | |
| " <th>KeywordId</th>\n", | |
| " <th>AveragePosition</th>\n", | |
| " <th>Clicks</th>\n", | |
| " <th>Impressions</th>\n", | |
| " </tr>\n", | |
| " </thead>\n", | |
| " <tbody>\n", | |
| " <tr>\n", | |
| " <th>count</th>\n", | |
| " <td>5.622200e+04</td>\n", | |
| " <td>5.622200e+04</td>\n", | |
| " <td>5.622200e+04</td>\n", | |
| " <td>56222.000000</td>\n", | |
| " <td>56222.000000</td>\n", | |
| " <td>56222.000000</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>mean</th>\n", | |
| " <td>1.509510e+08</td>\n", | |
| " <td>1.233973e+10</td>\n", | |
| " <td>2.121920e+10</td>\n", | |
| " <td>2.963296</td>\n", | |
| " <td>0.509374</td>\n", | |
| " <td>10.130056</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>std</th>\n", | |
| " <td>2.384959e+02</td>\n", | |
| " <td>5.637272e+09</td>\n", | |
| " <td>2.513130e+10</td>\n", | |
| " <td>1.942774</td>\n", | |
| " <td>1.455485</td>\n", | |
| " <td>36.591271</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>min</th>\n", | |
| " <td>1.509507e+08</td>\n", | |
| " <td>7.953835e+09</td>\n", | |
| " <td>3.764936e+07</td>\n", | |
| " <td>1.000000</td>\n", | |
| " <td>0.000000</td>\n", | |
| " <td>1.000000</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>25%</th>\n", | |
| " <td>1.509508e+08</td>\n", | |
| " <td>7.953837e+09</td>\n", | |
| " <td>1.766531e+09</td>\n", | |
| " <td>1.000000</td>\n", | |
| " <td>0.000000</td>\n", | |
| " <td>1.000000</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>50%</th>\n", | |
| " <td>1.509510e+08</td>\n", | |
| " <td>7.953852e+09</td>\n", | |
| " <td>1.080321e+10</td>\n", | |
| " <td>2.300000</td>\n", | |
| " <td>0.000000</td>\n", | |
| " <td>2.000000</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>75%</th>\n", | |
| " <td>1.509513e+08</td>\n", | |
| " <td>1.539922e+10</td>\n", | |
| " <td>2.988553e+10</td>\n", | |
| " <td>4.000000</td>\n", | |
| " <td>1.000000</td>\n", | |
| " <td>4.000000</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>max</th>\n", | |
| " <td>1.509516e+08</td>\n", | |
| " <td>2.457348e+10</td>\n", | |
| " <td>2.563378e+11</td>\n", | |
| " <td>11.000000</td>\n", | |
| " <td>52.000000</td>\n", | |
| " <td>991.000000</td>\n", | |
| " </tr>\n", | |
| " </tbody>\n", | |
| "</table>\n", | |
| "</div>" | |
| ], | |
| "text/plain": [ | |
| " CampaignId AdGroupId KeywordId AveragePosition \\\n", | |
| "count 5.622200e+04 5.622200e+04 5.622200e+04 56222.000000 \n", | |
| "mean 1.509510e+08 1.233973e+10 2.121920e+10 2.963296 \n", | |
| "std 2.384959e+02 5.637272e+09 2.513130e+10 1.942774 \n", | |
| "min 1.509507e+08 7.953835e+09 3.764936e+07 1.000000 \n", | |
| "25% 1.509508e+08 7.953837e+09 1.766531e+09 1.000000 \n", | |
| "50% 1.509510e+08 7.953852e+09 1.080321e+10 2.300000 \n", | |
| "75% 1.509513e+08 1.539922e+10 2.988553e+10 4.000000 \n", | |
| "max 1.509516e+08 2.457348e+10 2.563378e+11 11.000000 \n", | |
| "\n", | |
| " Clicks Impressions \n", | |
| "count 56222.000000 56222.000000 \n", | |
| "mean 0.509374 10.130056 \n", | |
| "std 1.455485 36.591271 \n", | |
| "min 0.000000 1.000000 \n", | |
| "25% 0.000000 1.000000 \n", | |
| "50% 0.000000 2.000000 \n", | |
| "75% 1.000000 4.000000 \n", | |
| "max 52.000000 991.000000 " | |
| ] | |
| }, | |
| "execution_count": 21, | |
| "metadata": {}, | |
| "output_type": "execute_result" | |
| } | |
| ], | |
| "source": [ | |
| "train.describe()" | |
| ] | |
| }, | |
| { | |
| "cell_type": "code", | |
| "execution_count": 22, | |
| "metadata": {}, | |
| "outputs": [ | |
| { | |
| "data": { | |
| "text/plain": [ | |
| "DESKTOP 32934\n", | |
| "TABLET 14509\n", | |
| "HIGH_END_MOBILE 8779\n", | |
| "Name: Device, dtype: int64" | |
| ] | |
| }, | |
| "execution_count": 22, | |
| "metadata": {}, | |
| "output_type": "execute_result" | |
| } | |
| ], | |
| "source": [ | |
| "train.Device.value_counts()\n" | |
| ] | |
| }, | |
| { | |
| "cell_type": "code", | |
| "execution_count": 23, | |
| "metadata": {}, | |
| "outputs": [ | |
| { | |
| "data": { | |
| "text/plain": [ | |
| "150950810.0 19058\n", | |
| "150951290.0 18870\n", | |
| "150951050.0 9304\n", | |
| "150950690.0 4195\n", | |
| "150950930.0 2139\n", | |
| "150951410.0 1788\n", | |
| "150951650.0 465\n", | |
| "150951530.0 205\n", | |
| "150951170.0 198\n", | |
| "Name: CampaignId, dtype: int64" | |
| ] | |
| }, | |
| "execution_count": 23, | |
| "metadata": {}, | |
| "output_type": "execute_result" | |
| } | |
| ], | |
| "source": [ | |
| "train.CampaignId.value_counts()" | |
| ] | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "metadata": {}, | |
| "source": [ | |
| "### Preprocessing" | |
| ] | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "metadata": {}, | |
| "source": [ | |
| "Extract / Split feature labels by type." | |
| ] | |
| }, | |
| { | |
| "cell_type": "code", | |
| "execution_count": 24, | |
| "metadata": {}, | |
| "outputs": [], | |
| "source": [ | |
| "numeric_cols = ['AveragePosition']\n", | |
| "categorial_cols = list(set(train.columns) - set(numeric_cols))" | |
| ] | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "metadata": {}, | |
| "source": [ | |
| "Scale numeric features." | |
| ] | |
| }, | |
| { | |
| "cell_type": "code", | |
| "execution_count": 26, | |
| "metadata": {}, | |
| "outputs": [], | |
| "source": [ | |
| "SCALER = StandardScaler()\n", | |
| "X_train_num = pd.DataFrame(SCALER.fit_transform(train[numeric_cols]), columns=numeric_cols)\n", | |
| "X_test_num = pd.DataFrame(SCALER.transform(test[numeric_cols]), columns=numeric_cols)" | |
| ] | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "metadata": {}, | |
| "source": [ | |
| "Map *ids* to strings. *IDs* are not real values but class values." | |
| ] | |
| }, | |
| { | |
| "cell_type": "code", | |
| "execution_count": 28, | |
| "metadata": { | |
| "collapsed": true | |
| }, | |
| "outputs": [], | |
| "source": [ | |
| "categorial_float_cols = ['CampaignId', 'AdGroupId', 'KeywordId']\n", | |
| "X_train_cat = train[categorial_float_cols].applymap(int).applymap(str)\n", | |
| "X_test_cat = test[categorial_float_cols].applymap(int).applymap(str)" | |
| ] | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "metadata": {}, | |
| "source": [ | |
| "*Date* is not a great feature but day of a year might be reasonable." | |
| ] | |
| }, | |
| { | |
| "cell_type": "code", | |
| "execution_count": 30, | |
| "metadata": {}, | |
| "outputs": [], | |
| "source": [ | |
| "X_train_date = train.Date.apply(lambda rec: str(dt.datetime.strptime(rec, \"%Y-%m-%d\").date().timetuple().tm_yday))\n", | |
| "X_train_cat = pd.concat([X_train_cat, X_train_date], axis=1)\n", | |
| "\n", | |
| "X_test_date = test.Date.apply(lambda rec: str(dt.datetime.strptime(rec, \"%Y-%m-%d\").date().timetuple().tm_yday))\n", | |
| "X_test_cat = pd.concat([X_test_cat, X_test_date], axis=1)" | |
| ] | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "metadata": {}, | |
| "source": [ | |
| "Vectorize categorials to binaries" | |
| ] | |
| }, | |
| { | |
| "cell_type": "code", | |
| "execution_count": 31, | |
| "metadata": {}, | |
| "outputs": [], | |
| "source": [ | |
| "cat_encoder = DV(sparse=False)\n", | |
| "\n", | |
| "encoded_train_cat = cat_encoder.fit_transform(X_train_cat.T.to_dict().values())\n", | |
| "encoded_test_cat = cat_encoder.transform(X_test_cat.T.to_dict().values())`" | |
| ] | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "metadata": {}, | |
| "source": [ | |
| "###### TODO: balance (sample) classes" | |
| ] | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "metadata": {}, | |
| "source": [ | |
| "Concat numeric and categorial" | |
| ] | |
| }, | |
| { | |
| "cell_type": "code", | |
| "execution_count": 33, | |
| "metadata": {}, | |
| "outputs": [], | |
| "source": [ | |
| "X_train = pd.concat([X_train_num, pd.DataFrame(encoded_train_cat)], axis=1)\n", | |
| "X_test = pd.concat([X_test_num, pd.DataFrame(encoded_test_cat)], axis=1)" | |
| ] | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "metadata": {}, | |
| "source": [ | |
| "### Train regressor" | |
| ] | |
| }, | |
| { | |
| "cell_type": "code", | |
| "execution_count": 35, | |
| "metadata": {}, | |
| "outputs": [], | |
| "source": [ | |
| "estimator = CatBoostRegressor(verbose=True)\n" | |
| ] | |
| }, | |
| { | |
| "cell_type": "code", | |
| "execution_count": 41, | |
| "metadata": { | |
| "collapsed": true | |
| }, | |
| "outputs": [ | |
| { | |
| "name": "stdout", | |
| "output_type": "stream", | |
| "text": [ | |
| "Borders generated\n", | |
| "0:\tlearn 0.3956714289passed: 1.53 sec\ttotal: 4.55s\tremaining: 37m 50s\n", | |
| "1:\tlearn 0.3921500625passed: 1.54 sec\ttotal: 6.09s\tremaining: 25m 17s\n", | |
| "2:\tlearn 0.3887630263passed: 1.47 sec\ttotal: 7.57s\tremaining: 20m 53s\n", | |
| "3:\tlearn 0.3856912952passed: 1.5 sec\ttotal: 9.07s\tremaining: 18m 44s\n", | |
| "4:\tlearn 0.3825765155passed: 1.68 sec\ttotal: 10.8s\tremaining: 17m 44s\n", | |
| "5:\tlearn 0.3797674968passed: 1.71 sec\ttotal: 12.5s\tremaining: 17m 6s\n", | |
| "6:\tlearn 0.3769521238passed: 1.58 sec\ttotal: 14s\tremaining: 16m 29s\n", | |
| "7:\tlearn 0.374355343passed: 1.5 sec\ttotal: 15.5s\tremaining: 15m 56s\n", | |
| "8:\tlearn 0.3717064351passed: 1.52 sec\ttotal: 17.1s\tremaining: 15m 31s\n", | |
| "9:\tlearn 0.3691165848passed: 1.46 sec\ttotal: 18.5s\tremaining: 15m 8s\n", | |
| "10:\tlearn 0.3668101655passed: 1.52 sec\ttotal: 20.1s\tremaining: 14m 51s\n", | |
| "11:\tlearn 0.3645220682passed: 1.53 sec\ttotal: 21.6s\tremaining: 14m 37s\n", | |
| "12:\tlearn 0.3623633327passed: 1.59 sec\ttotal: 23.2s\tremaining: 14m 28s\n", | |
| "13:\tlearn 0.3603540171passed: 1.5 sec\ttotal: 24.7s\tremaining: 14m 16s\n", | |
| "14:\tlearn 0.358401185passed: 1.48 sec\ttotal: 26.2s\tremaining: 14m 5s\n", | |
| "15:\tlearn 0.3565626063passed: 1.51 sec\ttotal: 27.7s\tremaining: 13m 57s\n", | |
| "16:\tlearn 0.3549268596passed: 1.52 sec\ttotal: 29.2s\tremaining: 13m 49s\n", | |
| "17:\tlearn 0.3532833524passed: 1.57 sec\ttotal: 30.8s\tremaining: 13m 44s\n", | |
| "18:\tlearn 0.3518046783passed: 1.53 sec\ttotal: 32.3s\tremaining: 13m 37s\n", | |
| "19:\tlearn 0.3502835804passed: 1.4 sec\ttotal: 33.7s\tremaining: 13m 28s\n", | |
| "20:\tlearn 0.3489377335passed: 1.4 sec\ttotal: 35.1s\tremaining: 13m 20s\n", | |
| "21:\tlearn 0.3476563359passed: 1.4 sec\ttotal: 36.5s\tremaining: 13m 13s\n", | |
| "22:\tlearn 0.3463808705passed: 1.4 sec\ttotal: 37.9s\tremaining: 13m 6s\n", | |
| "23:\tlearn 0.3450904126passed: 1.4 sec\ttotal: 39.3s\tremaining: 12m 59s\n", | |
| "24:\tlearn 0.3439950196passed: 1.44 sec\ttotal: 40.7s\tremaining: 12m 54s\n", | |
| "25:\tlearn 0.3428783675passed: 1.42 sec\ttotal: 42.2s\tremaining: 12m 48s\n", | |
| "26:\tlearn 0.3417832747passed: 1.46 sec\ttotal: 43.6s\tremaining: 12m 44s\n", | |
| "27:\tlearn 0.3408746537passed: 1.46 sec\ttotal: 45.1s\tremaining: 12m 39s\n", | |
| "28:\tlearn 0.3399212621passed: 1.42 sec\ttotal: 46.5s\tremaining: 12m 35s\n", | |
| "29:\tlearn 0.3389047155passed: 1.38 sec\ttotal: 47.9s\tremaining: 12m 30s\n", | |
| "30:\tlearn 0.3380244914passed: 1.42 sec\ttotal: 49.3s\tremaining: 12m 25s\n", | |
| "31:\tlearn 0.33724271passed: 1.44 sec\ttotal: 50.7s\tremaining: 12m 22s\n", | |
| "32:\tlearn 0.3364478048passed: 1.43 sec\ttotal: 52.2s\tremaining: 12m 18s\n", | |
| "33:\tlearn 0.335706589passed: 1.48 sec\ttotal: 53.6s\tremaining: 12m 15s\n", | |
| "34:\tlearn 0.3349651477passed: 1.39 sec\ttotal: 55s\tremaining: 12m 11s\n", | |
| "35:\tlearn 0.3343411814passed: 1.39 sec\ttotal: 56.4s\tremaining: 12m 7s\n", | |
| "36:\tlearn 0.33359422passed: 1.55 sec\ttotal: 58s\tremaining: 12m 5s\n", | |
| "37:\tlearn 0.3329624013passed: 1.41 sec\ttotal: 59.4s\tremaining: 12m 2s\n", | |
| "38:\tlearn 0.3323521529passed: 1.41 sec\ttotal: 1m\tremaining: 11m 58s\n", | |
| "39:\tlearn 0.3317601696passed: 1.38 sec\ttotal: 1m 2s\tremaining: 11m 55s\n", | |
| "40:\tlearn 0.3312251823passed: 1.46 sec\ttotal: 1m 3s\tremaining: 11m 52s\n", | |
| "41:\tlearn 0.3307032689passed: 1.5 sec\ttotal: 1m 5s\tremaining: 11m 50s\n", | |
| "42:\tlearn 0.3301641304passed: 1.39 sec\ttotal: 1m 6s\tremaining: 11m 47s\n", | |
| "43:\tlearn 0.3297181552passed: 1.39 sec\ttotal: 1m 7s\tremaining: 11m 44s\n", | |
| "44:\tlearn 0.3292896501passed: 1.45 sec\ttotal: 1m 9s\tremaining: 11m 41s\n", | |
| "45:\tlearn 0.3288706889passed: 1.39 sec\ttotal: 1m 10s\tremaining: 11m 38s\n", | |
| "46:\tlearn 0.3284234617passed: 1.38 sec\ttotal: 1m 12s\tremaining: 11m 35s\n", | |
| "47:\tlearn 0.3280052467passed: 1.4 sec\ttotal: 1m 13s\tremaining: 11m 32s\n", | |
| "48:\tlearn 0.327563822passed: 1.48 sec\ttotal: 1m 15s\tremaining: 11m 30s\n", | |
| "49:\tlearn 0.3271317415passed: 1.38 sec\ttotal: 1m 16s\tremaining: 11m 27s\n", | |
| "50:\tlearn 0.3267520953passed: 1.51 sec\ttotal: 1m 17s\tremaining: 11m 26s\n", | |
| "51:\tlearn 0.3264242895passed: 1.47 sec\ttotal: 1m 19s\tremaining: 11m 24s\n", | |
| "52:\tlearn 0.3261022374passed: 1.49 sec\ttotal: 1m 20s\tremaining: 11m 22s\n", | |
| "53:\tlearn 0.3257599342passed: 1.41 sec\ttotal: 1m 22s\tremaining: 11m 19s\n", | |
| "54:\tlearn 0.3254876506passed: 1.39 sec\ttotal: 1m 23s\tremaining: 11m 17s\n", | |
| "55:\tlearn 0.3251928982passed: 1.37 sec\ttotal: 1m 25s\tremaining: 11m 14s\n", | |
| "56:\tlearn 0.3249139895passed: 1.47 sec\ttotal: 1m 26s\tremaining: 11m 12s\n", | |
| "57:\tlearn 0.3245940849passed: 1.42 sec\ttotal: 1m 27s\tremaining: 11m 10s\n", | |
| "58:\tlearn 0.3243278302passed: 1.43 sec\ttotal: 1m 29s\tremaining: 11m 8s\n", | |
| "59:\tlearn 0.3240575903passed: 1.42 sec\ttotal: 1m 30s\tremaining: 11m 6s\n", | |
| "60:\tlearn 0.3238219732passed: 1.47 sec\ttotal: 1m 32s\tremaining: 11m 4s\n", | |
| "61:\tlearn 0.3236105389passed: 1.43 sec\ttotal: 1m 33s\tremaining: 11m 2s\n", | |
| "62:\tlearn 0.3233748471passed: 1.52 sec\ttotal: 1m 35s\tremaining: 11m\n", | |
| "63:\tlearn 0.3231821867passed: 1.38 sec\ttotal: 1m 36s\tremaining: 10m 58s\n", | |
| "64:\tlearn 0.3229470429passed: 1.52 sec\ttotal: 1m 38s\tremaining: 10m 56s\n", | |
| "65:\tlearn 0.3227174557passed: 1.47 sec\ttotal: 1m 39s\tremaining: 10m 55s\n", | |
| "66:\tlearn 0.3224726314passed: 1.47 sec\ttotal: 1m 41s\tremaining: 10m 53s\n", | |
| "67:\tlearn 0.3222661976passed: 1.59 sec\ttotal: 1m 42s\tremaining: 10m 52s\n", | |
| "68:\tlearn 0.3220757752passed: 1.68 sec\ttotal: 1m 44s\tremaining: 10m 51s\n", | |
| "69:\tlearn 0.3218784602passed: 1.42 sec\ttotal: 1m 45s\tremaining: 10m 49s\n", | |
| "70:\tlearn 0.3217178607passed: 2.73 sec\ttotal: 1m 48s\tremaining: 10m 55s\n", | |
| "71:\tlearn 0.3215519996passed: 4.56 sec\ttotal: 1m 53s\tremaining: 11m 12s\n", | |
| "72:\tlearn 0.3213852895passed: 2.57 sec\ttotal: 1m 55s\tremaining: 11m 16s\n", | |
| "73:\tlearn 0.321211254passed: 2 sec\ttotal: 1m 57s\tremaining: 11m 17s\n", | |
| "74:\tlearn 0.3210681815passed: 2.18 sec\ttotal: 1m 59s\tremaining: 11m 19s\n", | |
| "75:\tlearn 0.3209053917passed: 2.46 sec\ttotal: 2m 2s\tremaining: 11m 22s\n", | |
| "76:\tlearn 0.3207804906passed: 1.6 sec\ttotal: 2m 3s\tremaining: 11m 20s\n", | |
| "77:\tlearn 0.3206391568passed: 1.45 sec\ttotal: 2m 5s\tremaining: 11m 18s\n", | |
| "78:\tlearn 0.3204684615passed: 1.49 sec\ttotal: 2m 6s\tremaining: 11m 15s\n", | |
| "79:\tlearn 0.320301421passed: 1.61 sec\ttotal: 2m 8s\tremaining: 11m 14s\n", | |
| "80:\tlearn 0.3201520628passed: 1.87 sec\ttotal: 2m 10s\tremaining: 11m 14s\n", | |
| "81:\tlearn 0.319996633passed: 1.98 sec\ttotal: 2m 12s\tremaining: 11m 14s\n", | |
| "82:\tlearn 0.3198730185passed: 1.89 sec\ttotal: 2m 14s\tremaining: 11m 14s\n", | |
| "83:\tlearn 0.3197278185passed: 1.89 sec\ttotal: 2m 16s\tremaining: 11m 13s\n", | |
| "84:\tlearn 0.319608608passed: 1.67 sec\ttotal: 2m 17s\tremaining: 11m 12s\n", | |
| "85:\tlearn 0.3195057731passed: 1.6 sec\ttotal: 2m 19s\tremaining: 11m 10s\n", | |
| "86:\tlearn 0.3194110079passed: 1.78 sec\ttotal: 2m 21s\tremaining: 11m 9s\n", | |
| "87:\tlearn 0.3192908909passed: 1.73 sec\ttotal: 2m 22s\tremaining: 11m 8s\n", | |
| "88:\tlearn 0.3191789408passed: 2.75 sec\ttotal: 2m 25s\tremaining: 11m 12s\n", | |
| "89:\tlearn 0.319068253passed: 1.76 sec\ttotal: 2m 27s\tremaining: 11m 11s\n", | |
| "90:\tlearn 0.3189521145passed: 1.63 sec\ttotal: 2m 28s\tremaining: 11m 9s\n", | |
| "91:\tlearn 0.3188474841passed: 1.86 sec\ttotal: 2m 30s\tremaining: 11m 9s\n", | |
| "92:\tlearn 0.3187435277passed: 1.59 sec\ttotal: 2m 32s\tremaining: 11m 7s\n", | |
| "93:\tlearn 0.31863313passed: 1.5 sec\ttotal: 2m 33s\tremaining: 11m 4s\n", | |
| "94:\tlearn 0.3185399086passed: 1.58 sec\ttotal: 2m 35s\tremaining: 11m 3s\n", | |
| "95:\tlearn 0.3184340321passed: 1.52 sec\ttotal: 2m 37s\tremaining: 11m\n", | |
| "96:\tlearn 0.3183259144passed: 1.79 sec\ttotal: 2m 38s\tremaining: 10m 59s\n", | |
| "97:\tlearn 0.3182324761passed: 1.58 sec\ttotal: 2m 40s\tremaining: 10m 58s\n", | |
| "98:\tlearn 0.3181307256passed: 1.56 sec\ttotal: 2m 41s\tremaining: 10m 56s\n", | |
| "99:\tlearn 0.3180364488passed: 1.59 sec\ttotal: 2m 43s\tremaining: 10m 54s\n", | |
| "100:\tlearn 0.3179648323passed: 1.69 sec\ttotal: 2m 45s\tremaining: 10m 52s\n", | |
| "101:\tlearn 0.3178774294passed: 1.56 sec\ttotal: 2m 46s\tremaining: 10m 50s\n", | |
| "102:\tlearn 0.3177972186passed: 1.54 sec\ttotal: 2m 48s\tremaining: 10m 48s\n", | |
| "103:\tlearn 0.3177037231passed: 1.56 sec\ttotal: 2m 49s\tremaining: 10m 47s\n", | |
| "104:\tlearn 0.3176057632passed: 1.64 sec\ttotal: 2m 51s\tremaining: 10m 45s\n", | |
| "105:\tlearn 0.3175132982passed: 1.48 sec\ttotal: 2m 53s\tremaining: 10m 43s\n", | |
| "106:\tlearn 0.3174429518passed: 1.59 sec\ttotal: 2m 54s\tremaining: 10m 41s\n", | |
| "107:\tlearn 0.3173755729passed: 1.59 sec\ttotal: 2m 56s\tremaining: 10m 39s\n", | |
| "108:\tlearn 0.3173002473passed: 1.54 sec\ttotal: 2m 57s\tremaining: 10m 37s\n", | |
| "109:\tlearn 0.3172430033passed: 1.66 sec\ttotal: 2m 59s\tremaining: 10m 36s\n", | |
| "110:\tlearn 0.3171439354passed: 1.72 sec\ttotal: 3m 1s\tremaining: 10m 34s\n", | |
| "111:\tlearn 0.3170668332passed: 2.77 sec\ttotal: 3m 3s\tremaining: 10m 37s\n", | |
| "112:\tlearn 0.3169868243passed: 1.88 sec\ttotal: 3m 5s\tremaining: 10m 36s\n", | |
| "113:\tlearn 0.3169213438passed: 1.7 sec\ttotal: 3m 7s\tremaining: 10m 34s\n", | |
| "114:\tlearn 0.3168415864passed: 1.7 sec\ttotal: 3m 9s\tremaining: 10m 33s\n", | |
| "115:\tlearn 0.3167665684passed: 2.46 sec\ttotal: 3m 11s\tremaining: 10m 34s\n" | |
| ] | |
| }, | |
| { | |
| "name": "stdout", | |
| "output_type": "stream", | |
| "text": [ | |
| "116:\tlearn 0.3166891474passed: 1.8 sec\ttotal: 3m 13s\tremaining: 10m 33s\n", | |
| "117:\tlearn 0.3166322619passed: 1.8 sec\ttotal: 3m 15s\tremaining: 10m 32s\n", | |
| "118:\tlearn 0.3165511722passed: 1.43 sec\ttotal: 3m 16s\tremaining: 10m 29s\n", | |
| "119:\tlearn 0.3164938953passed: 2.27 sec\ttotal: 3m 18s\tremaining: 10m 30s\n", | |
| "120:\tlearn 0.3164289139passed: 1.69 sec\ttotal: 3m 20s\tremaining: 10m 28s\n", | |
| "121:\tlearn 0.3163666784passed: 1.63 sec\ttotal: 3m 22s\tremaining: 10m 26s\n", | |
| "122:\tlearn 0.3163089172passed: 1.77 sec\ttotal: 3m 24s\tremaining: 10m 25s\n", | |
| "123:\tlearn 0.3162567869passed: 1.73 sec\ttotal: 3m 25s\tremaining: 10m 24s\n", | |
| "124:\tlearn 0.3161747542passed: 1.46 sec\ttotal: 3m 27s\tremaining: 10m 21s\n", | |
| "125:\tlearn 0.3161115751passed: 1.53 sec\ttotal: 3m 28s\tremaining: 10m 19s\n", | |
| "126:\tlearn 0.3160570344passed: 1.56 sec\ttotal: 3m 30s\tremaining: 10m 17s\n", | |
| "127:\tlearn 0.3159860024passed: 1.47 sec\ttotal: 3m 31s\tremaining: 10m 15s\n", | |
| "128:\tlearn 0.3159214337passed: 1.55 sec\ttotal: 3m 33s\tremaining: 10m 13s\n", | |
| "129:\tlearn 0.3158733571passed: 1.65 sec\ttotal: 3m 35s\tremaining: 10m 12s\n", | |
| "130:\tlearn 0.3158096211passed: 1.61 sec\ttotal: 3m 36s\tremaining: 10m 10s\n", | |
| "131:\tlearn 0.3157636519passed: 1.56 sec\ttotal: 3m 38s\tremaining: 10m 8s\n", | |
| "132:\tlearn 0.3157107947passed: 1.54 sec\ttotal: 3m 39s\tremaining: 10m 6s\n", | |
| "133:\tlearn 0.3156606604passed: 1.69 sec\ttotal: 3m 41s\tremaining: 10m 4s\n", | |
| "134:\tlearn 0.3156139167passed: 1.48 sec\ttotal: 3m 42s\tremaining: 10m 2s\n", | |
| "135:\tlearn 0.3155669314passed: 1.73 sec\ttotal: 3m 44s\tremaining: 10m 1s\n", | |
| "136:\tlearn 0.3155106336passed: 1.68 sec\ttotal: 3m 46s\tremaining: 9m 59s\n", | |
| "137:\tlearn 0.3154491852passed: 1.56 sec\ttotal: 3m 47s\tremaining: 9m 57s\n", | |
| "138:\tlearn 0.315393036passed: 1.77 sec\ttotal: 3m 49s\tremaining: 9m 56s\n", | |
| "139:\tlearn 0.3152991484passed: 1.71 sec\ttotal: 3m 51s\tremaining: 9m 54s\n", | |
| "140:\tlearn 0.3152221491passed: 1.56 sec\ttotal: 3m 52s\tremaining: 9m 53s\n", | |
| "141:\tlearn 0.3151630396passed: 1.61 sec\ttotal: 3m 54s\tremaining: 9m 51s\n", | |
| "142:\tlearn 0.3151122785passed: 1.59 sec\ttotal: 3m 56s\tremaining: 9m 49s\n", | |
| "143:\tlearn 0.3150621497passed: 1.53 sec\ttotal: 3m 57s\tremaining: 9m 47s\n", | |
| "144:\tlearn 0.3150164489passed: 1.76 sec\ttotal: 3m 59s\tremaining: 9m 46s\n", | |
| "145:\tlearn 0.3149378022passed: 1.66 sec\ttotal: 4m 1s\tremaining: 9m 44s\n", | |
| "146:\tlearn 0.3148733644passed: 1.52 sec\ttotal: 4m 2s\tremaining: 9m 42s\n", | |
| "147:\tlearn 0.3148057659passed: 1.57 sec\ttotal: 4m 4s\tremaining: 9m 40s\n", | |
| "148:\tlearn 0.3147503462passed: 1.45 sec\ttotal: 4m 5s\tremaining: 9m 38s\n", | |
| "149:\tlearn 0.3147015875passed: 1.63 sec\ttotal: 4m 7s\tremaining: 9m 36s\n", | |
| "150:\tlearn 0.3146558644passed: 1.65 sec\ttotal: 4m 8s\tremaining: 9m 35s\n", | |
| "151:\tlearn 0.3146091795passed: 1.7 sec\ttotal: 4m 10s\tremaining: 9m 33s\n", | |
| "152:\tlearn 0.3145599948passed: 1.56 sec\ttotal: 4m 12s\tremaining: 9m 31s\n", | |
| "153:\tlearn 0.314519614passed: 1.6 sec\ttotal: 4m 13s\tremaining: 9m 30s\n", | |
| "154:\tlearn 0.3144809929passed: 1.84 sec\ttotal: 4m 15s\tremaining: 9m 28s\n", | |
| "155:\tlearn 0.3144279129passed: 1.81 sec\ttotal: 4m 17s\tremaining: 9m 27s\n", | |
| "156:\tlearn 0.3143829229passed: 1.51 sec\ttotal: 4m 18s\tremaining: 9m 25s\n", | |
| "157:\tlearn 0.3143447535passed: 1.62 sec\ttotal: 4m 20s\tremaining: 9m 23s\n", | |
| "158:\tlearn 0.3142622373passed: 1.52 sec\ttotal: 4m 22s\tremaining: 9m 22s\n", | |
| "159:\tlearn 0.3142203069passed: 1.54 sec\ttotal: 4m 23s\tremaining: 9m 20s\n", | |
| "160:\tlearn 0.3141734237passed: 1.77 sec\ttotal: 4m 25s\tremaining: 9m 18s\n", | |
| "161:\tlearn 0.3141323947passed: 1.63 sec\ttotal: 4m 27s\tremaining: 9m 17s\n", | |
| "162:\tlearn 0.3140909587passed: 1.56 sec\ttotal: 4m 28s\tremaining: 9m 15s\n", | |
| "163:\tlearn 0.3140512434passed: 1.85 sec\ttotal: 4m 30s\tremaining: 9m 14s\n", | |
| "164:\tlearn 0.3140095387passed: 1.58 sec\ttotal: 4m 32s\tremaining: 9m 12s\n", | |
| "165:\tlearn 0.313971968passed: 1.57 sec\ttotal: 4m 33s\tremaining: 9m 10s\n", | |
| "166:\tlearn 0.3139375428passed: 1.56 sec\ttotal: 4m 35s\tremaining: 9m 8s\n", | |
| "167:\tlearn 0.3138995749passed: 1.55 sec\ttotal: 4m 36s\tremaining: 9m 6s\n", | |
| "168:\tlearn 0.313858765passed: 1.56 sec\ttotal: 4m 38s\tremaining: 9m 5s\n", | |
| "169:\tlearn 0.3138226563passed: 1.58 sec\ttotal: 4m 39s\tremaining: 9m 3s\n", | |
| "170:\tlearn 0.3137895909passed: 1.58 sec\ttotal: 4m 41s\tremaining: 9m 1s\n", | |
| "171:\tlearn 0.3137537976passed: 1.54 sec\ttotal: 4m 42s\tremaining: 8m 59s\n", | |
| "172:\tlearn 0.3137173802passed: 1.59 sec\ttotal: 4m 44s\tremaining: 8m 57s\n", | |
| "173:\tlearn 0.3136833698passed: 1.56 sec\ttotal: 4m 46s\tremaining: 8m 56s\n", | |
| "174:\tlearn 0.3136408531passed: 1.41 sec\ttotal: 4m 47s\tremaining: 8m 53s\n", | |
| "175:\tlearn 0.3136051333passed: 1.54 sec\ttotal: 4m 49s\tremaining: 8m 52s\n", | |
| "176:\tlearn 0.3135715067passed: 1.56 sec\ttotal: 4m 50s\tremaining: 8m 50s\n", | |
| "177:\tlearn 0.3135378077passed: 1.55 sec\ttotal: 4m 52s\tremaining: 8m 48s\n", | |
| "178:\tlearn 0.3135074929passed: 1.58 sec\ttotal: 4m 53s\tremaining: 8m 46s\n", | |
| "179:\tlearn 0.3134771782passed: 1.57 sec\ttotal: 4m 55s\tremaining: 8m 45s\n", | |
| "180:\tlearn 0.3134348479passed: 1.49 sec\ttotal: 4m 56s\tremaining: 8m 43s\n", | |
| "181:\tlearn 0.313392369passed: 1.5 sec\ttotal: 4m 58s\tremaining: 8m 41s\n", | |
| "182:\tlearn 0.313356548passed: 1.56 sec\ttotal: 4m 59s\tremaining: 8m 39s\n", | |
| "183:\tlearn 0.3133250496passed: 1.55 sec\ttotal: 5m 1s\tremaining: 8m 37s\n", | |
| "184:\tlearn 0.3132899949passed: 1.54 sec\ttotal: 5m 2s\tremaining: 8m 35s\n", | |
| "185:\tlearn 0.3132526148passed: 1.53 sec\ttotal: 5m 4s\tremaining: 8m 34s\n", | |
| "186:\tlearn 0.3132200642passed: 1.56 sec\ttotal: 5m 6s\tremaining: 8m 32s\n", | |
| "187:\tlearn 0.3131891753passed: 1.5 sec\ttotal: 5m 7s\tremaining: 8m 30s\n", | |
| "188:\tlearn 0.31315516passed: 1.51 sec\ttotal: 5m 9s\tremaining: 8m 28s\n", | |
| "189:\tlearn 0.3130912276passed: 1.67 sec\ttotal: 5m 10s\tremaining: 8m 27s\n", | |
| "190:\tlearn 0.3130365475passed: 1.46 sec\ttotal: 5m 12s\tremaining: 8m 25s\n", | |
| "191:\tlearn 0.3130030678passed: 1.51 sec\ttotal: 5m 13s\tremaining: 8m 23s\n", | |
| "192:\tlearn 0.3129700608passed: 1.61 sec\ttotal: 5m 15s\tremaining: 8m 21s\n", | |
| "193:\tlearn 0.312939731passed: 1.55 sec\ttotal: 5m 16s\tremaining: 8m 19s\n", | |
| "194:\tlearn 0.31290702passed: 1.49 sec\ttotal: 5m 18s\tremaining: 8m 18s\n", | |
| "195:\tlearn 0.3128752362passed: 1.5 sec\ttotal: 5m 19s\tremaining: 8m 16s\n", | |
| "196:\tlearn 0.3128470151passed: 1.56 sec\ttotal: 5m 21s\tremaining: 8m 14s\n", | |
| "197:\tlearn 0.3128233983passed: 1.54 sec\ttotal: 5m 22s\tremaining: 8m 12s\n", | |
| "198:\tlearn 0.3127927925passed: 1.5 sec\ttotal: 5m 24s\tremaining: 8m 10s\n", | |
| "199:\tlearn 0.3127507414passed: 1.51 sec\ttotal: 5m 26s\tremaining: 8m 9s\n", | |
| "200:\tlearn 0.3127213522passed: 1.58 sec\ttotal: 5m 27s\tremaining: 8m 7s\n", | |
| "201:\tlearn 0.3126875524passed: 1.58 sec\ttotal: 5m 29s\tremaining: 8m 5s\n", | |
| "202:\tlearn 0.3126580561passed: 1.57 sec\ttotal: 5m 30s\tremaining: 8m 3s\n", | |
| "203:\tlearn 0.3126259668passed: 1.52 sec\ttotal: 5m 32s\tremaining: 8m 2s\n", | |
| "204:\tlearn 0.3125978951passed: 1.51 sec\ttotal: 5m 33s\tremaining: 8m\n", | |
| "205:\tlearn 0.3125707829passed: 1.55 sec\ttotal: 5m 35s\tremaining: 7m 58s\n", | |
| "206:\tlearn 0.3125144506passed: 1.42 sec\ttotal: 5m 36s\tremaining: 7m 56s\n", | |
| "207:\tlearn 0.3124858031passed: 1.54 sec\ttotal: 5m 38s\tremaining: 7m 54s\n", | |
| "208:\tlearn 0.3124598972passed: 1.56 sec\ttotal: 5m 39s\tremaining: 7m 53s\n", | |
| "209:\tlearn 0.3124262888passed: 1.52 sec\ttotal: 5m 41s\tremaining: 7m 51s\n", | |
| "210:\tlearn 0.3123877581passed: 1.41 sec\ttotal: 5m 42s\tremaining: 7m 49s\n", | |
| "211:\tlearn 0.3123549638passed: 1.6 sec\ttotal: 5m 44s\tremaining: 7m 47s\n", | |
| "212:\tlearn 0.3123259574passed: 1.59 sec\ttotal: 5m 45s\tremaining: 7m 46s\n", | |
| "213:\tlearn 0.3122968056passed: 1.54 sec\ttotal: 5m 47s\tremaining: 7m 44s\n", | |
| "214:\tlearn 0.3122681979passed: 1.66 sec\ttotal: 5m 49s\tremaining: 7m 42s\n", | |
| "215:\tlearn 0.3122355712passed: 1.53 sec\ttotal: 5m 50s\tremaining: 7m 41s\n", | |
| "216:\tlearn 0.3122044768passed: 1.59 sec\ttotal: 5m 52s\tremaining: 7m 39s\n", | |
| "217:\tlearn 0.3121826624passed: 1.56 sec\ttotal: 5m 53s\tremaining: 7m 37s\n", | |
| "218:\tlearn 0.3121538733passed: 1.56 sec\ttotal: 5m 55s\tremaining: 7m 36s\n", | |
| "219:\tlearn 0.3121289517passed: 1.57 sec\ttotal: 5m 56s\tremaining: 7m 34s\n", | |
| "220:\tlearn 0.312089639passed: 1.53 sec\ttotal: 5m 58s\tremaining: 7m 32s\n", | |
| "221:\tlearn 0.3120629052passed: 1.54 sec\ttotal: 6m\tremaining: 7m 30s\n", | |
| "222:\tlearn 0.3120320797passed: 1.53 sec\ttotal: 6m 1s\tremaining: 7m 29s\n", | |
| "223:\tlearn 0.3120189064passed: 1.57 sec\ttotal: 6m 3s\tremaining: 7m 27s\n", | |
| "224:\tlearn 0.3119845988passed: 1.53 sec\ttotal: 6m 4s\tremaining: 7m 25s\n", | |
| "225:\tlearn 0.3119562341passed: 1.55 sec\ttotal: 6m 6s\tremaining: 7m 24s\n", | |
| "226:\tlearn 0.3119284384passed: 1.53 sec\ttotal: 6m 7s\tremaining: 7m 22s\n", | |
| "227:\tlearn 0.3118969088passed: 1.55 sec\ttotal: 6m 9s\tremaining: 7m 20s\n", | |
| "228:\tlearn 0.3118699331passed: 1.57 sec\ttotal: 6m 10s\tremaining: 7m 18s\n", | |
| "229:\tlearn 0.3118486799passed: 1.56 sec\ttotal: 6m 12s\tremaining: 7m 17s\n", | |
| "230:\tlearn 0.311823298passed: 1.53 sec\ttotal: 6m 13s\tremaining: 7m 15s\n" | |
| ] | |
| }, | |
| { | |
| "name": "stdout", | |
| "output_type": "stream", | |
| "text": [ | |
| "231:\tlearn 0.3117985046passed: 1.55 sec\ttotal: 6m 15s\tremaining: 7m 13s\n", | |
| "232:\tlearn 0.3117731607passed: 1.53 sec\ttotal: 6m 17s\tremaining: 7m 12s\n", | |
| "233:\tlearn 0.3117371335passed: 1.48 sec\ttotal: 6m 18s\tremaining: 7m 10s\n", | |
| "234:\tlearn 0.3117091022passed: 1.63 sec\ttotal: 6m 20s\tremaining: 7m 8s\n", | |
| "235:\tlearn 0.3116833576passed: 1.67 sec\ttotal: 6m 21s\tremaining: 7m 7s\n", | |
| "236:\tlearn 0.3116619778passed: 1.5 sec\ttotal: 6m 23s\tremaining: 7m 5s\n", | |
| "237:\tlearn 0.3116138448passed: 1.47 sec\ttotal: 6m 24s\tremaining: 7m 3s\n", | |
| "238:\tlearn 0.3115887539passed: 1.57 sec\ttotal: 6m 26s\tremaining: 7m 1s\n", | |
| "239:\tlearn 0.3115603557passed: 1.54 sec\ttotal: 6m 27s\tremaining: 7m\n", | |
| "240:\tlearn 0.3115313117passed: 1.51 sec\ttotal: 6m 29s\tremaining: 6m 58s\n", | |
| "241:\tlearn 0.3115055645passed: 1.56 sec\ttotal: 6m 31s\tremaining: 6m 56s\n", | |
| "242:\tlearn 0.3114837134passed: 1.55 sec\ttotal: 6m 32s\tremaining: 6m 55s\n", | |
| "243:\tlearn 0.3114640041passed: 1.55 sec\ttotal: 6m 34s\tremaining: 6m 53s\n", | |
| "244:\tlearn 0.3114376255passed: 1.54 sec\ttotal: 6m 35s\tremaining: 6m 51s\n", | |
| "245:\tlearn 0.3114199642passed: 1.55 sec\ttotal: 6m 37s\tremaining: 6m 50s\n", | |
| "246:\tlearn 0.3113975554passed: 1.5 sec\ttotal: 6m 38s\tremaining: 6m 48s\n", | |
| "247:\tlearn 0.3113757006passed: 1.53 sec\ttotal: 6m 40s\tremaining: 6m 46s\n", | |
| "248:\tlearn 0.3113581653passed: 1.53 sec\ttotal: 6m 41s\tremaining: 6m 44s\n", | |
| "249:\tlearn 0.3113350032passed: 1.5 sec\ttotal: 6m 43s\tremaining: 6m 43s\n", | |
| "250:\tlearn 0.3113118294passed: 1.54 sec\ttotal: 6m 44s\tremaining: 6m 41s\n", | |
| "251:\tlearn 0.3112903746passed: 1.56 sec\ttotal: 6m 46s\tremaining: 6m 39s\n", | |
| "252:\tlearn 0.3112740393passed: 1.56 sec\ttotal: 6m 47s\tremaining: 6m 38s\n", | |
| "253:\tlearn 0.3112502197passed: 1.55 sec\ttotal: 6m 49s\tremaining: 6m 36s\n", | |
| "254:\tlearn 0.3112276042passed: 1.55 sec\ttotal: 6m 51s\tremaining: 6m 34s\n", | |
| "255:\tlearn 0.3112062861passed: 1.51 sec\ttotal: 6m 52s\tremaining: 6m 33s\n", | |
| "256:\tlearn 0.3111842003passed: 1.55 sec\ttotal: 6m 54s\tremaining: 6m 31s\n", | |
| "257:\tlearn 0.3111595136passed: 1.55 sec\ttotal: 6m 55s\tremaining: 6m 29s\n", | |
| "258:\tlearn 0.3111416112passed: 1.55 sec\ttotal: 6m 57s\tremaining: 6m 28s\n", | |
| "259:\tlearn 0.3111219983passed: 1.52 sec\ttotal: 6m 58s\tremaining: 6m 26s\n", | |
| "260:\tlearn 0.3110983484passed: 1.55 sec\ttotal: 7m\tremaining: 6m 24s\n", | |
| "261:\tlearn 0.3110757272passed: 1.54 sec\ttotal: 7m 1s\tremaining: 6m 23s\n", | |
| "262:\tlearn 0.3110481784passed: 1.43 sec\ttotal: 7m 3s\tremaining: 6m 21s\n", | |
| "263:\tlearn 0.3110259507passed: 1.55 sec\ttotal: 7m 4s\tremaining: 6m 19s\n", | |
| "264:\tlearn 0.311000322passed: 1.56 sec\ttotal: 7m 6s\tremaining: 6m 18s\n", | |
| "265:\tlearn 0.3109769852passed: 1.5 sec\ttotal: 7m 7s\tremaining: 6m 16s\n", | |
| "266:\tlearn 0.31095309passed: 1.54 sec\ttotal: 7m 9s\tremaining: 6m 14s\n", | |
| "267:\tlearn 0.3109327749passed: 1.55 sec\ttotal: 7m 10s\tremaining: 6m 13s\n", | |
| "268:\tlearn 0.3109096446passed: 1.52 sec\ttotal: 7m 12s\tremaining: 6m 11s\n", | |
| "269:\tlearn 0.310891489passed: 1.49 sec\ttotal: 7m 13s\tremaining: 6m 9s\n", | |
| "270:\tlearn 0.310867218passed: 1.78 sec\ttotal: 7m 15s\tremaining: 6m 8s\n", | |
| "271:\tlearn 0.3108431955passed: 1.63 sec\ttotal: 7m 17s\tremaining: 6m 6s\n", | |
| "272:\tlearn 0.3108143385passed: 1.5 sec\ttotal: 7m 18s\tremaining: 6m 4s\n", | |
| "273:\tlearn 0.3107946113passed: 1.62 sec\ttotal: 7m 20s\tremaining: 6m 3s\n", | |
| "274:\tlearn 0.3107714515passed: 1.56 sec\ttotal: 7m 22s\tremaining: 6m 1s\n", | |
| "275:\tlearn 0.3107515334passed: 1.57 sec\ttotal: 7m 23s\tremaining: 6m\n", | |
| "276:\tlearn 0.310729839passed: 1.56 sec\ttotal: 7m 25s\tremaining: 5m 58s\n", | |
| "277:\tlearn 0.3107051807passed: 1.6 sec\ttotal: 7m 26s\tremaining: 5m 56s\n", | |
| "278:\tlearn 0.3106811409passed: 1.53 sec\ttotal: 7m 28s\tremaining: 5m 55s\n", | |
| "279:\tlearn 0.3106610279passed: 1.62 sec\ttotal: 7m 29s\tremaining: 5m 53s\n", | |
| "280:\tlearn 0.3106417248passed: 1.59 sec\ttotal: 7m 31s\tremaining: 5m 51s\n", | |
| "281:\tlearn 0.310618306passed: 1.53 sec\ttotal: 7m 33s\tremaining: 5m 50s\n", | |
| "282:\tlearn 0.3105956537passed: 1.55 sec\ttotal: 7m 34s\tremaining: 5m 48s\n", | |
| "283:\tlearn 0.3105745152passed: 1.57 sec\ttotal: 7m 36s\tremaining: 5m 46s\n", | |
| "284:\tlearn 0.3105555081passed: 1.54 sec\ttotal: 7m 37s\tremaining: 5m 45s\n", | |
| "285:\tlearn 0.3105320974passed: 1.58 sec\ttotal: 7m 39s\tremaining: 5m 43s\n", | |
| "286:\tlearn 0.3105098199passed: 1.55 sec\ttotal: 7m 40s\tremaining: 5m 41s\n", | |
| "287:\tlearn 0.3104855004passed: 1.42 sec\ttotal: 7m 42s\tremaining: 5m 40s\n", | |
| "288:\tlearn 0.3104669388passed: 1.51 sec\ttotal: 7m 43s\tremaining: 5m 38s\n", | |
| "289:\tlearn 0.3104472466passed: 1.58 sec\ttotal: 7m 45s\tremaining: 5m 36s\n", | |
| "290:\tlearn 0.3104298907passed: 1.57 sec\ttotal: 7m 46s\tremaining: 5m 35s\n", | |
| "291:\tlearn 0.3104083547passed: 1.55 sec\ttotal: 7m 48s\tremaining: 5m 33s\n", | |
| "292:\tlearn 0.3103944918passed: 1.69 sec\ttotal: 7m 50s\tremaining: 5m 32s\n", | |
| "293:\tlearn 0.3103719391passed: 1.6 sec\ttotal: 7m 51s\tremaining: 5m 30s\n", | |
| "294:\tlearn 0.3103557322passed: 1.54 sec\ttotal: 7m 53s\tremaining: 5m 28s\n", | |
| "295:\tlearn 0.3103361798passed: 1.56 sec\ttotal: 7m 54s\tremaining: 5m 27s\n", | |
| "296:\tlearn 0.3103162502passed: 1.57 sec\ttotal: 7m 56s\tremaining: 5m 25s\n", | |
| "297:\tlearn 0.3102968173passed: 1.52 sec\ttotal: 7m 57s\tremaining: 5m 23s\n", | |
| "298:\tlearn 0.3102790068passed: 1.53 sec\ttotal: 7m 59s\tremaining: 5m 22s\n", | |
| "299:\tlearn 0.3102555749passed: 1.52 sec\ttotal: 8m\tremaining: 5m 20s\n", | |
| "300:\tlearn 0.3102267764passed: 1.48 sec\ttotal: 8m 2s\tremaining: 5m 18s\n", | |
| "301:\tlearn 0.310208525passed: 1.49 sec\ttotal: 8m 3s\tremaining: 5m 17s\n", | |
| "302:\tlearn 0.310180995passed: 1.45 sec\ttotal: 8m 5s\tremaining: 5m 15s\n", | |
| "303:\tlearn 0.310159499passed: 1.55 sec\ttotal: 8m 6s\tremaining: 5m 13s\n", | |
| "304:\tlearn 0.310140642passed: 1.54 sec\ttotal: 8m 8s\tremaining: 5m 12s\n", | |
| "305:\tlearn 0.3101047249passed: 1.5 sec\ttotal: 8m 9s\tremaining: 5m 10s\n", | |
| "306:\tlearn 0.3100857404passed: 1.67 sec\ttotal: 8m 11s\tremaining: 5m 9s\n", | |
| "307:\tlearn 0.3100655363passed: 1.58 sec\ttotal: 8m 13s\tremaining: 5m 7s\n", | |
| "308:\tlearn 0.3100453774passed: 1.54 sec\ttotal: 8m 14s\tremaining: 5m 5s\n", | |
| "309:\tlearn 0.3100266109passed: 1.54 sec\ttotal: 8m 16s\tremaining: 5m 4s\n", | |
| "310:\tlearn 0.3100114744passed: 1.54 sec\ttotal: 8m 17s\tremaining: 5m 2s\n", | |
| "311:\tlearn 0.3099944924passed: 1.59 sec\ttotal: 8m 19s\tremaining: 5m\n", | |
| "312:\tlearn 0.3099762572passed: 1.59 sec\ttotal: 8m 21s\tremaining: 4m 59s\n", | |
| "313:\tlearn 0.3099595782passed: 1.58 sec\ttotal: 8m 22s\tremaining: 4m 57s\n", | |
| "314:\tlearn 0.3099456505passed: 1.54 sec\ttotal: 8m 24s\tremaining: 4m 56s\n", | |
| "315:\tlearn 0.3099286381passed: 1.54 sec\ttotal: 8m 25s\tremaining: 4m 54s\n", | |
| "316:\tlearn 0.3099036607passed: 1.39 sec\ttotal: 8m 27s\tremaining: 4m 52s\n", | |
| "317:\tlearn 0.3098876062passed: 1.54 sec\ttotal: 8m 28s\tremaining: 4m 51s\n", | |
| "318:\tlearn 0.3098688505passed: 1.56 sec\ttotal: 8m 30s\tremaining: 4m 49s\n", | |
| "319:\tlearn 0.3098475288passed: 1.57 sec\ttotal: 8m 31s\tremaining: 4m 47s\n", | |
| "320:\tlearn 0.3098308555passed: 1.55 sec\ttotal: 8m 33s\tremaining: 4m 46s\n", | |
| "321:\tlearn 0.3098151098passed: 1.54 sec\ttotal: 8m 34s\tremaining: 4m 44s\n", | |
| "322:\tlearn 0.3097924377passed: 1.55 sec\ttotal: 8m 36s\tremaining: 4m 42s\n", | |
| "323:\tlearn 0.3097698516passed: 1.52 sec\ttotal: 8m 37s\tremaining: 4m 41s\n", | |
| "324:\tlearn 0.3097506528passed: 1.54 sec\ttotal: 8m 39s\tremaining: 4m 39s\n", | |
| "325:\tlearn 0.3097311391passed: 1.52 sec\ttotal: 8m 40s\tremaining: 4m 38s\n", | |
| "326:\tlearn 0.3097080942passed: 1.43 sec\ttotal: 8m 42s\tremaining: 4m 36s\n", | |
| "327:\tlearn 0.3096898217passed: 1.5 sec\ttotal: 8m 43s\tremaining: 4m 34s\n", | |
| "328:\tlearn 0.3096715321passed: 1.55 sec\ttotal: 8m 45s\tremaining: 4m 33s\n", | |
| "329:\tlearn 0.3096212421passed: 1.42 sec\ttotal: 8m 46s\tremaining: 4m 31s\n", | |
| "330:\tlearn 0.3096046247passed: 1.52 sec\ttotal: 8m 48s\tremaining: 4m 29s\n", | |
| "331:\tlearn 0.3095832268passed: 1.4 sec\ttotal: 8m 49s\tremaining: 4m 28s\n", | |
| "332:\tlearn 0.3095646264passed: 1.56 sec\ttotal: 8m 51s\tremaining: 4m 26s\n", | |
| "333:\tlearn 0.3095439638passed: 1.53 sec\ttotal: 8m 52s\tremaining: 4m 24s\n", | |
| "334:\tlearn 0.3095236572passed: 1.53 sec\ttotal: 8m 54s\tremaining: 4m 23s\n", | |
| "335:\tlearn 0.309505917passed: 1.57 sec\ttotal: 8m 56s\tremaining: 4m 21s\n", | |
| "336:\tlearn 0.3094863666passed: 1.54 sec\ttotal: 8m 57s\tremaining: 4m 20s\n", | |
| "337:\tlearn 0.3094665548passed: 1.51 sec\ttotal: 8m 59s\tremaining: 4m 18s\n", | |
| "338:\tlearn 0.3094446098passed: 1.55 sec\ttotal: 9m\tremaining: 4m 16s\n", | |
| "339:\tlearn 0.3094271834passed: 1.56 sec\ttotal: 9m 2s\tremaining: 4m 15s\n", | |
| "340:\tlearn 0.3094106498passed: 1.55 sec\ttotal: 9m 3s\tremaining: 4m 13s\n", | |
| "341:\tlearn 0.3093920698passed: 1.54 sec\ttotal: 9m 5s\tremaining: 4m 11s\n", | |
| "342:\tlearn 0.3093758976passed: 1.56 sec\ttotal: 9m 6s\tremaining: 4m 10s\n", | |
| "343:\tlearn 0.3093586332passed: 1.54 sec\ttotal: 9m 8s\tremaining: 4m 8s\n", | |
| "344:\tlearn 0.3093371938passed: 1.51 sec\ttotal: 9m 9s\tremaining: 4m 7s\n", | |
| "345:\tlearn 0.3093180983passed: 1.64 sec\ttotal: 9m 11s\tremaining: 4m 5s\n" | |
| ] | |
| }, | |
| { | |
| "name": "stdout", | |
| "output_type": "stream", | |
| "text": [ | |
| "346:\tlearn 0.3092657028passed: 1.61 sec\ttotal: 9m 13s\tremaining: 4m 3s\n", | |
| "347:\tlearn 0.3092467275passed: 1.58 sec\ttotal: 9m 14s\tremaining: 4m 2s\n", | |
| "348:\tlearn 0.3092300448passed: 1.54 sec\ttotal: 9m 16s\tremaining: 4m\n", | |
| "349:\tlearn 0.3092157513passed: 1.51 sec\ttotal: 9m 17s\tremaining: 3m 59s\n", | |
| "350:\tlearn 0.3091964566passed: 1.54 sec\ttotal: 9m 19s\tremaining: 3m 57s\n", | |
| "351:\tlearn 0.3091804306passed: 1.54 sec\ttotal: 9m 20s\tremaining: 3m 55s\n", | |
| "352:\tlearn 0.3091635256passed: 1.56 sec\ttotal: 9m 22s\tremaining: 3m 54s\n", | |
| "353:\tlearn 0.3091461328passed: 1.51 sec\ttotal: 9m 23s\tremaining: 3m 52s\n", | |
| "354:\tlearn 0.3091299977passed: 1.53 sec\ttotal: 9m 25s\tremaining: 3m 50s\n", | |
| "355:\tlearn 0.3091134859passed: 1.54 sec\ttotal: 9m 27s\tremaining: 3m 49s\n", | |
| "356:\tlearn 0.3090957139passed: 1.5 sec\ttotal: 9m 28s\tremaining: 3m 47s\n", | |
| "357:\tlearn 0.3090833726passed: 1.56 sec\ttotal: 9m 30s\tremaining: 3m 46s\n", | |
| "358:\tlearn 0.3090651845passed: 1.58 sec\ttotal: 9m 31s\tremaining: 3m 44s\n", | |
| "359:\tlearn 0.3090513003passed: 1.52 sec\ttotal: 9m 33s\tremaining: 3m 42s\n", | |
| "360:\tlearn 0.3090370842passed: 1.55 sec\ttotal: 9m 34s\tremaining: 3m 41s\n", | |
| "361:\tlearn 0.3090217647passed: 1.52 sec\ttotal: 9m 36s\tremaining: 3m 39s\n", | |
| "362:\tlearn 0.3090052257passed: 1.52 sec\ttotal: 9m 37s\tremaining: 3m 38s\n", | |
| "363:\tlearn 0.3089875848passed: 1.46 sec\ttotal: 9m 39s\tremaining: 3m 36s\n", | |
| "364:\tlearn 0.3089463637passed: 1.49 sec\ttotal: 9m 40s\tremaining: 3m 34s\n", | |
| "365:\tlearn 0.3089282163passed: 1.54 sec\ttotal: 9m 42s\tremaining: 3m 33s\n", | |
| "366:\tlearn 0.3089001781passed: 1.44 sec\ttotal: 9m 43s\tremaining: 3m 31s\n", | |
| "367:\tlearn 0.3088773904passed: 1.47 sec\ttotal: 9m 45s\tremaining: 3m 29s\n", | |
| "368:\tlearn 0.3088609902passed: 1.55 sec\ttotal: 9m 46s\tremaining: 3m 28s\n", | |
| "369:\tlearn 0.3088418584passed: 1.52 sec\ttotal: 9m 48s\tremaining: 3m 26s\n", | |
| "370:\tlearn 0.3088262649passed: 1.62 sec\ttotal: 9m 49s\tremaining: 3m 25s\n", | |
| "371:\tlearn 0.3088063731passed: 1.58 sec\ttotal: 9m 51s\tremaining: 3m 23s\n", | |
| "372:\tlearn 0.3087911036passed: 1.55 sec\ttotal: 9m 52s\tremaining: 3m 21s\n", | |
| "373:\tlearn 0.3087762254passed: 1.53 sec\ttotal: 9m 54s\tremaining: 3m 20s\n", | |
| "374:\tlearn 0.3087615812passed: 1.58 sec\ttotal: 9m 56s\tremaining: 3m 18s\n", | |
| "375:\tlearn 0.3087439877passed: 1.51 sec\ttotal: 9m 57s\tremaining: 3m 17s\n", | |
| "376:\tlearn 0.308727985passed: 1.55 sec\ttotal: 9m 59s\tremaining: 3m 15s\n", | |
| "377:\tlearn 0.3087113929passed: 1.59 sec\ttotal: 10m\tremaining: 3m 13s\n", | |
| "378:\tlearn 0.3086953546passed: 1.53 sec\ttotal: 10m 2s\tremaining: 3m 12s\n", | |
| "379:\tlearn 0.3086782609passed: 1.51 sec\ttotal: 10m 3s\tremaining: 3m 10s\n", | |
| "380:\tlearn 0.3086626259passed: 1.56 sec\ttotal: 10m 5s\tremaining: 3m 9s\n", | |
| "381:\tlearn 0.3086493835passed: 1.52 sec\ttotal: 10m 6s\tremaining: 3m 7s\n", | |
| "382:\tlearn 0.3086380261passed: 1.53 sec\ttotal: 10m 8s\tremaining: 3m 5s\n", | |
| "383:\tlearn 0.3086229753passed: 1.54 sec\ttotal: 10m 9s\tremaining: 3m 4s\n", | |
| "384:\tlearn 0.308608585passed: 1.54 sec\ttotal: 10m 11s\tremaining: 3m 2s\n", | |
| "385:\tlearn 0.3085937029passed: 1.56 sec\ttotal: 10m 13s\tremaining: 3m 1s\n", | |
| "386:\tlearn 0.3085793459passed: 1.57 sec\ttotal: 10m 14s\tremaining: 2m 59s\n", | |
| "387:\tlearn 0.308566922passed: 1.54 sec\ttotal: 10m 16s\tremaining: 2m 57s\n", | |
| "388:\tlearn 0.3085518698passed: 1.54 sec\ttotal: 10m 17s\tremaining: 2m 56s\n", | |
| "389:\tlearn 0.308537517passed: 1.6 sec\ttotal: 10m 19s\tremaining: 2m 54s\n", | |
| "390:\tlearn 0.3085219247passed: 1.82 sec\ttotal: 10m 21s\tremaining: 2m 53s\n", | |
| "391:\tlearn 0.3084958026passed: 1.58 sec\ttotal: 10m 22s\tremaining: 2m 51s\n", | |
| "392:\tlearn 0.3084741517passed: 1.58 sec\ttotal: 10m 24s\tremaining: 2m 49s\n", | |
| "393:\tlearn 0.3084597453passed: 1.55 sec\ttotal: 10m 25s\tremaining: 2m 48s\n", | |
| "394:\tlearn 0.3084472025passed: 1.55 sec\ttotal: 10m 27s\tremaining: 2m 46s\n", | |
| "395:\tlearn 0.3084098182passed: 1.47 sec\ttotal: 10m 28s\tremaining: 2m 45s\n", | |
| "396:\tlearn 0.3083932203passed: 1.6 sec\ttotal: 10m 30s\tremaining: 2m 43s\n", | |
| "397:\tlearn 0.3083782834passed: 1.54 sec\ttotal: 10m 32s\tremaining: 2m 41s\n", | |
| "398:\tlearn 0.3083588348passed: 1.47 sec\ttotal: 10m 33s\tremaining: 2m 40s\n", | |
| "399:\tlearn 0.3083450995passed: 1.53 sec\ttotal: 10m 35s\tremaining: 2m 38s\n", | |
| "400:\tlearn 0.3083306561passed: 1.54 sec\ttotal: 10m 36s\tremaining: 2m 37s\n", | |
| "401:\tlearn 0.3083172015passed: 1.54 sec\ttotal: 10m 38s\tremaining: 2m 35s\n", | |
| "402:\tlearn 0.3083041882passed: 1.53 sec\ttotal: 10m 39s\tremaining: 2m 33s\n", | |
| "403:\tlearn 0.3082903994passed: 1.56 sec\ttotal: 10m 41s\tremaining: 2m 32s\n", | |
| "404:\tlearn 0.3082759853passed: 1.54 sec\ttotal: 10m 42s\tremaining: 2m 30s\n", | |
| "405:\tlearn 0.3082620943passed: 1.58 sec\ttotal: 10m 44s\tremaining: 2m 29s\n", | |
| "406:\tlearn 0.3082479291passed: 1.56 sec\ttotal: 10m 45s\tremaining: 2m 27s\n", | |
| "407:\tlearn 0.3081937168passed: 1.42 sec\ttotal: 10m 47s\tremaining: 2m 25s\n", | |
| "408:\tlearn 0.3081796641passed: 1.53 sec\ttotal: 10m 48s\tremaining: 2m 24s\n", | |
| "409:\tlearn 0.3081658754passed: 1.52 sec\ttotal: 10m 50s\tremaining: 2m 22s\n", | |
| "410:\tlearn 0.3081520034passed: 1.58 sec\ttotal: 10m 51s\tremaining: 2m 21s\n", | |
| "411:\tlearn 0.3081288141passed: 2.12 sec\ttotal: 10m 54s\tremaining: 2m 19s\n", | |
| "412:\tlearn 0.3080967851passed: 1.64 sec\ttotal: 10m 55s\tremaining: 2m 18s\n", | |
| "413:\tlearn 0.3080816393passed: 1.55 sec\ttotal: 10m 57s\tremaining: 2m 16s\n", | |
| "414:\tlearn 0.3080681464passed: 1.52 sec\ttotal: 10m 58s\tremaining: 2m 14s\n", | |
| "415:\tlearn 0.3080553208passed: 1.59 sec\ttotal: 11m\tremaining: 2m 13s\n", | |
| "416:\tlearn 0.3080407223passed: 1.57 sec\ttotal: 11m 1s\tremaining: 2m 11s\n", | |
| "417:\tlearn 0.3080020417passed: 1.47 sec\ttotal: 11m 3s\tremaining: 2m 10s\n", | |
| "418:\tlearn 0.3079892138passed: 1.58 sec\ttotal: 11m 4s\tremaining: 2m 8s\n", | |
| "419:\tlearn 0.3079519015passed: 2.3 sec\ttotal: 11m 7s\tremaining: 2m 7s\n", | |
| "420:\tlearn 0.3079347367passed: 2.39 sec\ttotal: 11m 9s\tremaining: 2m 5s\n", | |
| "421:\tlearn 0.3079190684passed: 1.94 sec\ttotal: 11m 11s\tremaining: 2m 4s\n", | |
| "422:\tlearn 0.3079058047passed: 2.51 sec\ttotal: 11m 14s\tremaining: 2m 2s\n", | |
| "423:\tlearn 0.3078941759passed: 1.77 sec\ttotal: 11m 15s\tremaining: 2m 1s\n", | |
| "424:\tlearn 0.3078804608passed: 1.86 sec\ttotal: 11m 17s\tremaining: 1m 59s\n", | |
| "425:\tlearn 0.3078625753passed: 1.85 sec\ttotal: 11m 19s\tremaining: 1m 58s\n", | |
| "426:\tlearn 0.3078486487passed: 1.92 sec\ttotal: 11m 21s\tremaining: 1m 56s\n", | |
| "427:\tlearn 0.3078332963passed: 1.87 sec\ttotal: 11m 23s\tremaining: 1m 54s\n", | |
| "428:\tlearn 0.3078188162passed: 2.19 sec\ttotal: 11m 25s\tremaining: 1m 53s\n", | |
| "429:\tlearn 0.3078061873passed: 1.92 sec\ttotal: 11m 27s\tremaining: 1m 51s\n", | |
| "430:\tlearn 0.3077931404passed: 3.34 sec\ttotal: 11m 30s\tremaining: 1m 50s\n", | |
| "431:\tlearn 0.3077800878passed: 2.31 sec\ttotal: 11m 33s\tremaining: 1m 49s\n", | |
| "432:\tlearn 0.3077690338passed: 2.06 sec\ttotal: 11m 35s\tremaining: 1m 47s\n", | |
| "433:\tlearn 0.3077564209passed: 2.06 sec\ttotal: 11m 37s\tremaining: 1m 46s\n", | |
| "434:\tlearn 0.3077436588passed: 2.3 sec\ttotal: 11m 39s\tremaining: 1m 44s\n", | |
| "435:\tlearn 0.3077286016passed: 1.84 sec\ttotal: 11m 41s\tremaining: 1m 42s\n", | |
| "436:\tlearn 0.307715768passed: 2.53 sec\ttotal: 11m 43s\tremaining: 1m 41s\n", | |
| "437:\tlearn 0.3077035885passed: 2.01 sec\ttotal: 11m 45s\tremaining: 1m 39s\n", | |
| "438:\tlearn 0.3076889172passed: 2.1 sec\ttotal: 11m 48s\tremaining: 1m 38s\n", | |
| "439:\tlearn 0.3076550728passed: 2.03 sec\ttotal: 11m 50s\tremaining: 1m 36s\n", | |
| "440:\tlearn 0.3076432176passed: 2 sec\ttotal: 11m 52s\tremaining: 1m 35s\n", | |
| "441:\tlearn 0.3076262931passed: 2.2 sec\ttotal: 11m 54s\tremaining: 1m 33s\n", | |
| "442:\tlearn 0.3076151832passed: 2.28 sec\ttotal: 11m 56s\tremaining: 1m 32s\n", | |
| "443:\tlearn 0.307600102passed: 2.97 sec\ttotal: 11m 59s\tremaining: 1m 30s\n", | |
| "444:\tlearn 0.3075879529passed: 2.18 sec\ttotal: 12m 1s\tremaining: 1m 29s\n", | |
| "445:\tlearn 0.3075755061passed: 2.34 sec\ttotal: 12m 4s\tremaining: 1m 27s\n", | |
| "446:\tlearn 0.3075650318passed: 2.87 sec\ttotal: 12m 6s\tremaining: 1m 26s\n", | |
| "447:\tlearn 0.3075317188passed: 1.95 sec\ttotal: 12m 8s\tremaining: 1m 24s\n", | |
| "448:\tlearn 0.3075201939passed: 2.1 sec\ttotal: 12m 11s\tremaining: 1m 23s\n", | |
| "449:\tlearn 0.3074862808passed: 3.16 sec\ttotal: 12m 14s\tremaining: 1m 21s\n", | |
| "450:\tlearn 0.3074621849passed: 1.87 sec\ttotal: 12m 16s\tremaining: 1m 19s\n", | |
| "451:\tlearn 0.307448232passed: 2.71 sec\ttotal: 12m 18s\tremaining: 1m 18s\n", | |
| "452:\tlearn 0.3074350189passed: 1.86 sec\ttotal: 12m 20s\tremaining: 1m 16s\n", | |
| "453:\tlearn 0.30742304passed: 1.96 sec\ttotal: 12m 22s\tremaining: 1m 15s\n", | |
| "454:\tlearn 0.3074127134passed: 2.21 sec\ttotal: 12m 24s\tremaining: 1m 13s\n", | |
| "455:\tlearn 0.3074011385passed: 2.78 sec\ttotal: 12m 27s\tremaining: 1m 12s\n", | |
| "456:\tlearn 0.3073881884passed: 2.2 sec\ttotal: 12m 29s\tremaining: 1m 10s\n", | |
| "457:\tlearn 0.3073728453passed: 1.75 sec\ttotal: 12m 31s\tremaining: 1m 8s\n", | |
| "458:\tlearn 0.3073630723passed: 2.09 sec\ttotal: 12m 33s\tremaining: 1m 7s\n", | |
| "459:\tlearn 0.3073508804passed: 2.45 sec\ttotal: 12m 36s\tremaining: 1m 5s\n" | |
| ] | |
| }, | |
| { | |
| "name": "stdout", | |
| "output_type": "stream", | |
| "text": [ | |
| "460:\tlearn 0.3073384903passed: 2.41 sec\ttotal: 12m 38s\tremaining: 1m 4s\n", | |
| "461:\tlearn 0.3073212132passed: 1.87 sec\ttotal: 12m 40s\tremaining: 1m 2s\n", | |
| "462:\tlearn 0.3073098797passed: 1.73 sec\ttotal: 12m 42s\tremaining: 1m\n", | |
| "463:\tlearn 0.307295098passed: 2.51 sec\ttotal: 12m 44s\tremaining: 59.3s\n", | |
| "464:\tlearn 0.3072833475passed: 1.82 sec\ttotal: 12m 46s\tremaining: 57.7s\n", | |
| "465:\tlearn 0.307274099passed: 2.94 sec\ttotal: 12m 49s\tremaining: 56.1s\n", | |
| "466:\tlearn 0.3072623165passed: 3.02 sec\ttotal: 12m 52s\tremaining: 54.6s\n", | |
| "467:\tlearn 0.3072482066passed: 2.57 sec\ttotal: 12m 54s\tremaining: 53s\n", | |
| "468:\tlearn 0.3072370181passed: 2.03 sec\ttotal: 12m 57s\tremaining: 51.4s\n", | |
| "469:\tlearn 0.3072246914passed: 3.05 sec\ttotal: 13m\tremaining: 49.8s\n", | |
| "470:\tlearn 0.3072143789passed: 3.15 sec\ttotal: 13m 3s\tremaining: 48.2s\n", | |
| "471:\tlearn 0.3072027042passed: 2.04 sec\ttotal: 13m 5s\tremaining: 46.6s\n", | |
| "472:\tlearn 0.3071935752passed: 1.76 sec\ttotal: 13m 7s\tremaining: 44.9s\n", | |
| "473:\tlearn 0.3071814353passed: 1.83 sec\ttotal: 13m 8s\tremaining: 43.3s\n", | |
| "474:\tlearn 0.3071574298passed: 1.49 sec\ttotal: 13m 10s\tremaining: 41.6s\n", | |
| "475:\tlearn 0.3071413204passed: 1.98 sec\ttotal: 13m 12s\tremaining: 39.9s\n", | |
| "476:\tlearn 0.307125979passed: 2.01 sec\ttotal: 13m 14s\tremaining: 38.3s\n", | |
| "477:\tlearn 0.307111677passed: 2.11 sec\ttotal: 13m 16s\tremaining: 36.7s\n", | |
| "478:\tlearn 0.3071017417passed: 1.85 sec\ttotal: 13m 18s\tremaining: 35s\n", | |
| "479:\tlearn 0.307039734passed: 1.85 sec\ttotal: 13m 20s\tremaining: 33.3s\n", | |
| "480:\tlearn 0.3070272846passed: 2.37 sec\ttotal: 13m 22s\tremaining: 31.7s\n", | |
| "481:\tlearn 0.3070165733passed: 1.8 sec\ttotal: 13m 24s\tremaining: 30s\n", | |
| "482:\tlearn 0.3070011806passed: 1.91 sec\ttotal: 13m 26s\tremaining: 28.4s\n", | |
| "483:\tlearn 0.3069911163passed: 1.93 sec\ttotal: 13m 28s\tremaining: 26.7s\n", | |
| "484:\tlearn 0.306979572passed: 2.01 sec\ttotal: 13m 30s\tremaining: 25.1s\n", | |
| "485:\tlearn 0.3069691171passed: 1.9 sec\ttotal: 13m 32s\tremaining: 23.4s\n", | |
| "486:\tlearn 0.3069570938passed: 2.16 sec\ttotal: 13m 34s\tremaining: 21.7s\n", | |
| "487:\tlearn 0.306945203passed: 2.33 sec\ttotal: 13m 36s\tremaining: 20.1s\n", | |
| "488:\tlearn 0.3069334227passed: 2.2 sec\ttotal: 13m 38s\tremaining: 18.4s\n", | |
| "489:\tlearn 0.3069193325passed: 2.1 sec\ttotal: 13m 40s\tremaining: 16.8s\n", | |
| "490:\tlearn 0.3069095597passed: 2.34 sec\ttotal: 13m 43s\tremaining: 15.1s\n", | |
| "491:\tlearn 0.3068934083passed: 2.58 sec\ttotal: 13m 45s\tremaining: 13.4s\n", | |
| "492:\tlearn 0.3068815638passed: 2.35 sec\ttotal: 13m 48s\tremaining: 11.8s\n", | |
| "493:\tlearn 0.3068666639passed: 2.18 sec\ttotal: 13m 50s\tremaining: 10.1s\n", | |
| "494:\tlearn 0.3068561012passed: 2.56 sec\ttotal: 13m 52s\tremaining: 8.41s\n", | |
| "495:\tlearn 0.3068426026passed: 2.35 sec\ttotal: 13m 55s\tremaining: 6.74s\n", | |
| "496:\tlearn 0.3068334649passed: 2.13 sec\ttotal: 13m 57s\tremaining: 5.05s\n", | |
| "497:\tlearn 0.3068240045passed: 1.84 sec\ttotal: 13m 59s\tremaining: 3.37s\n", | |
| "498:\tlearn 0.306811903passed: 2.05 sec\ttotal: 14m 1s\tremaining: 1.69s\n", | |
| "499:\tlearn 0.3068007326passed: 2.19 sec\ttotal: 14m 3s\tremaining: 0us\n" | |
| ] | |
| } | |
| ], | |
| "source": [ | |
| "estimator.fit(X_train, Y_train)\n", | |
| "\n", | |
| "answer = pd.DataFrame(estimator.predict(X_test))" | |
| ] | |
| }, | |
| { | |
| "cell_type": "code", | |
| "execution_count": 49, | |
| "metadata": { | |
| "collapsed": true | |
| }, | |
| "outputs": [ | |
| { | |
| "data": { | |
| "text/html": [ | |
| "<div>\n", | |
| "<style>\n", | |
| " .dataframe thead tr:only-child th {\n", | |
| " text-align: right;\n", | |
| " }\n", | |
| "\n", | |
| " .dataframe thead th {\n", | |
| " text-align: left;\n", | |
| " }\n", | |
| "\n", | |
| " .dataframe tbody tr th {\n", | |
| " vertical-align: top;\n", | |
| " }\n", | |
| "</style>\n", | |
| "<table border=\"1\" class=\"dataframe\">\n", | |
| " <thead>\n", | |
| " <tr style=\"text-align: right;\">\n", | |
| " <th></th>\n", | |
| " <th>ClickProbability</th>\n", | |
| " <th>RowId</th>\n", | |
| " </tr>\n", | |
| " </thead>\n", | |
| " <tbody>\n", | |
| " <tr>\n", | |
| " <th>0</th>\n", | |
| " <td>0.150815</td>\n", | |
| " <td>0</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>1</th>\n", | |
| " <td>0.166842</td>\n", | |
| " <td>1</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>2</th>\n", | |
| " <td>0.048369</td>\n", | |
| " <td>2</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>3</th>\n", | |
| " <td>0.060394</td>\n", | |
| " <td>3</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>4</th>\n", | |
| " <td>0.150815</td>\n", | |
| " <td>4</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>5</th>\n", | |
| " <td>0.127208</td>\n", | |
| " <td>5</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>6</th>\n", | |
| " <td>0.028498</td>\n", | |
| " <td>6</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>7</th>\n", | |
| " <td>0.162666</td>\n", | |
| " <td>7</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>8</th>\n", | |
| " <td>0.071013</td>\n", | |
| " <td>8</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>9</th>\n", | |
| " <td>0.048369</td>\n", | |
| " <td>9</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>10</th>\n", | |
| " <td>0.028498</td>\n", | |
| " <td>10</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>11</th>\n", | |
| " <td>0.048369</td>\n", | |
| " <td>11</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>12</th>\n", | |
| " <td>0.028896</td>\n", | |
| " <td>12</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>13</th>\n", | |
| " <td>0.332460</td>\n", | |
| " <td>13</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>14</th>\n", | |
| " <td>0.160068</td>\n", | |
| " <td>14</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>15</th>\n", | |
| " <td>0.071013</td>\n", | |
| " <td>15</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>16</th>\n", | |
| " <td>0.186185</td>\n", | |
| " <td>16</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>17</th>\n", | |
| " <td>0.060394</td>\n", | |
| " <td>17</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>18</th>\n", | |
| " <td>0.186185</td>\n", | |
| " <td>18</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>19</th>\n", | |
| " <td>0.044052</td>\n", | |
| " <td>19</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>20</th>\n", | |
| " <td>0.061326</td>\n", | |
| " <td>20</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>21</th>\n", | |
| " <td>0.168530</td>\n", | |
| " <td>21</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>22</th>\n", | |
| " <td>0.150815</td>\n", | |
| " <td>22</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>23</th>\n", | |
| " <td>0.095391</td>\n", | |
| " <td>23</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>24</th>\n", | |
| " <td>0.034365</td>\n", | |
| " <td>24</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>25</th>\n", | |
| " <td>0.320750</td>\n", | |
| " <td>25</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>26</th>\n", | |
| " <td>0.071013</td>\n", | |
| " <td>26</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>27</th>\n", | |
| " <td>0.071013</td>\n", | |
| " <td>27</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>28</th>\n", | |
| " <td>0.061326</td>\n", | |
| " <td>28</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>29</th>\n", | |
| " <td>0.247529</td>\n", | |
| " <td>29</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>...</th>\n", | |
| " <td>...</td>\n", | |
| " <td>...</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>87774</th>\n", | |
| " <td>0.082573</td>\n", | |
| " <td>87774</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>87775</th>\n", | |
| " <td>0.157355</td>\n", | |
| " <td>87775</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>87776</th>\n", | |
| " <td>0.150815</td>\n", | |
| " <td>87776</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>87777</th>\n", | |
| " <td>0.048369</td>\n", | |
| " <td>87777</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>87778</th>\n", | |
| " <td>0.162666</td>\n", | |
| " <td>87778</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>87779</th>\n", | |
| " <td>0.080127</td>\n", | |
| " <td>87779</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>87780</th>\n", | |
| " <td>0.052029</td>\n", | |
| " <td>87780</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>87781</th>\n", | |
| " <td>0.160068</td>\n", | |
| " <td>87781</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>87782</th>\n", | |
| " <td>0.056679</td>\n", | |
| " <td>87782</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>87783</th>\n", | |
| " <td>0.028896</td>\n", | |
| " <td>87783</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>87784</th>\n", | |
| " <td>0.186185</td>\n", | |
| " <td>87784</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>87785</th>\n", | |
| " <td>0.028498</td>\n", | |
| " <td>87785</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>87786</th>\n", | |
| " <td>0.132345</td>\n", | |
| " <td>87786</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>87787</th>\n", | |
| " <td>0.064769</td>\n", | |
| " <td>87787</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>87788</th>\n", | |
| " <td>0.166842</td>\n", | |
| " <td>87788</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>87789</th>\n", | |
| " <td>0.052029</td>\n", | |
| " <td>87789</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>87790</th>\n", | |
| " <td>0.096100</td>\n", | |
| " <td>87790</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>87791</th>\n", | |
| " <td>0.186185</td>\n", | |
| " <td>87791</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>87792</th>\n", | |
| " <td>0.160068</td>\n", | |
| " <td>87792</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>87793</th>\n", | |
| " <td>0.028498</td>\n", | |
| " <td>87793</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>87794</th>\n", | |
| " <td>0.028498</td>\n", | |
| " <td>87794</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>87795</th>\n", | |
| " <td>0.028896</td>\n", | |
| " <td>87795</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>87796</th>\n", | |
| " <td>0.247529</td>\n", | |
| " <td>87796</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>87797</th>\n", | |
| " <td>0.032356</td>\n", | |
| " <td>87797</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>87798</th>\n", | |
| " <td>0.071013</td>\n", | |
| " <td>87798</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>87799</th>\n", | |
| " <td>0.071013</td>\n", | |
| " <td>87799</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>87800</th>\n", | |
| " <td>0.028896</td>\n", | |
| " <td>87800</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>87801</th>\n", | |
| " <td>0.100854</td>\n", | |
| " <td>87801</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>87802</th>\n", | |
| " <td>0.028498</td>\n", | |
| " <td>87802</td>\n", | |
| " </tr>\n", | |
| " <tr>\n", | |
| " <th>87803</th>\n", | |
| " <td>0.089960</td>\n", | |
| " <td>87803</td>\n", | |
| " </tr>\n", | |
| " </tbody>\n", | |
| "</table>\n", | |
| "<p>87804 rows × 2 columns</p>\n", | |
| "</div>" | |
| ], | |
| "text/plain": [ | |
| " ClickProbability RowId\n", | |
| "0 0.150815 0\n", | |
| "1 0.166842 1\n", | |
| "2 0.048369 2\n", | |
| "3 0.060394 3\n", | |
| "4 0.150815 4\n", | |
| "5 0.127208 5\n", | |
| "6 0.028498 6\n", | |
| "7 0.162666 7\n", | |
| "8 0.071013 8\n", | |
| "9 0.048369 9\n", | |
| "10 0.028498 10\n", | |
| "11 0.048369 11\n", | |
| "12 0.028896 12\n", | |
| "13 0.332460 13\n", | |
| "14 0.160068 14\n", | |
| "15 0.071013 15\n", | |
| "16 0.186185 16\n", | |
| "17 0.060394 17\n", | |
| "18 0.186185 18\n", | |
| "19 0.044052 19\n", | |
| "20 0.061326 20\n", | |
| "21 0.168530 21\n", | |
| "22 0.150815 22\n", | |
| "23 0.095391 23\n", | |
| "24 0.034365 24\n", | |
| "25 0.320750 25\n", | |
| "26 0.071013 26\n", | |
| "27 0.071013 27\n", | |
| "28 0.061326 28\n", | |
| "29 0.247529 29\n", | |
| "... ... ...\n", | |
| "87774 0.082573 87774\n", | |
| "87775 0.157355 87775\n", | |
| "87776 0.150815 87776\n", | |
| "87777 0.048369 87777\n", | |
| "87778 0.162666 87778\n", | |
| "87779 0.080127 87779\n", | |
| "87780 0.052029 87780\n", | |
| "87781 0.160068 87781\n", | |
| "87782 0.056679 87782\n", | |
| "87783 0.028896 87783\n", | |
| "87784 0.186185 87784\n", | |
| "87785 0.028498 87785\n", | |
| "87786 0.132345 87786\n", | |
| "87787 0.064769 87787\n", | |
| "87788 0.166842 87788\n", | |
| "87789 0.052029 87789\n", | |
| "87790 0.096100 87790\n", | |
| "87791 0.186185 87791\n", | |
| "87792 0.160068 87792\n", | |
| "87793 0.028498 87793\n", | |
| "87794 0.028498 87794\n", | |
| "87795 0.028896 87795\n", | |
| "87796 0.247529 87796\n", | |
| "87797 0.032356 87797\n", | |
| "87798 0.071013 87798\n", | |
| "87799 0.071013 87799\n", | |
| "87800 0.028896 87800\n", | |
| "87801 0.100854 87801\n", | |
| "87802 0.028498 87802\n", | |
| "87803 0.089960 87803\n", | |
| "\n", | |
| "[87804 rows x 2 columns]" | |
| ] | |
| }, | |
| "execution_count": 49, | |
| "metadata": {}, | |
| "output_type": "execute_result" | |
| } | |
| ], | |
| "source": [ | |
| "answer.columns = ['ClickProbability']\n", | |
| "answer['RowId'] = np.arange(0, answer.shape[0])\n", | |
| "answer.to_csv('answer.csv',index=False)\n", | |
| "answer" | |
| ] | |
| } | |
| ], | |
| "metadata": { | |
| "kernelspec": { | |
| "display_name": "Python 3", | |
| "language": "python", | |
| "name": "python3" | |
| }, | |
| "language_info": { | |
| "codemirror_mode": { | |
| "name": "ipython", | |
| "version": 3 | |
| }, | |
| "file_extension": ".py", | |
| "mimetype": "text/x-python", | |
| "name": "python", | |
| "nbconvert_exporter": "python", | |
| "pygments_lexer": "ipython3", | |
| "version": "3.6.0" | |
| } | |
| }, | |
| "nbformat": 4, | |
| "nbformat_minor": 2 | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment