{
"cells": [
{
"cell_type": "markdown",
"id": "8527ac20",
"metadata": {},
"source": [
"# EDA - Thyroid Classification"
]
},
{
"cell_type": "markdown",
"id": "6a10d3e0",
"metadata": {},
"source": [
"This notebook performs various exploratory data analysis tasks needed for thyroid classification project."
]
},
{
"cell_type": "markdown",
"id": "1be17173",
"metadata": {},
"source": [
"Problem Statement : To build a classification methodology to predict the type of Thyroid a person has ,based on the below features.\n",
"\n",
"age - Age of the person\n",
"\n",
"sex - Male or Female\n",
"\n",
"on_thyroxine - true or false\n",
"\n",
"on_antithyroid_medication - true or false\n",
"\n",
"sick - true or false\n",
"\n",
"pregnant - true or false\n",
"\n",
"thyroid_surgery - true or false\n",
"\n",
"I131_treatment - true or false\n",
"\n",
"query_hypothyroid - true or false\n",
"\n",
"query_hyperthyroid -true or false\n",
"\n",
"lithium - true or false\n",
"\n",
"goitre - true or false\n",
"\n",
"tumor - true or false\n",
"\n",
"hypopituitary- true or false\n",
"\n",
"psych - true or false\n",
"\n",
"TSH_measured - true or false\n",
"\n",
"TSH - thyroid stimulating hormone floating value\n",
"\n",
"T3_measured - true or false\n",
"\n",
"T3 - triiodothyronine value\n",
"\n",
"TT4_measured- true or false\n",
"\n",
"TT4 - Thyroxine value\n",
"\n",
"T4U_measured- true or false\n",
"\n",
"T4U - numerical value\n",
"\n",
"FTI_measured- true or false\n",
"\n",
"FTI -Free Thyroxine Index\n",
"\n",
"TBG_measured- true or false\n",
"\n",
"TBG -Thyroid-Binding Globulin value\n",
"\n",
"referral_source - different sources of referals\n",
"\n",
"Class - different types of thyroid"
]
},
{
"cell_type": "code",
"execution_count": 1,
"id": "faa5acef",
"metadata": {},
"outputs": [],
"source": [
"import pandas as pd\n",
"import numpy as np\n",
"import matplotlib.pyplot as plt\n",
"%matplotlib inline\n",
"import seaborn as sns\n",
"from sklearn.preprocessing import LabelEncoder\n",
"from sklearn.impute import KNNImputer\n",
"from scipy import stats\n",
"from imblearn.over_sampling import RandomOverSampler\n",
"from sklearn.cluster import KMeans\n",
"\n",
"pd.set_option('display.max_rows', 500)\n",
"pd.set_option('display.max_columns', 500)\n",
"pd.set_option('display.width', 1000)"
]
},
{
"cell_type": "code",
"execution_count": 2,
"id": "2fe5dddb",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"'/Users/mohi9282/Documents/thyroid-detection'"
]
},
"execution_count": 2,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"import os\n",
"os.getcwd()"
]
},
{
"cell_type": "markdown",
"id": "193e8a84",
"metadata": {},
"source": [
"## Read the data"
]
},
{
"cell_type": "code",
"execution_count": 49,
"id": "eb5adf8f",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"(3972, 30)"
]
},
"execution_count": 49,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"# Read clean data exported from DB\n",
"df = pd.read_csv('Training/TrainingFile_FromDB/InputFile.csv')\n",
"df.shape"
]
},
{
"cell_type": "markdown",
"id": "7d971e2d",
"metadata": {},
"source": [
"> Data exported from database has 3972 records and 30 columns."
]
},
{
"cell_type": "code",
"execution_count": 50,
"id": "4c270b6b",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"
\n",
"\n",
"
\n",
" \n",
"
\n",
"
\n",
"
age
\n",
"
sex
\n",
"
on_thyroxine
\n",
"
query_on_thyroxine
\n",
"
on_antithyroid_medication
\n",
"
sick
\n",
"
pregnant
\n",
"
thyroid_surgery
\n",
"
I131_treatment
\n",
"
query_hypothyroid
\n",
"
query_hyperthyroid
\n",
"
lithium
\n",
"
goitre
\n",
"
tumor
\n",
"
hypopituitary
\n",
"
psych
\n",
"
TSH_measured
\n",
"
TSH
\n",
"
T3_measured
\n",
"
T3
\n",
"
TT4_measured
\n",
"
TT4
\n",
"
T4U_measured
\n",
"
T4U
\n",
"
FTI_measured
\n",
"
FTI
\n",
"
TBG_measured
\n",
"
TBG
\n",
"
referral_source
\n",
"
Class
\n",
"
\n",
" \n",
" \n",
"
\n",
"
0
\n",
"
49
\n",
"
F
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
t
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
t
\n",
"
1.0
\n",
"
t
\n",
"
1.6
\n",
"
t
\n",
"
93.0
\n",
"
t
\n",
"
0.94
\n",
"
t
\n",
"
99.0
\n",
"
f
\n",
"
?
\n",
"
other
\n",
"
negative
\n",
"
\n",
"
\n",
"
1
\n",
"
46
\n",
"
M
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
t
\n",
"
t
\n",
"
1.1
\n",
"
t
\n",
"
2.9
\n",
"
t
\n",
"
125.0
\n",
"
t
\n",
"
1.02
\n",
"
t
\n",
"
122.0
\n",
"
f
\n",
"
?
\n",
"
SVHC
\n",
"
negative
\n",
"
\n",
"
\n",
"
2
\n",
"
80
\n",
"
F
\n",
"
f
\n",
"
f
\n",
"
t
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
t
\n",
"
2.2
\n",
"
t
\n",
"
1.7
\n",
"
t
\n",
"
83.0
\n",
"
t
\n",
"
1.11
\n",
"
t
\n",
"
76.0
\n",
"
f
\n",
"
?
\n",
"
other
\n",
"
negative
\n",
"
\n",
"
\n",
"
3
\n",
"
80
\n",
"
F
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
t
\n",
"
t
\n",
"
1.1
\n",
"
t
\n",
"
1.8
\n",
"
t
\n",
"
94.0
\n",
"
t
\n",
"
0.94
\n",
"
t
\n",
"
100.0
\n",
"
f
\n",
"
?
\n",
"
SVHC
\n",
"
negative
\n",
"
\n",
"
\n",
"
4
\n",
"
26
\n",
"
F
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
?
\n",
"
f
\n",
"
?
\n",
"
f
\n",
"
?
\n",
"
f
\n",
"
?
\n",
"
f
\n",
"
?
\n",
"
f
\n",
"
?
\n",
"
other
\n",
"
negative
\n",
"
\n",
"
\n",
"
5
\n",
"
68
\n",
"
M
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
t
\n",
"
1.9
\n",
"
t
\n",
"
2.9
\n",
"
t
\n",
"
90.0
\n",
"
t
\n",
"
1.0
\n",
"
t
\n",
"
90.0
\n",
"
f
\n",
"
?
\n",
"
SVI
\n",
"
negative
\n",
"
\n",
"
\n",
"
6
\n",
"
24
\n",
"
M
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
t
\n",
"
0.6
\n",
"
t
\n",
"
3.0
\n",
"
t
\n",
"
119.0
\n",
"
t
\n",
"
1.03
\n",
"
t
\n",
"
115.0
\n",
"
f
\n",
"
?
\n",
"
other
\n",
"
negative
\n",
"
\n",
"
\n",
"
7
\n",
"
21
\n",
"
F
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
t
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
?
\n",
"
f
\n",
"
?
\n",
"
f
\n",
"
?
\n",
"
f
\n",
"
?
\n",
"
f
\n",
"
?
\n",
"
f
\n",
"
?
\n",
"
other
\n",
"
negative
\n",
"
\n",
"
\n",
"
8
\n",
"
38
\n",
"
M
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
?
\n",
"
f
\n",
"
?
\n",
"
t
\n",
"
78.0
\n",
"
t
\n",
"
0.87
\n",
"
t
\n",
"
90.0
\n",
"
f
\n",
"
?
\n",
"
other
\n",
"
negative
\n",
"
\n",
"
\n",
"
9
\n",
"
55
\n",
"
F
\n",
"
t
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
t
\n",
"
0.05
\n",
"
t
\n",
"
2.8
\n",
"
t
\n",
"
189.0
\n",
"
t
\n",
"
1.66
\n",
"
t
\n",
"
114.0
\n",
"
f
\n",
"
?
\n",
"
other
\n",
"
negative
\n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" age sex on_thyroxine query_on_thyroxine on_antithyroid_medication sick pregnant thyroid_surgery I131_treatment query_hypothyroid query_hyperthyroid lithium goitre tumor hypopituitary psych TSH_measured TSH T3_measured T3 TT4_measured TT4 T4U_measured T4U FTI_measured FTI TBG_measured TBG referral_source Class\n",
"0 49 F f f f t f f f f f f f f f f t 1.0 t 1.6 t 93.0 t 0.94 t 99.0 f ? other negative\n",
"1 46 M f f f f f f f f f f f f f t t 1.1 t 2.9 t 125.0 t 1.02 t 122.0 f ? SVHC negative\n",
"2 80 F f f t f f f f f f f f f f f t 2.2 t 1.7 t 83.0 t 1.11 t 76.0 f ? other negative\n",
"3 80 F f f f f f f f f f f f f f t t 1.1 t 1.8 t 94.0 t 0.94 t 100.0 f ? SVHC negative\n",
"4 26 F f f f f f f f f f f f f f f f ? f ? f ? f ? f ? f ? other negative\n",
"5 68 M f f f f f f f f f f f f f f t 1.9 t 2.9 t 90.0 t 1.0 t 90.0 f ? SVI negative\n",
"6 24 M f f f f f f f f f f f f f f t 0.6 t 3.0 t 119.0 t 1.03 t 115.0 f ? other negative\n",
"7 21 F f f f f f f f f t f f f f f f ? f ? f ? f ? f ? f ? other negative\n",
"8 38 M f f f f f f f f f f f f f f f ? f ? t 78.0 t 0.87 t 90.0 f ? other negative\n",
"9 55 F t f f f f f f f f f f f f f t 0.05 t 2.8 t 189.0 t 1.66 t 114.0 f ? other negative"
]
},
"execution_count": 50,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"# Check head\n",
"df.head(10)"
]
},
{
"cell_type": "markdown",
"id": "394d71b7",
"metadata": {},
"source": [
"> Observations: \n",
" - The data does not show any missing values. However, looking closely, we can see that missing values are indicated by `?`. \n",
" - Some columns such as `FTI_measured` with t/f values are just indicating whether the next column `FTI` has a value or not. \n",
"\n",
"Let's count the number of missing and remove additional columns that do not add any value."
]
},
{
"cell_type": "markdown",
"id": "061b4a38",
"metadata": {},
"source": [
"## Data Exploration"
]
},
{
"cell_type": "markdown",
"id": "98651be1",
"metadata": {},
"source": [
"### Missing Values"
]
},
{
"cell_type": "markdown",
"id": "6ee0e7fc",
"metadata": {},
"source": [
"#### Identify missing"
]
},
{
"cell_type": "code",
"execution_count": 51,
"id": "b13ca0f1",
"metadata": {},
"outputs": [],
"source": [
"# Define function to count missing values represented by '?'\n",
"def calc_missing(df):\n",
" print(f'Column \\t No. of missing')\n",
" for col in df.columns:\n",
" count = df[col][df[col]=='?'].count()\n",
" if count != 0:\n",
" print(f'{col} \\t {count}')"
]
},
{
"cell_type": "code",
"execution_count": 52,
"id": "7f349497",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Column \t No. of missing\n",
"age \t 1\n",
"sex \t 157\n",
"TSH \t 390\n",
"T3 \t 812\n",
"TT4 \t 247\n",
"T4U \t 409\n",
"FTI \t 407\n",
"TBG \t 3972\n"
]
}
],
"source": [
"# Count missing\n",
"calc_missing(df)"
]
},
{
"cell_type": "markdown",
"id": "99e9ed19",
"metadata": {},
"source": [
"> All records in the TBG column are missing. We will drop this column later."
]
},
{
"cell_type": "markdown",
"id": "aa4e1635",
"metadata": {},
"source": [
"#### Replace `?` with `Nan`"
]
},
{
"cell_type": "code",
"execution_count": 53,
"id": "de1cfa79",
"metadata": {},
"outputs": [],
"source": [
"# Define function\n",
"def replace_missing(df):\n",
" for col in df.columns:\n",
" count = df[col][df[col]=='?'].count()\n",
" if count != 0:\n",
" df[col] = df[col].replace('?', np.nan)"
]
},
{
"cell_type": "code",
"execution_count": 54,
"id": "22805709",
"metadata": {},
"outputs": [],
"source": [
"# Replace ? with Nan\n",
"replace_missing(df)"
]
},
{
"cell_type": "code",
"execution_count": 55,
"id": "384e423e",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"age 1\n",
"sex 157\n",
"on_thyroxine 0\n",
"query_on_thyroxine 0\n",
"on_antithyroid_medication 0\n",
"sick 0\n",
"pregnant 0\n",
"thyroid_surgery 0\n",
"I131_treatment 0\n",
"query_hypothyroid 0\n",
"query_hyperthyroid 0\n",
"lithium 0\n",
"goitre 0\n",
"tumor 0\n",
"hypopituitary 0\n",
"psych 0\n",
"TSH_measured 0\n",
"TSH 390\n",
"T3_measured 0\n",
"T3 812\n",
"TT4_measured 0\n",
"TT4 247\n",
"T4U_measured 0\n",
"T4U 409\n",
"FTI_measured 0\n",
"FTI 407\n",
"TBG_measured 0\n",
"TBG 3972\n",
"referral_source 0\n",
"Class 0\n",
"dtype: int64"
]
},
"execution_count": 55,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"# Check missing\n",
"df.isnull().sum()"
]
},
{
"cell_type": "markdown",
"id": "704ac1d1",
"metadata": {},
"source": [
"### Remove columns with duplicate information\n",
"\n",
"Columns with `_measured` in the column name contain t/f values which are just indicators of whether the next column FTI has a value or not. Since these columns do not add any information to the data, we will remove these columns."
]
},
{
"cell_type": "code",
"execution_count": 56,
"id": "1e2aa86b",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"
\n",
"\n",
"
\n",
" \n",
"
\n",
"
\n",
"
TSH
\n",
"
T3_measured
\n",
"
T3
\n",
"
TT4_measured
\n",
"
TT4
\n",
"
T4U_measured
\n",
"
T4U
\n",
"
FTI_measured
\n",
"
FTI
\n",
"
TBG_measured
\n",
"
TBG
\n",
"
\n",
" \n",
" \n",
"
\n",
"
0
\n",
"
1.0
\n",
"
t
\n",
"
1.6
\n",
"
t
\n",
"
93.0
\n",
"
t
\n",
"
0.94
\n",
"
t
\n",
"
99.0
\n",
"
f
\n",
"
NaN
\n",
"
\n",
"
\n",
"
1
\n",
"
1.1
\n",
"
t
\n",
"
2.9
\n",
"
t
\n",
"
125.0
\n",
"
t
\n",
"
1.02
\n",
"
t
\n",
"
122.0
\n",
"
f
\n",
"
NaN
\n",
"
\n",
"
\n",
"
2
\n",
"
2.2
\n",
"
t
\n",
"
1.7
\n",
"
t
\n",
"
83.0
\n",
"
t
\n",
"
1.11
\n",
"
t
\n",
"
76.0
\n",
"
f
\n",
"
NaN
\n",
"
\n",
"
\n",
"
3
\n",
"
1.1
\n",
"
t
\n",
"
1.8
\n",
"
t
\n",
"
94.0
\n",
"
t
\n",
"
0.94
\n",
"
t
\n",
"
100.0
\n",
"
f
\n",
"
NaN
\n",
"
\n",
"
\n",
"
4
\n",
"
NaN
\n",
"
f
\n",
"
NaN
\n",
"
f
\n",
"
NaN
\n",
"
f
\n",
"
NaN
\n",
"
f
\n",
"
NaN
\n",
"
f
\n",
"
NaN
\n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" TSH T3_measured T3 TT4_measured TT4 T4U_measured T4U FTI_measured FTI TBG_measured TBG\n",
"0 1.0 t 1.6 t 93.0 t 0.94 t 99.0 f NaN\n",
"1 1.1 t 2.9 t 125.0 t 1.02 t 122.0 f NaN\n",
"2 2.2 t 1.7 t 83.0 t 1.11 t 76.0 f NaN\n",
"3 1.1 t 1.8 t 94.0 t 0.94 t 100.0 f NaN\n",
"4 NaN f NaN f NaN f NaN f NaN f NaN"
]
},
"execution_count": 56,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"# Look at columns with duplicate information\n",
"df.iloc[:, -13:-2].head()"
]
},
{
"cell_type": "markdown",
"id": "629a92a1",
"metadata": {},
"source": [
"> `t` in a column with `_measured` indicates that the next column has a value and `f` indicates a missing value in the next column.\n",
"\n",
"We will drop the columns with `_measured`."
]
},
{
"cell_type": "code",
"execution_count": 57,
"id": "a663020a",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"['TSH_measured',\n",
" 'T3_measured',\n",
" 'TT4_measured',\n",
" 'T4U_measured',\n",
" 'FTI_measured',\n",
" 'TBG_measured']"
]
},
"execution_count": 57,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"# Identify columns\n",
"cols_to_drop = [col for col in df.columns if '_measured' in col]\n",
"cols_to_drop"
]
},
{
"cell_type": "code",
"execution_count": 59,
"id": "bceb3199",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"3972"
]
},
"execution_count": 59,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df['TBG'].isna().sum()"
]
},
{
"cell_type": "code",
"execution_count": 62,
"id": "60a36b98",
"metadata": {},
"outputs": [],
"source": [
"# Identify columns that do not have any variation in data as they do not add any value\n",
"for col in df.columns:\n",
" if df[col].isna().sum() == df.shape[0]:\n",
" cols_to_drop.append(col)"
]
},
{
"cell_type": "code",
"execution_count": 63,
"id": "7d34db4f",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"['TSH_measured',\n",
" 'T3_measured',\n",
" 'TT4_measured',\n",
" 'T4U_measured',\n",
" 'FTI_measured',\n",
" 'TBG_measured',\n",
" 'TBG']"
]
},
"execution_count": 63,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"cols_to_drop"
]
},
{
"cell_type": "code",
"execution_count": 30,
"id": "8d65c6a0",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"(3972, 23)"
]
},
"execution_count": 30,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"# Drop columns\n",
"df.drop(columns=cols_to_drop, axis=1, inplace=True)\n",
"df.shape"
]
},
{
"cell_type": "code",
"execution_count": 31,
"id": "ea9880e7",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"
\n",
"\n",
"
\n",
" \n",
"
\n",
"
\n",
"
age
\n",
"
sex
\n",
"
on_thyroxine
\n",
"
query_on_thyroxine
\n",
"
on_antithyroid_medication
\n",
"
sick
\n",
"
pregnant
\n",
"
thyroid_surgery
\n",
"
I131_treatment
\n",
"
query_hypothyroid
\n",
"
query_hyperthyroid
\n",
"
lithium
\n",
"
goitre
\n",
"
tumor
\n",
"
hypopituitary
\n",
"
psych
\n",
"
TSH
\n",
"
T3
\n",
"
TT4
\n",
"
T4U
\n",
"
FTI
\n",
"
referral_source
\n",
"
Class
\n",
"
\n",
" \n",
" \n",
"
\n",
"
count
\n",
"
3971
\n",
"
3815
\n",
"
3972
\n",
"
3972
\n",
"
3972
\n",
"
3972
\n",
"
3972
\n",
"
3972
\n",
"
3972
\n",
"
3972
\n",
"
3972
\n",
"
3972
\n",
"
3972
\n",
"
3972
\n",
"
3972
\n",
"
3972
\n",
"
3582
\n",
"
3160
\n",
"
3725
\n",
"
3563
\n",
"
3565
\n",
"
3972
\n",
"
3972
\n",
"
\n",
"
\n",
"
unique
\n",
"
93
\n",
"
2
\n",
"
2
\n",
"
2
\n",
"
2
\n",
"
2
\n",
"
2
\n",
"
2
\n",
"
2
\n",
"
2
\n",
"
2
\n",
"
2
\n",
"
2
\n",
"
2
\n",
"
2
\n",
"
2
\n",
"
287
\n",
"
69
\n",
"
241
\n",
"
146
\n",
"
234
\n",
"
5
\n",
"
4
\n",
"
\n",
"
\n",
"
top
\n",
"
59
\n",
"
F
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
f
\n",
"
0.2
\n",
"
2.0
\n",
"
101.0
\n",
"
0.99
\n",
"
100.0
\n",
"
other
\n",
"
negative
\n",
"
\n",
"
\n",
"
freq
\n",
"
102
\n",
"
2608
\n",
"
3484
\n",
"
3916
\n",
"
3926
\n",
"
3816
\n",
"
3917
\n",
"
3917
\n",
"
3906
\n",
"
3733
\n",
"
3726
\n",
"
3952
\n",
"
3937
\n",
"
3872
\n",
"
3971
\n",
"
3780
\n",
"
119
\n",
"
251
\n",
"
72
\n",
"
101
\n",
"
77
\n",
"
2317
\n",
"
3668
\n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" age sex on_thyroxine query_on_thyroxine on_antithyroid_medication sick pregnant thyroid_surgery I131_treatment query_hypothyroid query_hyperthyroid lithium goitre tumor hypopituitary psych TSH T3 TT4 T4U FTI referral_source Class\n",
"count 3971 3815 3972 3972 3972 3972 3972 3972 3972 3972 3972 3972 3972 3972 3972 3972 3582 3160 3725 3563 3565 3972 3972\n",
"unique 93 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 287 69 241 146 234 5 4\n",
"top 59 F f f f f f f f f f f f f f f 0.2 2.0 101.0 0.99 100.0 other negative\n",
"freq 102 2608 3484 3916 3926 3816 3917 3917 3906 3733 3726 3952 3937 3872 3971 3780 119 251 72 101 77 2317 3668"
]
},
"execution_count": 31,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"# Check data\n",
"df.describe()"
]
},
{
"cell_type": "markdown",
"id": "71426a46",
"metadata": {},
"source": [
"> Observation: \n",
" - Majority of the data is categorical with two categories. \n",
" - Referral source column has 5 and the Class column has 4 categories.\n",
" \n",
"Before we impute the missing data, let's map the binary categories and encode the multi-categories to nurical data as needed."
]
},
{
"cell_type": "markdown",
"id": "d5b85b1b",
"metadata": {},
"source": [
"### Feature Engineering\n",
"\n",
"In this section, we will map the features with binary categories and encode the features with multi-categories to numerical data. "
]
},
{
"cell_type": "markdown",
"id": "64f63372",
"metadata": {},
"source": [
"#### Convert `sex` column to numerical"
]
},
{
"cell_type": "code",
"execution_count": 32,
"id": "c515a693",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"object\n",
"F 2608\n",
"M 1207\n",
"Name: sex, dtype: int64\n"
]
}
],
"source": [
"# Check data type and categories\n",
"print(df['sex'].dtype)\n",
"print(df['sex'].value_counts())"
]
},
{
"cell_type": "code",
"execution_count": 33,
"id": "edfc7a8d",
"metadata": {},
"outputs": [],
"source": [
"# Convert to numerical\n",
"df['sex'] = df['sex'].map({'F':0, 'M':1})"
]
},
{
"cell_type": "code",
"execution_count": 34,
"id": "d45a0581",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"dtype('float64')"
]
},
"execution_count": 34,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"# Check data type\n",
"df['sex'].dtype"
]
},
{
"cell_type": "markdown",
"id": "570b990a",
"metadata": {},
"source": [
"#### Convert columns with binary categories to numerical\n",
"\n",
"There are many columns with two unqiue `t` and `f` categories. Let's map these to numerical 0 and 1."
]
},
{
"cell_type": "code",
"execution_count": 35,
"id": "67d2a954",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"age \t 94\n",
"sex \t 3\n",
"on_thyroxine \t 2\n",
"query_on_thyroxine \t 2\n",
"on_antithyroid_medication \t 2\n",
"sick \t 2\n",
"pregnant \t 2\n",
"thyroid_surgery \t 2\n",
"I131_treatment \t 2\n",
"query_hypothyroid \t 2\n",
"query_hyperthyroid \t 2\n",
"lithium \t 2\n",
"goitre \t 2\n",
"tumor \t 2\n",
"hypopituitary \t 2\n",
"psych \t 2\n",
"TSH \t 288\n",
"T3 \t 70\n",
"TT4 \t 242\n",
"T4U \t 147\n",
"FTI \t 235\n",
"referral_source \t 5\n",
"Class \t 4\n"
]
}
],
"source": [
"for col in df.columns:\n",
" print(f'{col} \\t {len(df[col].unique())}')"
]
},
{
"cell_type": "code",
"execution_count": 36,
"id": "00565b6e",
"metadata": {},
"outputs": [],
"source": [
"# Map categories\n",
"for col in df.columns:\n",
" if len(df[col].unique())==2:\n",
" df[col] = df[col].map({'f':0, 't':1})"
]
},
{
"cell_type": "code",
"execution_count": 107,
"id": "c4586fa0",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"
"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"# Create histograms\n",
"cols = ['age','TSH','T3','TT4','T4U','FTI']\n",
"\n",
"plt.figure(figsize=(15,10),facecolor='white')\n",
"plotnumber = 1\n",
"\n",
"for col in cols:\n",
" ax = plt.subplot(2,3,plotnumber)\n",
" sns.histplot(df2[col])\n",
" plt.xlabel(col, fontsize=10)\n",
" plotnumber+=1"
]
},
{
"cell_type": "markdown",
"id": "8cf8a2a3",
"metadata": {},
"source": [
"> Observations: \n",
" - Removing outlier from `age` has significantly improved the distribution and it looks normal. \n",
" - Removing outlier from `TSH` has also improved the distribution a little but it is still heavilty skewed to the right. \n",
" - Similarly, other features also seem to be skewed to the right.\n",
" \n",
"Let's apply some transforations to the data to see if the data can be normally distributed."
]
},
{
"cell_type": "markdown",
"id": "de7f4dda",
"metadata": {},
"source": [
"### Data Transformation\n",
"\n",
"Apply some transforations to the data to see if the data can be normally distributed."
]
},
{
"cell_type": "markdown",
"id": "28bd9b60",
"metadata": {},
"source": [
"#### Apply log transformation"
]
},
{
"cell_type": "code",
"execution_count": 127,
"id": "50708b01",
"metadata": {},
"outputs": [
{
"data": {
"image/png": "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\n",
"text/plain": [
"
"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"# Create histograms\n",
"cols = ['age','TSH','T3','TT4','T4U','FTI']\n",
"\n",
"plt.figure(figsize=(15,10),facecolor='white')\n",
"plotnumber = 1\n",
"\n",
"for col in cols:\n",
" ax = plt.subplot(2,3,plotnumber)\n",
" sns.histplot(np.log(df2[col]+1e-8))\n",
" plt.xlabel(col, fontsize=10)\n",
" plotnumber+=1"
]
},
{
"cell_type": "markdown",
"id": "5bd6578a",
"metadata": {},
"source": [
"> The data seems to be skewed to the left after applyting log transformation."
]
},
{
"cell_type": "markdown",
"id": "794ea9f4",
"metadata": {},
"source": [
"#### Apply Box-cox tranformation"
]
},
{
"cell_type": "code",
"execution_count": 128,
"id": "ea90b467",
"metadata": {},
"outputs": [
{
"data": {
"image/png": "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/fv36+tf/3rQn+H8spaWFlVUVKi2tlaNjY364osv9NprrwU7rH4J1c/JSHXTTTdp8uTJ3f5UVFSos7NTLS0t2rt3r5544gnl5eX1+PvxZww//vGP9cMf/nDI99nf/Z/z4x//WBEREVq+fLlfYzknlD4HwTxHhMK5IBTy/XDO6cHUn892oITSZzoYgpVHwsPDVV1dLbfbrcrKSh04cCAg+w2F3LVnzx599NFHeuedd1RSUqI//vGPQYulNxHBDsDfbDabGhoafK/dbnfQh210dHRoyZIlWr58uRYvXixJio2NVVNTk6xWq5qamoIy1GvPnj166623tG3bNrW1tenEiRO64447QiI26ezv0maz+b5BuvXWW1VcXBwy8e3YsUOJiYmKjo6WJC1evFjvv/9+yMQn9f7vLBQ/JyPZjh07ev3Ziy++qMWLF8tisSgjI0NhYWE6evSo79+Vv2P43//9X9XW1vru+rndbk2bNk2VlZW66qqr/L7/c8rKyrR161bt3LkzYBdrofI56OkcEUi9nQsCWfj0lu8DqbecfscddwQ0juHmQp/tQAqVz3QwBDuPSFJUVJSysrLkdDoDMvFNKOSuc/++YmJitGjRIlVWVmr27NkB239/jPg7fzNmzJDL5VJtba3OnDmj8vJy5ebmBi0ewzC0evVqJScn6/777/e15+bmqqysTNLZi56FCxcGPLaioiK53W7V1dWpvLxcN954o1577bWQiE2SrrrqKo0fP15/+ctfJEk7d+5USkpKyMQXHx+vvXv36vTp0zIMQzt37lRycnLIxCf1/u8sNzdX5eXlam9vV21trVwulzIyMoIWp5l961vf0q5duySdHQJ65swZXXnllQHb/5QpU3TkyBHV1dWprq5ONptNH3300ZAWfhfidDr1k5/8RG+99ZZGjRoVsP2Gwvmit3NEIPV2Lgik3vJ9IPWW0zF8hMJnOhiCmUeam5t9MzS3trZqx44dmjRpUkD2Hezc9cUXX+jkyZO+v//+978PymyvFxSsmWYC6e233zYmTpxoTJgwwfjRj34U1Fj+9Kc/GZKMKVOmGFOnTjWmTp1qvP3228bRo0eNG2+80bDb7caNN95o/O1vfwtqnO+9955vlqRQim3//v3G9OnTjSlTphgLFy40jh07FlLx/fu//7uRlJRkOBwO44477jDa2tqCFt/SpUuNq666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rkmTJkmSNm7cqC1btshqteqHP/yh7r77bknSgQMHtHr1avX09GjZsmV68cUXZbFYhvUaAUQX7p0AhKOgkr+tW7cGbF+1atWwBgMAgVxPHxQfH6/nn39ec+fO1blz5zRv3jwVFxfr3//931VUVKTKykpVV1erurpazz33nI4ePar6+nodOXJEJ06c0OLFi/Xhhx/KarVq7dq1qq2t1W233aZly5apsbFRS5cuDdXlAogC3DsBCEdBJX+//vWv/f++cOGC9uzZo7lz5w7ZgZWXl+uNN95QWlqaDh8+LEnasGGDXnnlFaWmpkqSnn32WS1btkzS4J+4IzoZXo+cTqckKSsri0poGNL19EE2m002m02SlJSUpBkzZsjtdquhoUF79+6VJJWVlWnhwoV67rnn1NDQoJUrVyohIUE5OTlyOBxqampSdna2zp49qwULFki6fOO2c+dOkj8AQ7qefgsAQi2o5O+ll17q9/Unn3yib3zjG0Oes3r1av3DP/zDgE7u8ccf11NPPdWvbahP3BGdes6c1rd+ekKjRh3WlvVLlZOTY3ZICGPX0wf1dfz4cR06dEjz58/XyZMn/UmhzWbTqVOnJElut1u33Xab/xy73S63262bbrpJdrt9QHsgtbW1qq2tlSR1dnYGHR+A6HOj/RYij9frlcvl8n/d928HEC6ua3fIMWPGqLW1dchj7rjjDiUnJwf1eIN94o7oljgpTWOS080OAxEomD7I5/z581qxYoVeeOEFjR8/ftDjDMMY0GaxWAZtD6SiokLNzc1qbm72z3AAAOna+i1EJpfLpfKaRq3/yQGV1zT2SwSBcBHUyN+Xv/xl/82Ox+PRb3/7W5WWll7XD9y0aZO2bt2qgoICPf/885o0adKgn7gDgHT9fdClS5e0YsUKPfDAA7rvvvskSenp6ero6JDNZlNHR4fS0tIkXe53fFORpct/xDMyMmS32/v9Afe1A8BQhvPeCZEjcVKqxiZPluH1/uVeduBniIBpgkr++k7TjI+P1+c+97nrGspeu3atvv3tb8tisejb3/62nnzySb366qvX9Mk606qA2HM9fZBhGFqzZo1mzJihJ554wt9eUlKiuro6VVZWqq6uTsuXL/e3f+1rX9MTTzyhEydOqLW1VYWFhbJarUpKStL+/fs1f/58bd26VQ8//HBoLhRA1BiueydEpgtnP1bl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\n",
"text/plain": [
"
"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"# Create histograms\n",
"cols = ['age','TSH','T3','TT4','T4U','FTI']\n",
"\n",
"plt.figure(figsize=(15,10),facecolor='white')\n",
"plotnumber = 1\n",
"param=[]\n",
"for col in cols:\n",
" ax = plt.subplot(2,3,plotnumber)\n",
" col_bx,p = stats.boxcox(df2[col]+1e-8)\n",
" sns.histplot(col_bx)\n",
" param.append(p)\n",
" plt.xlabel(col, fontsize=10)\n",
" plotnumber+=1"
]
},
{
"cell_type": "code",
"execution_count": 129,
"id": "15b27f01",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"[1.0550222277705679,\n",
" 0.1537593101418859,\n",
" 0.62709777401318,\n",
" 0.6048130750519881,\n",
" 0.7376933654702804,\n",
" 0.656094585046508]"
]
},
"execution_count": 129,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"# Transformation parameters for eahc feature\n",
"param"
]
},
{
"cell_type": "markdown",
"id": "3682c66e",
"metadata": {},
"source": [
"> Box Cox transformation does a good job of bringing the features close to a Normal distribution."
]
},
{
"cell_type": "markdown",
"id": "2f854b4c",
"metadata": {},
"source": [
"### Distribution of `Class`"
]
},
{
"cell_type": "markdown",
"id": "1290b78e",
"metadata": {},
"source": [
"In this section, we will check the distribution of our dependent variable `Class`. We will aso use oversampling technqiue to handle imbalanced class."
]
},
{
"cell_type": "code",
"execution_count": 130,
"id": "846d55b8",
"metadata": {},
"outputs": [
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAY8AAAEKCAYAAADq59mMAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDMuMC4zLCBodHRwOi8vbWF0cGxvdGxpYi5vcmcvnQurowAAFPNJREFUeJzt3X+s3fV93/HnC0MIXcIC8oU6tolZ5Eg13mLKrWWVbaJJNtxIq0k1KqdqjNpozpDThSqqBpG2JJssVVp+rGSFyVkIdpQGWSUpXgZrKQvL0hGcS+RgDEHxAgPHHnaSZjGd6tXOe3+cj8OZOb73fG2fe+69fj6kr873vL+fzzmf+5XRi+/38/1+T6oKSZK6uGDcA5AkzT+GhySpM8NDktSZ4SFJ6szwkCR1ZnhIkjozPCRJnRkekqTODA9JUmcXjnsAo7J48eJasWLFuIchSfPKE0888f2qmpip3YINjxUrVjA1NTXuYUjSvJLkfw7TztNWkqTODA9JUmeGhySpM8NDktSZ4SFJ6szwkCR1ZnhIkjozPCRJnRkekqTOFuwd5ppdL/yrvz3uIcwZV/3LveMegjRyHnlIkjozPCRJnRkekqTODA9JUmcjC48kr02yO8m3kuxL8tFW/0iS7yXZ05Z39vW5I8n+JM8mubGvfl2SvW3bnUkyqnFLkmY2yqutjgFvq6qXk1wEfC3JQ23bJ6vqY/2Nk6wCNgLXAG8E/izJW6rqBHA3sBn4OvAgsB54CEnSWIzsyKN6Xm5vL2pLTdNlA3BfVR2rqueA/cDaJEuAS6vqsaoqYAdw06jGLUma2UjnPJIsSrIHOAw8XFWPt03vT/JkknuSXNZqS4EX+7ofaLWlbf3UuiRpTEYaHlV1oqrWAMvoHUWspncK6s3AGuAQ8PHWfNA8Rk1Tf5Ukm5NMJZk6cuTIWY9fkjTYrFxtVVU/Ah4F1lfVSy1UfgJ8Gljbmh0Alvd1WwYcbPVlA+qDvmdbVU1W1eTExIy/3y5JOkOjvNpqIskb2volwDuAb7c5jJPeBTzV1ncBG5NcnORqYCWwu6oOAUeTrGtXWW0CHhjVuCVJMxvl1VZLgO1JFtELqZ1V9eUkn0uyht6pp+eB9wFU1b4kO4GngePAlnalFcCtwL3AJfSusvJKK0kao5GFR1U9CVw7oP6eafpsBbYOqE8Bq8/pACVJZ8w7zCVJnRkekqTODA9JUmeGhySpM8NDktSZ4SFJ6szwkCR1ZnhIkjozPCRJnRkekqTODA9JUmeGhySpM8NDktSZ4SFJ6szwkCR1ZnhIkjozPCRJnRkekqTODA9JUmeGhySps5GFR5LXJtmd5FtJ9iX5aKtfnuThJN9pr5f19bkjyf4kzya5sa9+XZK9bdudSTKqcUuSZjbKI49jwNuq6q3AGmB9knXA7cAjVbUSeKS9J8kqYCNwDbAeuCvJovZZdwObgZVtWT/CcUuSZjCy8Kiel9vbi9pSwAZge6tvB25q6xuA+6rqWFU9B+wH1iZZAlxaVY9VVQE7+vpIksZgpHMeSRYl2QMcBh6uqseBK6vqEEB7vaI1Xwq82Nf9QKstbeun1gd93+YkU0mmjhw5cm7/GEnST400PKrqRFWtAZbRO4pYPU3zQfMYNU190Pdtq6rJqpqcmJjoPmBJ0lBm5WqrqvoR8Ci9uYqX2qko2uvh1uwAsLyv2zLgYKsvG1CXJI3JKK+2mkjyhrZ+CfAO4NvALuCW1uwW4IG2vgvYmOTiJFfTmxjf3U5tHU2yrl1ltamvjyRpDC4c4WcvAba3K6YuAHZW1ZeTPAbsTPJe4AXgZoCq2pdkJ/A0cBzYUlUn2mfdCtwLXAI81BZJ0piMLDyq6kng2gH1HwBvP02frcDWAfUpYLr5EknSLPIOc0lSZ4aHJKkzw0OS1JnhIUnqzPCQJHVmeEiSOjM8JEmdGR6SpM4MD0lSZ4aHJKkzw0OS1JnhIUnqzPCQJHVmeEiSOjM8JEmdGR6SpM4MD0lSZ4aHJKkzw0OS1NnIwiPJ8iRfSfJMkn1JPtDqH0nyvSR72vLOvj53JNmf5NkkN/bVr0uyt227M0lGNW5J0swuHOFnHwc+WFXfTPJ64IkkD7dtn6yqj/U3TrIK2AhcA7wR+LMkb6mqE8DdwGbg68CDwHrgoRGOXZI0jZEdeVTVoar6Zls/CjwDLJ2mywbgvqo6VlXPAfuBtUmWAJdW1WNVVcAO4KZRjVuSNLNZmfNIsgK4Fni8ld6f5Mkk9yS5rNWWAi/2dTvQakvb+ql1SdKYjDw8krwOuB+4rap+TO8U1JuBNcAh4OMnmw7oXtPUB33X5iRTSaaOHDly1mOXJA020vBIchG94Ph8VX0RoKpeqqoTVfUT4NPA2tb8ALC8r/sy4GCrLxtQf5Wq2lZVk1U1OTExcW7/GEnST43yaqsAnwGeqapP9NWX9DV7F/BUW98FbExycZKrgZXA7qo6BBxNsq595ibggVGNW5I0s1FebXU98B5gb5I9rfYh4N1J1tA79fQ88D6AqtqXZCfwNL0rtba0K60AbgXuBS6hd5WVV1pJ0hiNLDyq6msMnq94cJo+W4GtA+pTwOpzNzpJ0tnwDnNJUmeGhySpM8NDktSZ4SFJ6szwkCR1ZnhIkjozPCRJnRkekqTODA9JUmeGhySpM8NDktSZ4SFJ6szwkCR1ZnhIkjozPCRJnQ0VHkkeGaYmSTo/TPtjUEleC/wMsDjJZbzy406XAm8c8dgkSXPUTL8k+D7gNnpB8QSvhMePgT8Y4bgkSXPYtOFRVb8P/H6S366qT83SmCRJc9xQcx5V9akkv5jk15NsOrlM1yfJ8iRfSfJMkn1JPtDqlyd5OMl32utlfX3uSLI/ybNJbuyrX5dkb9t2Z5JBv40uSZolw06Yfw74GPB3gV9oy+QM3Y4DH6yqnwPWAVuSrAJuBx6pqpXAI+09bdtG4BpgPXBXkkXts+4GNgMr27J+2D9QknTuzTTncdIksKqqatgPrqpDwKG2fjTJM8BSYANwQ2u2HXgU+Oetfl9VHQOeS7IfWJvkeeDSqnoMIMkO4CbgoWHHIkk6t4a9z+Mp4GfP9EuSrACuBR4HrmzBcjJgrmjNlgIv9nU70GpL2/qpdUnSmAx75LEYeDrJbuDYyWJV/cpMHZO8DrgfuK2qfjzNdMWgDTVNfdB3baZ3eourrrpqpqFJks7QsOHxkTP58CQX0QuOz1fVF1v5pSRLqupQkiXA4VY/ACzv674MONjqywbUX6WqtgHbACYnJ4c+xSZJ6mao8Kiq/9r1g9sVUZ8BnqmqT/Rt2gXcAvxee32gr/6HST5B776SlcDuqjqR5GiSdfROe20CvGxYksZoqPBIcpRXThW9BrgI+MuqunSabtcD7wH2JtnTah+iFxo7k7wXeAG4GaCq9iXZCTxN70qtLVV1ovW7FbgXuITeRLmT5ZI0RsMeeby+/32Sm4C1M/T5GoPnKwDefpo+W4GtA+pTwOphxipJGr0zeqpuVf0x8LZzPBZJ0jwx7GmrX+17ewG9+z6ckJak89SwV1v9o77148Dz9G7qkySdh4ad8/jNUQ9EkjR/DPtsq2VJvpTkcJKXktyfZNnMPSVJC9GwE+afpXcfxhvpPRrkP7aaJOk8NGx4TFTVZ6vqeFvuBSZGOC5J0hw2bHh8P8lvJFnUlt8AfjDKgUmS5q5hw+O3gF8D/he9x6z/Y8BJdEk6Tw17qe6/Bm6pqr+A3q8B0vtxqN8a1cAkSXPXsEcef+dkcABU1Q/p/T6HJOk8NGx4XHDKb41fzvBHLZKkBWbYAPg48N+T/BG9x5L8GgMeYChJOj8Me4f5jiRT9B6GGOBXq+rpkY5MkjRnDX3qqYWFgSFJOrNHskuSzm+GhySpM8NDktSZ4SFJ6mxk4ZHknvYI96f6ah9J8r0ke9ryzr5tdyTZn+TZJDf21a9LsrdtuzPJ6X4XXZI0S0Z55HEvsH5A/ZNVtaYtDwIkWQVsBK5pfe5Ksqi1vxvYDKxsy6DPlCTNopGFR1V9FfjhkM03APdV1bGqeg7YD6xNsgS4tKoeq6oCdgA3jWbEkqRhjWPO4/1JnmyntU4+8mQp8GJfmwOttrStn1qXJI3RbIfH3cCbgTX0Hu3+8VYfNI9R09QHSrI5yVSSqSNHjpztWCVJpzGr4VFVL1XViar6CfBpYG3bdABY3td0GXCw1ZcNqJ/u87dV1WRVTU5M+EOHkjQqsxoebQ7jpHcBJ6/E2gVsTHJxkqvpTYzvrqpDwNEk69pVVpuAB2ZzzJKkVxvZY9WTfAG4AVic5ADwYeCGJGvonXp6HngfQFXtS7KT3rOzjgNbqupE+6hb6V25dQnwUFskSWM0svCoqncPKH9mmvZbGfCY96qaAlafw6FJks6Sd5hLkjozPCRJnRkekqTODA9JUmeGhySpM8NDktSZ4SFJ6szwkCR1ZnhIkjozPCRJnRkekqTODA9JUmeGhySpM8NDktSZ4SFJ6szwkCR1ZnhIkjozPCRJnRkekqTODA9JUmcjC48k9yQ5nOSpvtrlSR5O8p32elnftjuS7E/ybJIb++rXJdnbtt2ZJKMasyRpOKM88rgXWH9K7XbgkapaCTzS3pNkFbARuKb1uSvJotbnbmAzsLItp36mJGmWjSw8quqrwA9PKW8Atrf17cBNffX7qupYVT0H7AfWJlkCXFpVj1VVATv6+kiSxmS25zyurKpDAO31ilZfCrzY1+5Aqy1t66fWB0qyOclUkqkjR46c04FLkl4xVybMB81j1DT1gapqW1VNVtXkxMTEORucJOn/N9vh8VI7FUV7PdzqB4Dlfe2WAQdbfdmAuiRpjGY7PHYBt7T1W4AH+uobk1yc5Gp6E+O726mto0nWtausNvX1kSSNyYWj+uAkXwBuABYnOQB8GPg9YGeS9wIvADcDVNW+JDuBp4HjwJaqOtE+6lZ6V25dAjzUFknSGI0sPKrq3afZ9PbTtN8KbB1QnwJWn8OhSZLO0lyZMJckzSOGhySpM8NDktSZ4SFJ6szwkCR1ZnhIkjozPCRJnRkekqTODA9JUmeGhySpM8NDktSZ4SFJ6szwkCR1ZnhIkjozPCRJnRkekqTODA9JUmeGhySpM8NDktTZWMIjyfNJ9ibZk2Sq1S5P8nCS77TXy/ra35Fkf5Jnk9w4jjFLkl4xziOPX6qqNVU12d7fDjxSVSuBR9p7kqwCNgLXAOuBu5IsGseAJUk9c+m01QZge1vfDtzUV7+vqo5V1XPAfmDtGMYnSWrGFR4F/GmSJ5JsbrUrq+oQQHu9otWXAi/29T3QapKkMblwTN97fVUdTHIF8HCSb0/TNgNqNbBhL4g2A1x11VVnP0pJ0kBjOfKoqoPt9TDwJXqnoV5KsgSgvR5uzQ8Ay/u6LwMOnuZzt1XVZFVNTkxMjGr4knTem/XwSPI3krz+5DrwD4GngF3ALa3ZLcADbX0XsDHJxUmuBlYCu2d31JKkfuM4bXUl8KUkJ7//D6vqPyf5BrAzyXuBF4CbAapqX5KdwNPAcWBLVZ0Yw7glSc2sh0dVfRd464D6D4C3n6bPVmDriIcmSRrSXLpUV5I0TxgekqTODA9JUmeGhySpM8NDktSZ4SFJ6szwkCR1ZnhIkjozPCRJnRkekqTODA9JUmfj+j2Psbvud3eMewhzxhP/ZtO4hyBpnvHIQ5LUmeEhSerM8JAkdWZ4SJI6MzwkSZ0ZHpKkzs7bS3Wluer6T10/7iHMGX/+238+7iHoNObNkUeS9UmeTbI/ye3jHo8knc/mRXgkWQT8AfDLwCrg3UlWjXdUknT+mhfhAawF9lfVd6vq/wL3ARvGPCZJOm/Nl/BYCrzY9/5Aq0mSxmC+TJhnQK1e1SjZDGxub19O8uxIR3VuLAa+P84B5GO3jPPrz6Wx70sAPjzon+u8NPb9mX+2YPYlzIH9OaQ3DdNovoTHAWB53/tlwMFTG1XVNmDbbA3qXEgyVVWT4x7HQuC+PLfcn+fWQtuf8+W01TeAlUmuTvIaYCOwa8xjkqTz1rw48qiq40neD/wJsAi4p6r2jXlYknTemhfhAVBVDwIPjnscIzCvTrPNce7Lc8v9eW4tqP2ZqlfNO0uSNK35MuchSZpDDI9ZMNOjVdJzZ9v+ZJKfH8c454Mk9yQ5nOSp02x3X3aQZHmSryR5Jsm+JB8Y0MZ9OoQkr02yO8m32r786IA2C2ZfGh4jNuSjVX4ZWNmWzcDdszrI+eVeYP00292X3RwHPlhVPwesA7b47/OMHQPeVlVvBdYA65OsO6XNgtmXhsfoDfNolQ3Ajur5OvCGJEtme6DzQVV9FfjhNE3clx1U1aGq+mZbPwo8w6uf3uA+HULbPy+3txe15dRJ5QWzLw2P0Rvm0So+fuXccV+eoSQrgGuBx0/Z5D4dUpJFSfYAh4GHq2rB7kvDY/SGebTKUI9f0VDcl2cgyeuA+4HbqurHp24e0MV9OkBVnaiqNfSegrE2yepTmiyYfWl4jN4wj1YZ6vErGor7sqMkF9ELjs9X1RcHNHGfdlRVPwIe5dXzcwtmXxoeozfMo1V2AZvalRjrgP9dVYdme6ALhPuygyQBPgM8U1WfOE0z9+kQkkwkeUNbvwR4B/DtU5otmH05b+4wn69O92iVJP+0bf/39O6cfyewH/g/wG+Oa7xzXZIvADcAi5McAD5Mb2LSfXlmrgfeA+xt5+oBPgRcBe7TjpYA29sVlhcAO6vqywv1v3XvMJckdeZpK0lSZ4aHJKkzw0OS1JnhIUnqzPCQJHVmeEhnKcnPJrkvyf9I8nSSB5O85XRP/pUWAu/zkM5Cu8nuS8D2qtrYamuAK8c6MGnEPPKQzs4vAX/dbgADoKr20PfwuyQrkvy3JN9syy+2+pIkX02yJ8lTSf5ee7Deve393iS/M/t/kjQzjzyks7MaeGKGNoeBf1BVf5VkJfAFYBL4deBPqmpruyv5Z+j9DsTSqloNcPJxF9JcY3hIo3cR8O/a6awTwFta/RvAPe3BhH9cVXuSfBf4W0k+Bfwn4E/HMmJpBp62ks7OPuC6Gdr8DvAS8FZ6RxyvgZ/+sNXfB74HfC7Jpqr6i9buUWAL8B9GM2zp7Bge0tn5L8DFSf7JyUKSXwDe1NfmbwKHquon9B5CuKi1exNwuKo+Te/Jtj+fZDFwQVXdD/wLYN7+xrUWNk9bSWehqirJu4B/m+R24K+A54Hb+prdBdyf5GbgK8BftvoNwO8m+WvgZWATvV+V+2ySk/9jd8fI/wjpDPhUXUlSZ562kiR1ZnhIkjozPCRJnRkekqTODA9JUmeGhySpM8NDktSZ4SFJ6uz/AXnuFUCjT7vfAAAAAElFTkSuQmCC\n",
"text/plain": [
"
"
]
},
"metadata": {
"needs_background": "light"
},
"output_type": "display_data"
}
],
"source": [
"# Check distribution of cateogircal `Class` feature\n",
"sns.countplot(x='Class', data=df2);"
]
},
{
"cell_type": "markdown",
"id": "8be15e0e",
"metadata": {},
"source": [
"> The data is highly imbalanced with majority of data represented by Class = 1. \n",
"\n",
"Let's oversample the data."
]
},
{
"cell_type": "markdown",
"id": "ab4b8b3f",
"metadata": {},
"source": [
"#### Oversample using `RandomOverSampler()`"
]
},
{
"cell_type": "code",
"execution_count": 131,
"id": "108a5edd",
"metadata": {},
"outputs": [],
"source": [
"x = df2.drop(['Class'], axis=1)\n",
"y = df2['Class']\n",
"\n",
"sampler = RandomOverSampler()\n",
"x_sampled, y_sampled = sampler.fit_resample(x,y)"
]
},
{
"cell_type": "code",
"execution_count": 132,
"id": "9be7e980",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"(14664, 25)"
]
},
"execution_count": 132,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"# Check shape\n",
"x_sampled.shape"
]
},
{
"cell_type": "code",
"execution_count": 133,
"id": "ceef8fcd",
"metadata": {},
"outputs": [
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/seaborn/_decorators.py:43: FutureWarning: Pass the following variable as a keyword arg: x. From version 0.12, the only valid positional argument will be `data`, and passing other arguments without an explicit keyword will result in an error or misinterpretation.\n",
" FutureWarning\n"
]
},
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAY8AAAEKCAYAAADq59mMAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDMuMC4zLCBodHRwOi8vbWF0cGxvdGxpYi5vcmcvnQurowAAFPxJREFUeJzt3X+s3fV93/HnC0MIXcIC8oU6tolZ5Eg13mLKrWWVraVJNtxIm0k1KqdqjNpozpDThSqqBpG2JJssVVp+rGSFyVkIJkqDrJEUL4O1lIWwdATnEjkYQ1C8wMCxh52kWUynerXz3h/n43Bmju89X/uee3yvnw/pq/M97+/n8z2f+5XRi+/38z3fk6pCkqQuzhv3ACRJ84/hIUnqzPCQJHVmeEiSOjM8JEmdGR6SpM4MD0lSZ4aHJKkzw0OS1Nn54x7AqCxevLhWrFgx7mFI0rzyxBNPfL+qJmZqt2DDY8WKFUxNTY17GJI0ryT5n8O087KVJKkzw0OS1JnhIUnqzPCQJHVmeEiSOjM8JEmdGR6SpM4MD0lSZ4aHJKmzBfsN85lc83v3jHsIZ40n/s2mM97HC//qb8/CSBaGK/7lnjPqf+2nrp2lkcx/f/47f37G+/jqL/3yLIxkYfjlR786a/vyzEOS1JnhIUnqzPCQJHVmeEiSOhtZeCR5bZJdSb6VZG+Sj7b6R5J8L8nutryzr89tSfYleTbJ9X31a5LsadtuT5JRjVuSNLNR3m11FHhbVb2c5ALga0kebNs+WVUf62+cZBWwEbgKeCPwZ0neUlXHgTuBzcDXgQeA9cCDSJLGYmRnHtXzcnt7QVtqmi4bgHur6mhVPQfsA9YmWQJcXFWPVVUB9wA3jGrckqSZjXTOI8miJLuBQ8BDVfV42/T+JE8muSvJJa22FHixr/v+Vlva1k+uS5LGZKThUVXHq2oNsIzeWcRqepeg3gysAQ4CH2/NB81j1DT1V0myOclUkqnDhw+f8fglSYPNyd1WVfUj4BFgfVW91ELlJ8CngbWt2X5geV+3ZcCBVl82oD7oc7ZV1WRVTU5MzPj77ZKk0zTKu60mkryhrV8EvAP4dpvDOOFdwFNtfSewMcmFSa4EVgK7quogcCTJunaX1Sbg/lGNW5I0s1HebbUE2J5kEb2Q2lFVX07yuSRr6F16eh54H0BV7U2yA3gaOAZsaXdaAdwM3A1cRO8uK++0kqQxGll4VNWTwNUD6u+Zps9WYOuA+hSwelYHKEk6bX7DXJLUmeEhSerM8JAkdWZ4SJI6MzwkSZ0ZHpKkzgwPSVJnhockqTPDQ5LUmeEhSerM8JAkdWZ4SJI6MzwkSZ0ZHpKkzgwPSVJnhockqTPDQ5LUmeEhSerM8JAkdWZ4SJI6G1l4JHltkl1JvpVkb5KPtvqlSR5K8p32eklfn9uS7EvybJLr++rXJNnTtt2eJKMatyRpZqM88zgKvK2q3gqsAdYnWQfcCjxcVSuBh9t7kqwCNgJXAeuBO5Isavu6E9gMrGzL+hGOW5I0g5GFR/W83N5e0JYCNgDbW307cENb3wDcW1VHq+o5YB+wNskS4OKqeqyqCrinr48kaQxGOueRZFGS3cAh4KGqehy4vKoOArTXy1rzpcCLfd33t9rStn5yfdDnbU4ylWTq8OHDs/vHSJJ+aqThUVXHq2oNsIzeWcTqaZoPmseoaeqDPm9bVU1W1eTExET3AUuShjInd1tV1Y+AR+jNVbzULkXRXg+1ZvuB5X3dlgEHWn3ZgLokaUxGebfVRJI3tPWLgHcA3wZ2Aje1ZjcB97f1ncDGJBcmuZLexPiudmnrSJJ17S6rTX19JEljcP4I970E2N7umDoP2FFVX07yGLAjyXuBF4AbAapqb5IdwNPAMWBLVR1v+7oZuBu4CHiwLZKkMRlZeFTVk8DVA+o/AN5+ij5bga0D6lPAdPMlkqQ55DfMJUmdGR6SpM4MD0lSZ4aHJKkzw0OS1JnhIUnqzPCQJHVmeEiSOjM8JEmdGR6SpM4MD0lSZ4aHJKkzw0OS1JnhIUnqzPCQJHVmeEiSOjM8JEmdGR6SpM4MD0lSZyMLjyTLk3wlyTNJ9ib5QKt/JMn3kuxuyzv7+tyWZF+SZ5Nc31e/Jsmetu32JBnVuCVJMzt/hPs+Bnywqr6Z5PXAE0keats+WVUf62+cZBWwEbgKeCPwZ0neUlXHgTuBzcDXgQeA9cCDIxy7JGkaIzvzqKqDVfXNtn4EeAZYOk2XDcC9VXW0qp4D9gFrkywBLq6qx6qqgHuAG0Y1bknSzOZkziPJCuBq4PFWen+SJ5PcleSSVlsKvNjXbX+rLW3rJ9clSWMy8vBI8jrgPuCWqvoxvUtQbwbWAAeBj59oOqB7TVMf9Fmbk0wlmTp8+PAZj12SNNhIwyPJBfSC4/NV9UWAqnqpqo5X1U+ATwNrW/P9wPK+7suAA62+bED9VapqW1VNVtXkxMTE7P4xkqSfGuXdVgE+AzxTVZ/oqy/pa/Yu4Km2vhPYmOTCJFcCK4FdVXUQOJJkXdvnJuD+UY1bkjSzUd5tdS3wHmBPkt2t9iHg3UnW0Lv09DzwPoCq2ptkB/A0vTu1trQ7rQBuBu4GLqJ3l5V3WknSGI0sPKrqawyer3hgmj5bga0D6lPA6tkbnSTpTPgNc0lSZ4aHJKkzw0OS1JnhIUnqzPCQJHVmeEiSOjM8JEmdGR6SpM4MD0lSZ4aHJKkzw0OS1JnhIUnqzPCQJHVmeEiSOjM8JEmdDRUeSR4epiZJOjdM+2NQSV4L/AywOMklvPLjThcDbxzx2CRJZ6mZfknwfcAt9ILiCV4Jjx8DfzjCcUmSzmLThkdV/QHwB0l+p6o+NUdjkiSd5Yaa86iqTyX5xSS/kWTTiWW6PkmWJ/lKkmeS7E3ygVa/NMlDSb7TXi/p63Nbkn1Jnk1yfV/9miR72rbbkwz6bXRJ0hwZdsL8c8DHgL8L/EJbJmfodgz4YFX9HLAO2JJkFXAr8HBVrQQebu9p2zYCVwHrgTuSLGr7uhPYDKxsy/ph/0BJ0uybac7jhElgVVXVsDuuqoPAwbZ+JMkzwFJgA3Bda7YdeAT4561+b1UdBZ5Lsg9Ym+R54OKqegwgyT3ADcCDw45FkjS7hv2ex1PAz57uhyRZAVwNPA5c3oLlRMBc1potBV7s67a/1Za29ZPrkqQxGfbMYzHwdJJdwNETxar6RzN1TPI64D7glqr68TTTFYM21DT1QZ+1md7lLa644oqZhiZJOk3DhsdHTmfnSS6gFxyfr6ovtvJLSZZU1cEkS4BDrb4fWN7XfRlwoNWXDai/SlVtA7YBTE5ODn2JTZLUzVDhUVVf7brjdkfUZ4BnquoTfZt2AjcBv99e7++r/1GST9D7XslKYFdVHU9yJMk6epe9NgHeNixJYzRUeCQ5wiuXil4DXAD8ZVVdPE23a4H3AHuS7G61D9ELjR1J3gu8ANwIUFV7k+wAnqZ3p9aWqjre+t0M3A1cRG+i3MlySRqjYc88Xt//PskNwNoZ+nyNwfMVAG8/RZ+twNYB9Slg9TBjlSSN3mk9Vbeq/hh42yyPRZI0Twx72erX+t6eR+97H05IS9I5ati7rf5h3/ox4Hl6X+qTJJ2Dhp3z+K1RD0SSNH8M+2yrZUm+lORQkpeS3Jdk2cw9JUkL0bAT5p+l9z2MN9J7NMh/ajVJ0jlo2PCYqKrPVtWxttwNTIxwXJKks9iw4fH9JL+ZZFFbfhP4wSgHJkk6ew0bHr8N/Drwv+g9Zv0fA06iS9I5athbdf81cFNV/QX0fg2Q3o9D/faoBiZJOnsNe+bxd04EB0BV/ZDe73NIks5Bw4bHeSf91vilDH/WIklaYIYNgI8D/z3Jf6T3WJJfZ8ADDCVJ54Zhv2F+T5Ipeg9DDPBrVfX0SEcmSTprDX3pqYWFgSFJOr1HskuSzm2GhySpM8NDktSZ4SFJ6mxk4ZHkrvYI96f6ah9J8r0ku9vyzr5ttyXZl+TZJNf31a9Jsqdtuz3JqX4XXZI0R0Z55nE3sH5A/ZNVtaYtDwAkWQVsBK5qfe5Isqi1vxPYDKxsy6B9SpLm0MjCo6oeBX44ZPMNwL1VdbSqngP2AWuTLAEurqrHqqqAe4AbRjNiSdKwxjHn8f4kT7bLWiceebIUeLGvzf5WW9rWT65LksZorsPjTuDNwBp6j3b/eKsPmseoaeoDJdmcZCrJ1OHDh890rJKkU5jT8Kiql6rqeFX9BPg0sLZt2g8s72u6DDjQ6ssG1E+1/21VNVlVkxMT/tChJI3KnIZHm8M44V3AiTuxdgIbk1yY5Ep6E+O7quogcCTJunaX1Sbg/rkcsyTp1Ub2WPUkXwCuAxYn2Q98GLguyRp6l56eB94HUFV7k+yg9+ysY8CWqjrednUzvTu3LgIebIskaYxGFh5V9e4B5c9M034rAx7zXlVTwOpZHJok6Qz5DXNJUmeGhySpM8NDktSZ4SFJ6szwkCR1ZnhIkjozPCRJnRkekqTODA9JUmeGhySpM8NDktSZ4SFJ6szwkCR1ZnhIkjozPCRJnRkekqTODA9JUmeGhySpM8NDktSZ4SFJ6mxk4ZHkriSHkjzVV7s0yUNJvtNeL+nbdluSfUmeTXJ9X/2aJHvattuTZFRjliQNZ5RnHncD60+q3Qo8XFUrgYfbe5KsAjYCV7U+dyRZ1PrcCWwGVrbl5H1KkubYyMKjqh4FfnhSeQOwva1vB27oq99bVUer6jlgH7A2yRLg4qp6rKoKuKevjyRpTOZ6zuPyqjoI0F4va/WlwIt97fa32tK2fnJ9oCSbk0wlmTp8+PCsDlyS9IqzZcJ80DxGTVMfqKq2VdVkVU1OTEzM2uAkSf+/uQ6Pl9qlKNrroVbfDyzva7cMONDqywbUJUljNNfhsRO4qa3fBNzfV9+Y5MIkV9KbGN/VLm0dSbKu3WW1qa+PJGlMzh/VjpN8AbgOWJxkP/Bh4PeBHUneC7wA3AhQVXuT7ACeBo4BW6rqeNvVzfTu3LoIeLAtkqQxGll4VNW7T7Hp7adovxXYOqA+BayexaFJks7Q2TJhLkmaRwwPSVJnhockqTPDQ5LUmeEhSerM8JAkdWZ4SJI6MzwkSZ0ZHpKkzgwPSVJnhockqTPDQ5LUmeEhSerM8JAkdWZ4SJI6MzwkSZ0ZHpKkzgwPSVJnhockqbOxhEeS55PsSbI7yVSrXZrkoSTfaa+X9LW/Lcm+JM8muX4cY5YkvWKcZx6/UlVrqmqyvb8VeLiqVgIPt/ckWQVsBK4C1gN3JFk0jgFLknrOpstWG4DtbX07cENf/d6qOlpVzwH7gLVjGJ8kqRlXeBTwp0meSLK51S6vqoMA7fWyVl8KvNjXd3+rSZLG5Pwxfe61VXUgyWXAQ0m+PU3bDKjVwIa9INoMcMUVV5z5KCVJA43lzKOqDrTXQ8CX6F2GeinJEoD2eqg13w8s7+u+DDhwiv1uq6rJqpqcmJgY1fAl6Zw35+GR5G8kef2JdeAfAE8BO4GbWrObgPvb+k5gY5ILk1wJrAR2ze2oJUn9xnHZ6nLgS0lOfP4fVdV/SfINYEeS9wIvADcCVNXeJDuAp4FjwJaqOj6GcUuSmjkPj6r6LvDWAfUfAG8/RZ+twNYRD02SNKSz6VZdSdI8YXhIkjozPCRJnRkekqTODA9JUmeGhySpM8NDktSZ4SFJ6szwkCR1ZnhIkjozPCRJnRkekqTODA9JUmeGhySpM8NDktSZ4SFJ6szwkCR1ZnhIkjozPCRJnc2b8EiyPsmzSfYluXXc45Gkc9m8CI8ki4A/BH4VWAW8O8mq8Y5Kks5d8yI8gLXAvqr6blX9X+BeYMOYxyRJ56z5Eh5LgRf73u9vNUnSGJw/7gEMKQNq9apGyWZgc3v7cpJnRzqq2bEY+P44B5CP3TTOj59NYz+WAHx40D/XeWnsxzP/bMEcSzgLjicZ6ni+aZhG8yU89gPL+94vAw6c3KiqtgHb5mpQsyHJVFVNjnscC4HHcnZ5PGfXQjue8+Wy1TeAlUmuTPIaYCOwc8xjkqRz1rw486iqY0neD/wJsAi4q6r2jnlYknTOmhfhAVBVDwAPjHscIzCvLrOd5TyWs8vjObsW1PFM1avmnSVJmtZ8mfOQJJ1FDI85MNOjVdJze9v+ZJKfH8c454MkdyU5lOSpU2z3WHaQZHmSryR5JsneJB8Y0MZjOoQkr02yK8m32rH86IA2C+ZYGh4jNuSjVX4VWNmWzcCdczrI+eVuYP002z2W3RwDPlhVPwesA7b47/O0HQXeVlVvBdYA65OsO6nNgjmWhsfoDfNolQ3APdXzdeANSZbM9UDng6p6FPjhNE08lh1U1cGq+mZbPwI8w6uf3uAxHUI7Pi+3txe05eRJ5QVzLA2P0Rvm0So+fmX2eCxPU5IVwNXA4ydt8pgOKcmiJLuBQ8BDVbVgj6XhMXrDPFplqMevaCgey9OQ5HXAfcAtVfXjkzcP6OIxHaCqjlfVGnpPwVibZPVJTRbMsTQ8Rm+YR6sM9fgVDcVj2VGSC+gFx+er6osDmnhMO6qqHwGP8Or5uQVzLA2P0Rvm0So7gU3tTox1wP+uqoNzPdAFwmPZQZIAnwGeqapPnKKZx3QISSaSvKGtXwS8A/j2Sc0WzLGcN98wn69O9WiVJP+0bf/39L45/05gH/B/gN8a13jPdkm+AFwHLE6yH/gwvYlJj+XpuRZ4D7CnXasH+BBwBXhMO1oCbG93WJ4H7KiqLy/U/9b9hrkkqTMvW0mSOjM8JEmdGR6SpM4MD0lSZ4aHJKkzw0M6Q0l+Nsm9Sf5HkqeTPJDkLad68q+0EPg9D+kMtC/ZfQnYXlUbW20NcPlYByaNmGce0pn5FeCv2xfAAKiq3fQ9/C7JiiT/Lck32/KLrb4kyaNJdid5Ksnfaw/Wu7u935Pkd+f+T5Jm5pmHdGZWA0/M0OYQ8Per6q+SrAS+AEwCvwH8SVVtbd9K/hl6vwOxtKpWA5x43IV0tjE8pNG7APh37XLWceAtrf4N4K72YMI/rqrdSb4L/K0knwL+M/CnYxmxNAMvW0lnZi9wzQxtfhd4CXgrvTOO18BPf9jql4DvAZ9Lsqmq/qK1ewTYAvyH0QxbOjOGh3Rm/itwYZJ/cqKQ5BeAN/W1+ZvAwar6Cb2HEC5q7d4EHKqqT9N7su3PJ1kMnFdV9wH/Api3v3Gthc3LVtIZqKpK8i7g3ya5Ffgr4Hnglr5mdwD3JbkR+Arwl61+HfB7Sf4aeBnYRO9X5T6b5MT/2N028j9COg0+VVeS1JmXrSRJnRkekqTODA9JUmeGhySpM8NDktSZ4SFJ6szwkCR1ZnhIkjr7f+O9GD6VzLkrAAAAAElFTkSuQmCC\n",
"text/plain": [
"
"
],
"text/plain": [
" age sex on_thyroxine query_on_thyroxine on_antithyroid_medication sick pregnant thyroid_surgery I131_treatment query_hypothyroid query_hyperthyroid lithium goitre tumor hypopituitary psych TSH T3 TT4 T4U FTI referral_source_SVHC referral_source_SVHD referral_source_SVI referral_source_other\n",
"0 49.0 0.0 0.0 0.0 0.0 1.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.0 2.0 93.0 1.0 99.0 0.0 0.0 0.0 1.0\n",
"1 46.0 1.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.0 1.0 3.0 125.0 1.0 122.0 1.0 0.0 0.0 0.0\n",
"2 80.0 0.0 0.0 0.0 1.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2.0 2.0 83.0 1.0 76.0 0.0 0.0 0.0 1.0\n",
"3 80.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.0 1.0 2.0 94.0 1.0 100.0 1.0 0.0 0.0 0.0\n",
"4 26.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2.0 3.0 108.0 1.0 90.0 0.0 0.0 0.0 1.0"
]
},
"execution_count": 134,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"# Create df\n",
"x_sampled = pd.DataFrame(x_sampled, columns=x.columns)\n",
"x_sampled.head()"
]
},
{
"cell_type": "markdown",
"id": "49c4c76a",
"metadata": {},
"source": [
"## Clustering"
]
},
{
"cell_type": "code",
"execution_count": 137,
"id": "084444c3",
"metadata": {},
"outputs": [],
"source": [
"wcss = []\n",
"for i in range(1,10):\n",
" kmeans = KMeans(n_clusters=i, init='k-means++', random_state=42)\n",
" pred = kmeans.fit(x_sampled)\n",
" wcss.append(pred.inertia_)"
]
},
{
"cell_type": "code",
"execution_count": 140,
"id": "7c841029",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"[]"
]
},
"execution_count": 140,
"metadata": {},
"output_type": "execute_result"
},
{
"data": {
"image/png": "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\n",
"text/plain": [
""
]
},
"metadata": {
"needs_background": "light"
},
"output_type": "display_data"
}
],
"source": [
"plt.plot(range(1,10), wcss)"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "8847dd77",
"metadata": {},
"outputs": [],
"source": [
"kmeans = KMeans(n_clusters=i, init='k-means++', random_state=42)\n",
"pred = kmeans.fit(x_sampled)"
]
},
{
"cell_type": "markdown",
"id": "e942543f",
"metadata": {},
"source": [
"## Modeling"
]
},
{
"cell_type": "code",
"execution_count": 3,
"id": "5a552678",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"(6127, 28)"
]
},
"execution_count": 3,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"tdf = pd.read_csv('test_cluster')\n",
"tdf.shape"
]
},
{
"cell_type": "code",
"execution_count": 4,
"id": "1fd292fd",
"metadata": {},
"outputs": [],
"source": [
"tdf.drop(['Cluster','Unnamed: 0'], inplace=True, axis=1)"
]
},
{
"cell_type": "code",
"execution_count": 5,
"id": "b6019c72",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"Index(['age', 'sex', 'on_thyroxine', 'query_on_thyroxine', 'on_antithyroid_medication', 'sick', 'pregnant', 'thyroid_surgery', 'I131_treatment', 'query_hypothyroid', 'query_hyperthyroid', 'lithium', 'goitre', 'tumor', 'hypopituitary', 'psych', 'TSH', 'T3', 'TT4', 'T4U', 'FTI', 'referral_source_SVHC', 'referral_source_SVHD', 'referral_source_SVI', 'referral_source_other', 'Label'], dtype='object')"
]
},
"execution_count": 5,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"tdf.columns"
]
},
{
"cell_type": "code",
"execution_count": 7,
"id": "5e08142f",
"metadata": {},
"outputs": [],
"source": [
"X = tdf.drop('Label', axis=1)\n",
"Y = tdf['Label']\n",
"x_train, x_test, y_train, y_test = train_test_split(X, Y,\n",
" test_size=1/3, random_state=101)"
]
},
{
"cell_type": "code",
"execution_count": 8,
"id": "8c0ff050",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"(4084,)"
]
},
"execution_count": 8,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"y_train.shape"
]
},
{
"cell_type": "code",
"execution_count": 6,
"id": "b7272f34",
"metadata": {},
"outputs": [],
"source": [
"from xgboost import XGBClassifier\n",
"from sklearn.model_selection import train_test_split, GridSearchCV\n",
"from sklearn.metrics import roc_auc_score"
]
},
{
"cell_type": "markdown",
"id": "167c8fc6",
"metadata": {},
"source": [
"### XGB"
]
},
{
"cell_type": "code",
"execution_count": 19,
"id": "d7002903",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Fitting 5 folds for each of 64 candidates, totalling 320 fits\n",
"[18:19:41] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 1/5] END learning_rate=0.5, max_depth=3, n_estimators=10;, score=0.991 total time= 0.1s\n",
"[18:19:41] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 2/5] END learning_rate=0.5, max_depth=3, n_estimators=10;, score=0.990 total time= 0.1s\n",
"[18:19:41] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 3/5] END learning_rate=0.5, max_depth=3, n_estimators=10;, score=0.994 total time= 0.0s\n",
"[18:19:41] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 4/5] END learning_rate=0.5, max_depth=3, n_estimators=10;, score=0.993 total time= 0.0s\n",
"[18:19:41] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 5/5] END learning_rate=0.5, max_depth=3, n_estimators=10;, score=0.996 total time= 0.0s\n",
"[18:19:41] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 1/5] END learning_rate=0.5, max_depth=3, n_estimators=50;, score=0.994 total time= 0.1s\n",
"[18:19:41] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 2/5] END learning_rate=0.5, max_depth=3, n_estimators=50;, score=0.993 total time= 0.1s\n",
"[18:19:41] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 3/5] END learning_rate=0.5, max_depth=3, n_estimators=50;, score=0.995 total time= 0.1s\n",
"[18:19:41] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 4/5] END learning_rate=0.5, max_depth=3, n_estimators=50;, score=0.994 total time= 0.1s\n",
"[18:19:42] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 5/5] END learning_rate=0.5, max_depth=3, n_estimators=50;, score=0.998 total time= 0.1s\n",
"[18:19:42] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 1/5] END learning_rate=0.5, max_depth=3, n_estimators=100;, score=0.995 total time= 0.2s\n",
"[18:19:42] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 2/5] END learning_rate=0.5, max_depth=3, n_estimators=100;, score=0.991 total time= 0.2s\n",
"[18:19:42] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 3/5] END learning_rate=0.5, max_depth=3, n_estimators=100;, score=0.995 total time= 0.2s\n",
"[18:19:42] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 4/5] END learning_rate=0.5, max_depth=3, n_estimators=100;, score=0.994 total time= 0.2s\n",
"[18:19:42] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 5/5] END learning_rate=0.5, max_depth=3, n_estimators=100;, score=0.998 total time= 0.2s\n",
"[18:19:42] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 1/5] END learning_rate=0.5, max_depth=3, n_estimators=200;, score=0.995 total time= 0.3s\n",
"[18:19:43] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 2/5] END learning_rate=0.5, max_depth=3, n_estimators=200;, score=0.991 total time= 0.3s\n",
"[18:19:43] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 3/5] END learning_rate=0.5, max_depth=3, n_estimators=200;, score=0.995 total time= 0.4s\n",
"[18:19:44] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 4/5] END learning_rate=0.5, max_depth=3, n_estimators=200;, score=0.994 total time= 0.4s\n",
"[18:19:44] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 5/5] END learning_rate=0.5, max_depth=3, n_estimators=200;, score=0.996 total time= 0.3s\n",
"[18:19:44] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 1/5] END learning_rate=0.5, max_depth=5, n_estimators=10;, score=0.993 total time= 0.0s\n",
"[18:19:44] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 2/5] END learning_rate=0.5, max_depth=5, n_estimators=10;, score=0.990 total time= 0.0s\n",
"[18:19:44] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 3/5] END learning_rate=0.5, max_depth=5, n_estimators=10;, score=0.994 total time= 0.0s\n",
"[18:19:44] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 4/5] END learning_rate=0.5, max_depth=5, n_estimators=10;, score=0.994 total time= 0.0s\n",
"[18:19:44] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 5/5] END learning_rate=0.5, max_depth=5, n_estimators=10;, score=0.996 total time= 0.0s\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[18:19:44] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 1/5] END learning_rate=0.5, max_depth=5, n_estimators=50;, score=0.993 total time= 0.2s\n",
"[18:19:45] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 2/5] END learning_rate=0.5, max_depth=5, n_estimators=50;, score=0.991 total time= 0.1s\n",
"[18:19:45] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 3/5] END learning_rate=0.5, max_depth=5, n_estimators=50;, score=0.994 total time= 0.1s\n",
"[18:19:45] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 4/5] END learning_rate=0.5, max_depth=5, n_estimators=50;, score=0.994 total time= 0.1s\n",
"[18:19:45] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 5/5] END learning_rate=0.5, max_depth=5, n_estimators=50;, score=0.998 total time= 0.1s\n",
"[18:19:45] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 1/5] END learning_rate=0.5, max_depth=5, n_estimators=100;, score=0.994 total time= 0.2s\n",
"[18:19:45] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 2/5] END learning_rate=0.5, max_depth=5, n_estimators=100;, score=0.991 total time= 0.2s\n",
"[18:19:46] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 3/5] END learning_rate=0.5, max_depth=5, n_estimators=100;, score=0.993 total time= 0.2s\n",
"[18:19:46] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 4/5] END learning_rate=0.5, max_depth=5, n_estimators=100;, score=0.994 total time= 0.2s\n",
"[18:19:46] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 5/5] END learning_rate=0.5, max_depth=5, n_estimators=100;, score=0.998 total time= 0.3s\n",
"[18:19:46] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 1/5] END learning_rate=0.5, max_depth=5, n_estimators=200;, score=0.994 total time= 0.3s\n",
"[18:19:47] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 2/5] END learning_rate=0.5, max_depth=5, n_estimators=200;, score=0.991 total time= 0.4s\n",
"[18:19:47] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 3/5] END learning_rate=0.5, max_depth=5, n_estimators=200;, score=0.993 total time= 0.4s\n",
"[18:19:47] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 4/5] END learning_rate=0.5, max_depth=5, n_estimators=200;, score=0.994 total time= 0.4s\n",
"[18:19:48] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 5/5] END learning_rate=0.5, max_depth=5, n_estimators=200;, score=0.996 total time= 0.3s\n",
"[18:19:48] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 1/5] END learning_rate=0.5, max_depth=10, n_estimators=10;, score=0.994 total time= 0.0s\n",
"[18:19:48] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 2/5] END learning_rate=0.5, max_depth=10, n_estimators=10;, score=0.991 total time= 0.0s\n",
"[18:19:48] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 3/5] END learning_rate=0.5, max_depth=10, n_estimators=10;, score=0.994 total time= 0.0s\n",
"[18:19:48] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 4/5] END learning_rate=0.5, max_depth=10, n_estimators=10;, score=0.994 total time= 0.0s\n",
"[18:19:48] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 5/5] END learning_rate=0.5, max_depth=10, n_estimators=10;, score=0.999 total time= 0.1s\n",
"[18:19:48] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 1/5] END learning_rate=0.5, max_depth=10, n_estimators=50;, score=0.994 total time= 0.1s\n",
"[18:19:48] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 2/5] END learning_rate=0.5, max_depth=10, n_estimators=50;, score=0.991 total time= 0.1s\n",
"[18:19:49] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 3/5] END learning_rate=0.5, max_depth=10, n_estimators=50;, score=0.995 total time= 0.1s\n",
"[18:19:49] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 4/5] END learning_rate=0.5, max_depth=10, n_estimators=50;, score=0.995 total time= 0.1s\n",
"[18:19:49] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 5/5] END learning_rate=0.5, max_depth=10, n_estimators=50;, score=0.999 total time= 0.1s\n",
"[18:19:49] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 1/5] END learning_rate=0.5, max_depth=10, n_estimators=100;, score=0.994 total time= 0.2s\n",
"[18:19:49] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 2/5] END learning_rate=0.5, max_depth=10, n_estimators=100;, score=0.990 total time= 0.2s\n",
"[18:19:49] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 3/5] END learning_rate=0.5, max_depth=10, n_estimators=100;, score=0.995 total time= 0.2s\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[18:19:50] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 4/5] END learning_rate=0.5, max_depth=10, n_estimators=100;, score=0.995 total time= 0.2s\n",
"[18:19:50] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 5/5] END learning_rate=0.5, max_depth=10, n_estimators=100;, score=0.999 total time= 0.2s\n",
"[18:19:50] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 1/5] END learning_rate=0.5, max_depth=10, n_estimators=200;, score=0.994 total time= 0.3s\n",
"[18:19:50] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 2/5] END learning_rate=0.5, max_depth=10, n_estimators=200;, score=0.991 total time= 0.3s\n",
"[18:19:51] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 3/5] END learning_rate=0.5, max_depth=10, n_estimators=200;, score=0.995 total time= 0.4s\n",
"[18:19:51] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 4/5] END learning_rate=0.5, max_depth=10, n_estimators=200;, score=0.995 total time= 0.4s\n",
"[18:19:51] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 5/5] END learning_rate=0.5, max_depth=10, n_estimators=200;, score=0.999 total time= 0.3s\n",
"[18:19:52] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 1/5] END learning_rate=0.5, max_depth=20, n_estimators=10;, score=0.994 total time= 0.0s\n",
"[18:19:52] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 2/5] END learning_rate=0.5, max_depth=20, n_estimators=10;, score=0.991 total time= 0.0s\n",
"[18:19:52] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 3/5] END learning_rate=0.5, max_depth=20, n_estimators=10;, score=0.994 total time= 0.0s\n",
"[18:19:52] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 4/5] END learning_rate=0.5, max_depth=20, n_estimators=10;, score=0.995 total time= 0.0s\n",
"[18:19:52] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 5/5] END learning_rate=0.5, max_depth=20, n_estimators=10;, score=0.999 total time= 0.0s\n",
"[18:19:52] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 1/5] END learning_rate=0.5, max_depth=20, n_estimators=50;, score=0.994 total time= 0.1s\n",
"[18:19:52] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 2/5] END learning_rate=0.5, max_depth=20, n_estimators=50;, score=0.991 total time= 0.1s\n",
"[18:19:52] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 3/5] END learning_rate=0.5, max_depth=20, n_estimators=50;, score=0.995 total time= 0.1s\n",
"[18:19:52] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 4/5] END learning_rate=0.5, max_depth=20, n_estimators=50;, score=0.995 total time= 0.1s\n",
"[18:19:52] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 5/5] END learning_rate=0.5, max_depth=20, n_estimators=50;, score=0.999 total time= 0.1s\n",
"[18:19:53] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 1/5] END learning_rate=0.5, max_depth=20, n_estimators=100;, score=0.994 total time= 0.2s\n",
"[18:19:53] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 2/5] END learning_rate=0.5, max_depth=20, n_estimators=100;, score=0.990 total time= 0.2s\n",
"[18:19:53] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 3/5] END learning_rate=0.5, max_depth=20, n_estimators=100;, score=0.995 total time= 0.2s\n",
"[18:19:53] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 4/5] END learning_rate=0.5, max_depth=20, n_estimators=100;, score=0.995 total time= 0.2s\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[18:19:53] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 5/5] END learning_rate=0.5, max_depth=20, n_estimators=100;, score=0.999 total time= 0.2s\n",
"[18:19:54] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 1/5] END learning_rate=0.5, max_depth=20, n_estimators=200;, score=0.994 total time= 0.4s\n",
"[18:19:54] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 2/5] END learning_rate=0.5, max_depth=20, n_estimators=200;, score=0.990 total time= 0.3s\n",
"[18:19:54] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 3/5] END learning_rate=0.5, max_depth=20, n_estimators=200;, score=0.995 total time= 0.4s\n",
"[18:19:55] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 4/5] END learning_rate=0.5, max_depth=20, n_estimators=200;, score=0.995 total time= 0.4s\n",
"[18:19:55] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 5/5] END learning_rate=0.5, max_depth=20, n_estimators=200;, score=0.999 total time= 0.4s\n",
"[18:19:55] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 1/5] END learning_rate=0.1, max_depth=3, n_estimators=10;, score=0.987 total time= 0.0s\n",
"[18:19:55] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 2/5] END learning_rate=0.1, max_depth=3, n_estimators=10;, score=0.980 total time= 0.0s\n",
"[18:19:55] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 3/5] END learning_rate=0.1, max_depth=3, n_estimators=10;, score=0.987 total time= 0.0s\n",
"[18:19:56] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 4/5] END learning_rate=0.1, max_depth=3, n_estimators=10;, score=0.987 total time= 0.0s\n",
"[18:19:56] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 5/5] END learning_rate=0.1, max_depth=3, n_estimators=10;, score=0.993 total time= 0.0s\n",
"[18:19:56] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 1/5] END learning_rate=0.1, max_depth=3, n_estimators=50;, score=0.991 total time= 0.1s\n",
"[18:19:56] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 2/5] END learning_rate=0.1, max_depth=3, n_estimators=50;, score=0.990 total time= 0.1s\n",
"[18:19:56] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 3/5] END learning_rate=0.1, max_depth=3, n_estimators=50;, score=0.994 total time= 0.1s\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[18:19:56] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 4/5] END learning_rate=0.1, max_depth=3, n_estimators=50;, score=0.993 total time= 0.1s\n",
"[18:19:56] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 5/5] END learning_rate=0.1, max_depth=3, n_estimators=50;, score=0.996 total time= 0.1s\n",
"[18:19:56] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 1/5] END learning_rate=0.1, max_depth=3, n_estimators=100;, score=0.991 total time= 0.2s\n",
"[18:19:56] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 2/5] END learning_rate=0.1, max_depth=3, n_estimators=100;, score=0.991 total time= 0.2s\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[18:19:57] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 3/5] END learning_rate=0.1, max_depth=3, n_estimators=100;, score=0.993 total time= 0.2s\n",
"[18:19:57] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 4/5] END learning_rate=0.1, max_depth=3, n_estimators=100;, score=0.993 total time= 0.2s\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[18:19:57] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 5/5] END learning_rate=0.1, max_depth=3, n_estimators=100;, score=0.996 total time= 0.2s\n",
"[18:19:57] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 1/5] END learning_rate=0.1, max_depth=3, n_estimators=200;, score=0.993 total time= 0.4s\n",
"[18:19:58] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 2/5] END learning_rate=0.1, max_depth=3, n_estimators=200;, score=0.991 total time= 0.4s\n",
"[18:19:58] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 3/5] END learning_rate=0.1, max_depth=3, n_estimators=200;, score=0.994 total time= 0.4s\n",
"[18:19:58] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 4/5] END learning_rate=0.1, max_depth=3, n_estimators=200;, score=0.994 total time= 0.4s\n",
"[18:19:59] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 5/5] END learning_rate=0.1, max_depth=3, n_estimators=200;, score=0.998 total time= 0.4s\n",
"[18:19:59] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 1/5] END learning_rate=0.1, max_depth=5, n_estimators=10;, score=0.991 total time= 0.0s\n",
"[18:19:59] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 2/5] END learning_rate=0.1, max_depth=5, n_estimators=10;, score=0.993 total time= 0.0s\n",
"[18:19:59] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 3/5] END learning_rate=0.1, max_depth=5, n_estimators=10;, score=0.994 total time= 0.0s\n",
"[18:19:59] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 4/5] END learning_rate=0.1, max_depth=5, n_estimators=10;, score=0.993 total time= 0.0s\n",
"[18:19:59] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 5/5] END learning_rate=0.1, max_depth=5, n_estimators=10;, score=0.996 total time= 0.0s\n",
"[18:19:59] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 1/5] END learning_rate=0.1, max_depth=5, n_estimators=50;, score=0.991 total time= 0.2s\n",
"[18:19:59] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 2/5] END learning_rate=0.1, max_depth=5, n_estimators=50;, score=0.991 total time= 0.1s\n",
"[18:20:00] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 3/5] END learning_rate=0.1, max_depth=5, n_estimators=50;, score=0.994 total time= 0.2s\n",
"[18:20:00] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 4/5] END learning_rate=0.1, max_depth=5, n_estimators=50;, score=0.993 total time= 0.1s\n",
"[18:20:00] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 5/5] END learning_rate=0.1, max_depth=5, n_estimators=50;, score=0.996 total time= 0.2s\n",
"[18:20:00] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 1/5] END learning_rate=0.1, max_depth=5, n_estimators=100;, score=0.993 total time= 0.3s\n",
"[18:20:00] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 2/5] END learning_rate=0.1, max_depth=5, n_estimators=100;, score=0.991 total time= 0.3s\n",
"[18:20:01] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 3/5] END learning_rate=0.1, max_depth=5, n_estimators=100;, score=0.994 total time= 0.3s\n",
"[18:20:01] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 4/5] END learning_rate=0.1, max_depth=5, n_estimators=100;, score=0.994 total time= 0.3s\n",
"[18:20:01] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 5/5] END learning_rate=0.1, max_depth=5, n_estimators=100;, score=0.996 total time= 0.3s\n",
"[18:20:01] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 1/5] END learning_rate=0.1, max_depth=5, n_estimators=200;, score=0.993 total time= 0.5s\n",
"[18:20:02] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 2/5] END learning_rate=0.1, max_depth=5, n_estimators=200;, score=0.991 total time= 0.5s\n",
"[18:20:02] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 3/5] END learning_rate=0.1, max_depth=5, n_estimators=200;, score=0.994 total time= 0.5s\n",
"[18:20:03] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 4/5] END learning_rate=0.1, max_depth=5, n_estimators=200;, score=0.994 total time= 0.5s\n",
"[18:20:03] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 5/5] END learning_rate=0.1, max_depth=5, n_estimators=200;, score=0.998 total time= 0.5s\n",
"[18:20:04] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 1/5] END learning_rate=0.1, max_depth=10, n_estimators=10;, score=0.993 total time= 0.0s\n",
"[18:20:04] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 2/5] END learning_rate=0.1, max_depth=10, n_estimators=10;, score=0.993 total time= 0.0s\n",
"[18:20:04] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 3/5] END learning_rate=0.1, max_depth=10, n_estimators=10;, score=0.994 total time= 0.0s\n",
"[18:20:04] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 4/5] END learning_rate=0.1, max_depth=10, n_estimators=10;, score=0.993 total time= 0.0s\n",
"[18:20:04] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 5/5] END learning_rate=0.1, max_depth=10, n_estimators=10;, score=0.996 total time= 0.0s\n",
"[18:20:04] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 1/5] END learning_rate=0.1, max_depth=10, n_estimators=50;, score=0.993 total time= 0.2s\n",
"[18:20:04] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 2/5] END learning_rate=0.1, max_depth=10, n_estimators=50;, score=0.991 total time= 0.2s\n",
"[18:20:05] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 3/5] END learning_rate=0.1, max_depth=10, n_estimators=50;, score=0.994 total time= 0.2s\n",
"[18:20:05] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 4/5] END learning_rate=0.1, max_depth=10, n_estimators=50;, score=0.994 total time= 0.2s\n",
"[18:20:05] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 5/5] END learning_rate=0.1, max_depth=10, n_estimators=50;, score=0.998 total time= 0.2s\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[18:20:05] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 1/5] END learning_rate=0.1, max_depth=10, n_estimators=100;, score=0.993 total time= 0.3s\n",
"[18:20:05] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 2/5] END learning_rate=0.1, max_depth=10, n_estimators=100;, score=0.991 total time= 0.3s\n",
"[18:20:06] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 3/5] END learning_rate=0.1, max_depth=10, n_estimators=100;, score=0.995 total time= 0.3s\n",
"[18:20:06] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 4/5] END learning_rate=0.1, max_depth=10, n_estimators=100;, score=0.994 total time= 0.4s\n",
"[18:20:07] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 5/5] END learning_rate=0.1, max_depth=10, n_estimators=100;, score=0.999 total time= 0.3s\n",
"[18:20:07] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 1/5] END learning_rate=0.1, max_depth=10, n_estimators=200;, score=0.994 total time= 0.5s\n",
"[18:20:07] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 2/5] END learning_rate=0.1, max_depth=10, n_estimators=200;, score=0.993 total time= 0.5s\n",
"[18:20:08] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 3/5] END learning_rate=0.1, max_depth=10, n_estimators=200;, score=0.995 total time= 0.6s\n",
"[18:20:09] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 4/5] END learning_rate=0.1, max_depth=10, n_estimators=200;, score=0.995 total time= 0.6s\n",
"[18:20:09] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 5/5] END learning_rate=0.1, max_depth=10, n_estimators=200;, score=0.999 total time= 0.6s\n",
"[18:20:10] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 1/5] END learning_rate=0.1, max_depth=20, n_estimators=10;, score=0.993 total time= 0.0s\n",
"[18:20:10] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 2/5] END learning_rate=0.1, max_depth=20, n_estimators=10;, score=0.993 total time= 0.1s\n",
"[18:20:10] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 3/5] END learning_rate=0.1, max_depth=20, n_estimators=10;, score=0.994 total time= 0.0s\n",
"[18:20:10] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 4/5] END learning_rate=0.1, max_depth=20, n_estimators=10;, score=0.993 total time= 0.0s\n",
"[18:20:10] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 5/5] END learning_rate=0.1, max_depth=20, n_estimators=10;, score=0.996 total time= 0.1s\n",
"[18:20:10] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 1/5] END learning_rate=0.1, max_depth=20, n_estimators=50;, score=0.994 total time= 0.2s\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[18:20:10] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 2/5] END learning_rate=0.1, max_depth=20, n_estimators=50;, score=0.993 total time= 0.2s\n",
"[18:20:10] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 3/5] END learning_rate=0.1, max_depth=20, n_estimators=50;, score=0.994 total time= 0.2s\n",
"[18:20:11] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 4/5] END learning_rate=0.1, max_depth=20, n_estimators=50;, score=0.994 total time= 0.2s\n",
"[18:20:11] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 5/5] END learning_rate=0.1, max_depth=20, n_estimators=50;, score=0.999 total time= 0.3s\n",
"[18:20:11] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 1/5] END learning_rate=0.1, max_depth=20, n_estimators=100;, score=0.994 total time= 0.4s\n",
"[18:20:11] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 2/5] END learning_rate=0.1, max_depth=20, n_estimators=100;, score=0.990 total time= 0.4s\n",
"[18:20:12] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 3/5] END learning_rate=0.1, max_depth=20, n_estimators=100;, score=0.995 total time= 0.4s\n",
"[18:20:12] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 4/5] END learning_rate=0.1, max_depth=20, n_estimators=100;, score=0.994 total time= 0.4s\n",
"[18:20:13] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 5/5] END learning_rate=0.1, max_depth=20, n_estimators=100;, score=0.999 total time= 0.4s\n",
"[18:20:13] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 1/5] END learning_rate=0.1, max_depth=20, n_estimators=200;, score=0.994 total time= 0.5s\n",
"[18:20:13] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 2/5] END learning_rate=0.1, max_depth=20, n_estimators=200;, score=0.991 total time= 0.6s\n",
"[18:20:14] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 3/5] END learning_rate=0.1, max_depth=20, n_estimators=200;, score=0.995 total time= 0.6s\n",
"[18:20:15] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 4/5] END learning_rate=0.1, max_depth=20, n_estimators=200;, score=0.994 total time= 0.6s\n",
"[18:20:15] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 5/5] END learning_rate=0.1, max_depth=20, n_estimators=200;, score=0.999 total time= 0.6s\n",
"[18:20:16] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 1/5] END learning_rate=0.01, max_depth=3, n_estimators=10;, score=0.985 total time= 0.0s\n",
"[18:20:16] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 2/5] END learning_rate=0.01, max_depth=3, n_estimators=10;, score=0.980 total time= 0.0s\n",
"[18:20:16] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 3/5] END learning_rate=0.01, max_depth=3, n_estimators=10;, score=0.985 total time= 0.0s\n",
"[18:20:16] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 4/5] END learning_rate=0.01, max_depth=3, n_estimators=10;, score=0.984 total time= 0.0s\n",
"[18:20:16] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 5/5] END learning_rate=0.01, max_depth=3, n_estimators=10;, score=0.993 total time= 0.0s\n",
"[18:20:16] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 1/5] END learning_rate=0.01, max_depth=3, n_estimators=50;, score=0.985 total time= 0.1s\n",
"[18:20:16] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 2/5] END learning_rate=0.01, max_depth=3, n_estimators=50;, score=0.980 total time= 0.1s\n",
"[18:20:16] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 3/5] END learning_rate=0.01, max_depth=3, n_estimators=50;, score=0.985 total time= 0.1s\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[18:20:16] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 4/5] END learning_rate=0.01, max_depth=3, n_estimators=50;, score=0.984 total time= 0.1s\n",
"[18:20:16] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 5/5] END learning_rate=0.01, max_depth=3, n_estimators=50;, score=0.993 total time= 0.1s\n",
"[18:20:16] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 1/5] END learning_rate=0.01, max_depth=3, n_estimators=100;, score=0.987 total time= 0.2s\n",
"[18:20:17] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 2/5] END learning_rate=0.01, max_depth=3, n_estimators=100;, score=0.980 total time= 0.2s\n",
"[18:20:17] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 3/5] END learning_rate=0.01, max_depth=3, n_estimators=100;, score=0.987 total time= 0.2s\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[18:20:17] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 4/5] END learning_rate=0.01, max_depth=3, n_estimators=100;, score=0.987 total time= 0.2s\n",
"[18:20:17] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 5/5] END learning_rate=0.01, max_depth=3, n_estimators=100;, score=0.993 total time= 0.2s\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[18:20:17] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 1/5] END learning_rate=0.01, max_depth=3, n_estimators=200;, score=0.991 total time= 0.5s\n",
"[18:20:18] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 2/5] END learning_rate=0.01, max_depth=3, n_estimators=200;, score=0.990 total time= 0.4s\n",
"[18:20:18] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 3/5] END learning_rate=0.01, max_depth=3, n_estimators=200;, score=0.994 total time= 0.4s\n",
"[18:20:19] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 4/5] END learning_rate=0.01, max_depth=3, n_estimators=200;, score=0.993 total time= 0.4s\n",
"[18:20:19] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 5/5] END learning_rate=0.01, max_depth=3, n_estimators=200;, score=0.996 total time= 0.4s\n",
"[18:20:20] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 1/5] END learning_rate=0.01, max_depth=5, n_estimators=10;, score=0.991 total time= 0.0s\n",
"[18:20:20] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 2/5] END learning_rate=0.01, max_depth=5, n_estimators=10;, score=0.993 total time= 0.0s\n",
"[18:20:20] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 3/5] END learning_rate=0.01, max_depth=5, n_estimators=10;, score=0.987 total time= 0.0s\n",
"[18:20:20] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 4/5] END learning_rate=0.01, max_depth=5, n_estimators=10;, score=0.993 total time= 0.0s\n",
"[18:20:20] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 5/5] END learning_rate=0.01, max_depth=5, n_estimators=10;, score=0.996 total time= 0.0s\n",
"[18:20:20] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 1/5] END learning_rate=0.01, max_depth=5, n_estimators=50;, score=0.991 total time= 0.2s\n",
"[18:20:20] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 2/5] END learning_rate=0.01, max_depth=5, n_estimators=50;, score=0.993 total time= 0.1s\n",
"[18:20:20] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 3/5] END learning_rate=0.01, max_depth=5, n_estimators=50;, score=0.994 total time= 0.2s\n",
"[18:20:20] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 4/5] END learning_rate=0.01, max_depth=5, n_estimators=50;, score=0.993 total time= 0.1s\n",
"[18:20:20] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 5/5] END learning_rate=0.01, max_depth=5, n_estimators=50;, score=0.996 total time= 0.2s\n",
"[18:20:21] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 1/5] END learning_rate=0.01, max_depth=5, n_estimators=100;, score=0.991 total time= 0.3s\n",
"[18:20:21] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 2/5] END learning_rate=0.01, max_depth=5, n_estimators=100;, score=0.993 total time= 0.3s\n",
"[18:20:21] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 3/5] END learning_rate=0.01, max_depth=5, n_estimators=100;, score=0.994 total time= 0.3s\n",
"[18:20:21] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 4/5] END learning_rate=0.01, max_depth=5, n_estimators=100;, score=0.993 total time= 0.3s\n",
"[18:20:22] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 5/5] END learning_rate=0.01, max_depth=5, n_estimators=100;, score=0.996 total time= 0.3s\n",
"[18:20:22] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 1/5] END learning_rate=0.01, max_depth=5, n_estimators=200;, score=0.991 total time= 0.5s\n",
"[18:20:23] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 2/5] END learning_rate=0.01, max_depth=5, n_estimators=200;, score=0.993 total time= 0.6s\n",
"[18:20:23] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 3/5] END learning_rate=0.01, max_depth=5, n_estimators=200;, score=0.994 total time= 0.5s\n",
"[18:20:24] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 4/5] END learning_rate=0.01, max_depth=5, n_estimators=200;, score=0.993 total time= 0.6s\n",
"[18:20:24] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 5/5] END learning_rate=0.01, max_depth=5, n_estimators=200;, score=0.996 total time= 0.5s\n",
"[18:20:25] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 1/5] END learning_rate=0.01, max_depth=10, n_estimators=10;, score=0.991 total time= 0.0s\n",
"[18:20:25] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 2/5] END learning_rate=0.01, max_depth=10, n_estimators=10;, score=0.993 total time= 0.1s\n",
"[18:20:25] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 3/5] END learning_rate=0.01, max_depth=10, n_estimators=10;, score=0.994 total time= 0.0s\n",
"[18:20:25] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 4/5] END learning_rate=0.01, max_depth=10, n_estimators=10;, score=0.993 total time= 0.0s\n",
"[18:20:25] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 5/5] END learning_rate=0.01, max_depth=10, n_estimators=10;, score=0.996 total time= 0.0s\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[18:20:25] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 1/5] END learning_rate=0.01, max_depth=10, n_estimators=50;, score=0.993 total time= 0.2s\n",
"[18:20:25] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 2/5] END learning_rate=0.01, max_depth=10, n_estimators=50;, score=0.993 total time= 0.2s\n",
"[18:20:25] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 3/5] END learning_rate=0.01, max_depth=10, n_estimators=50;, score=0.994 total time= 0.2s\n",
"[18:20:26] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 4/5] END learning_rate=0.01, max_depth=10, n_estimators=50;, score=0.993 total time= 0.2s\n",
"[18:20:26] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 5/5] END learning_rate=0.01, max_depth=10, n_estimators=50;, score=0.996 total time= 0.2s\n",
"[18:20:26] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 1/5] END learning_rate=0.01, max_depth=10, n_estimators=100;, score=0.993 total time= 0.3s\n",
"[18:20:26] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 2/5] END learning_rate=0.01, max_depth=10, n_estimators=100;, score=0.993 total time= 0.4s\n",
"[18:20:27] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 3/5] END learning_rate=0.01, max_depth=10, n_estimators=100;, score=0.994 total time= 0.4s\n",
"[18:20:27] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 4/5] END learning_rate=0.01, max_depth=10, n_estimators=100;, score=0.993 total time= 0.4s\n",
"[18:20:27] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 5/5] END learning_rate=0.01, max_depth=10, n_estimators=100;, score=0.996 total time= 0.4s\n",
"[18:20:28] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 1/5] END learning_rate=0.01, max_depth=10, n_estimators=200;, score=0.993 total time= 0.8s\n",
"[18:20:28] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 2/5] END learning_rate=0.01, max_depth=10, n_estimators=200;, score=0.993 total time= 0.8s\n",
"[18:20:29] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 3/5] END learning_rate=0.01, max_depth=10, n_estimators=200;, score=0.994 total time= 0.9s\n",
"[18:20:30] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 4/5] END learning_rate=0.01, max_depth=10, n_estimators=200;, score=0.994 total time= 0.9s\n",
"[18:20:31] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 5/5] END learning_rate=0.01, max_depth=10, n_estimators=200;, score=0.996 total time= 0.9s\n",
"[18:20:32] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 1/5] END learning_rate=0.01, max_depth=20, n_estimators=10;, score=0.991 total time= 0.0s\n",
"[18:20:32] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 2/5] END learning_rate=0.01, max_depth=20, n_estimators=10;, score=0.993 total time= 0.0s\n",
"[18:20:32] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 3/5] END learning_rate=0.01, max_depth=20, n_estimators=10;, score=0.994 total time= 0.0s\n",
"[18:20:32] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 4/5] END learning_rate=0.01, max_depth=20, n_estimators=10;, score=0.993 total time= 0.0s\n",
"[18:20:32] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 5/5] END learning_rate=0.01, max_depth=20, n_estimators=10;, score=0.996 total time= 0.0s\n",
"[18:20:32] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 1/5] END learning_rate=0.01, max_depth=20, n_estimators=50;, score=0.993 total time= 0.2s\n",
"[18:20:32] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 2/5] END learning_rate=0.01, max_depth=20, n_estimators=50;, score=0.993 total time= 0.2s\n",
"[18:20:33] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 3/5] END learning_rate=0.01, max_depth=20, n_estimators=50;, score=0.994 total time= 0.2s\n",
"[18:20:33] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 4/5] END learning_rate=0.01, max_depth=20, n_estimators=50;, score=0.993 total time= 0.2s\n",
"[18:20:33] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 5/5] END learning_rate=0.01, max_depth=20, n_estimators=50;, score=0.996 total time= 0.2s\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[18:20:33] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 1/5] END learning_rate=0.01, max_depth=20, n_estimators=100;, score=0.993 total time= 0.4s\n",
"[18:20:34] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 2/5] END learning_rate=0.01, max_depth=20, n_estimators=100;, score=0.993 total time= 0.5s\n",
"[18:20:34] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 3/5] END learning_rate=0.01, max_depth=20, n_estimators=100;, score=0.994 total time= 0.4s\n",
"[18:20:34] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 4/5] END learning_rate=0.01, max_depth=20, n_estimators=100;, score=0.993 total time= 0.7s\n",
"[18:20:35] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 5/5] END learning_rate=0.01, max_depth=20, n_estimators=100;, score=0.996 total time= 0.6s\n",
"[18:20:36] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 1/5] END learning_rate=0.01, max_depth=20, n_estimators=200;, score=0.994 total time= 0.9s\n",
"[18:20:37] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 2/5] END learning_rate=0.01, max_depth=20, n_estimators=200;, score=0.993 total time= 1.0s\n",
"[18:20:38] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 3/5] END learning_rate=0.01, max_depth=20, n_estimators=200;, score=0.994 total time= 0.9s\n",
"[18:20:38] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 4/5] END learning_rate=0.01, max_depth=20, n_estimators=200;, score=0.994 total time= 1.0s\n",
"[18:20:39] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 5/5] END learning_rate=0.01, max_depth=20, n_estimators=200;, score=0.996 total time= 1.0s\n",
"[18:20:40] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 1/5] END learning_rate=0.001, max_depth=3, n_estimators=10;, score=0.985 total time= 0.0s\n",
"[18:20:40] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 2/5] END learning_rate=0.001, max_depth=3, n_estimators=10;, score=0.980 total time= 0.0s\n",
"[18:20:40] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 3/5] END learning_rate=0.001, max_depth=3, n_estimators=10;, score=0.985 total time= 0.0s\n",
"[18:20:40] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 4/5] END learning_rate=0.001, max_depth=3, n_estimators=10;, score=0.984 total time= 0.0s\n",
"[18:20:40] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 5/5] END learning_rate=0.001, max_depth=3, n_estimators=10;, score=0.993 total time= 0.0s\n",
"[18:20:41] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 1/5] END learning_rate=0.001, max_depth=3, n_estimators=50;, score=0.985 total time= 0.1s\n",
"[18:20:41] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 2/5] END learning_rate=0.001, max_depth=3, n_estimators=50;, score=0.980 total time= 0.1s\n",
"[18:20:41] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 3/5] END learning_rate=0.001, max_depth=3, n_estimators=50;, score=0.985 total time= 0.1s\n",
"[18:20:41] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 4/5] END learning_rate=0.001, max_depth=3, n_estimators=50;, score=0.984 total time= 0.1s\n",
"[18:20:41] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 5/5] END learning_rate=0.001, max_depth=3, n_estimators=50;, score=0.993 total time= 0.1s\n",
"[18:20:41] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 1/5] END learning_rate=0.001, max_depth=3, n_estimators=100;, score=0.985 total time= 0.3s\n",
"[18:20:41] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 2/5] END learning_rate=0.001, max_depth=3, n_estimators=100;, score=0.980 total time= 0.3s\n",
"[18:20:42] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 3/5] END learning_rate=0.001, max_depth=3, n_estimators=100;, score=0.985 total time= 0.2s\n",
"[18:20:42] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 4/5] END learning_rate=0.001, max_depth=3, n_estimators=100;, score=0.984 total time= 0.3s\n",
"[18:20:42] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 5/5] END learning_rate=0.001, max_depth=3, n_estimators=100;, score=0.993 total time= 0.3s\n",
"[18:20:42] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 1/5] END learning_rate=0.001, max_depth=3, n_estimators=200;, score=0.985 total time= 0.5s\n",
"[18:20:43] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 2/5] END learning_rate=0.001, max_depth=3, n_estimators=200;, score=0.980 total time= 0.5s\n",
"[18:20:44] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 3/5] END learning_rate=0.001, max_depth=3, n_estimators=200;, score=0.985 total time= 0.6s\n",
"[18:20:44] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 4/5] END learning_rate=0.001, max_depth=3, n_estimators=200;, score=0.984 total time= 0.6s\n",
"[18:20:45] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 5/5] END learning_rate=0.001, max_depth=3, n_estimators=200;, score=0.993 total time= 0.5s\n",
"[18:20:45] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 1/5] END learning_rate=0.001, max_depth=5, n_estimators=10;, score=0.991 total time= 0.0s\n",
"[18:20:45] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 2/5] END learning_rate=0.001, max_depth=5, n_estimators=10;, score=0.993 total time= 0.0s\n",
"[18:20:45] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 3/5] END learning_rate=0.001, max_depth=5, n_estimators=10;, score=0.987 total time= 0.0s\n",
"[18:20:45] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 4/5] END learning_rate=0.001, max_depth=5, n_estimators=10;, score=0.993 total time= 0.0s\n",
"[18:20:45] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 5/5] END learning_rate=0.001, max_depth=5, n_estimators=10;, score=0.996 total time= 0.1s\n",
"[18:20:46] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 1/5] END learning_rate=0.001, max_depth=5, n_estimators=50;, score=0.991 total time= 0.2s\n",
"[18:20:46] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 2/5] END learning_rate=0.001, max_depth=5, n_estimators=50;, score=0.993 total time= 0.2s\n",
"[18:20:46] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 3/5] END learning_rate=0.001, max_depth=5, n_estimators=50;, score=0.987 total time= 0.1s\n",
"[18:20:46] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 4/5] END learning_rate=0.001, max_depth=5, n_estimators=50;, score=0.993 total time= 0.2s\n",
"[18:20:46] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 5/5] END learning_rate=0.001, max_depth=5, n_estimators=50;, score=0.996 total time= 0.2s\n",
"[18:20:46] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 1/5] END learning_rate=0.001, max_depth=5, n_estimators=100;, score=0.991 total time= 0.3s\n",
"[18:20:47] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 2/5] END learning_rate=0.001, max_depth=5, n_estimators=100;, score=0.993 total time= 0.3s\n",
"[18:20:47] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 3/5] END learning_rate=0.001, max_depth=5, n_estimators=100;, score=0.987 total time= 0.3s\n",
"[18:20:47] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 4/5] END learning_rate=0.001, max_depth=5, n_estimators=100;, score=0.993 total time= 0.3s\n",
"[18:20:48] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 5/5] END learning_rate=0.001, max_depth=5, n_estimators=100;, score=0.996 total time= 0.3s\n",
"[18:20:48] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 1/5] END learning_rate=0.001, max_depth=5, n_estimators=200;, score=0.991 total time= 0.7s\n",
"[18:20:49] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 2/5] END learning_rate=0.001, max_depth=5, n_estimators=200;, score=0.993 total time= 0.7s\n",
"[18:20:49] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 3/5] END learning_rate=0.001, max_depth=5, n_estimators=200;, score=0.987 total time= 0.7s\n",
"[18:20:50] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 4/5] END learning_rate=0.001, max_depth=5, n_estimators=200;, score=0.993 total time= 0.7s\n",
"[18:20:51] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 5/5] END learning_rate=0.001, max_depth=5, n_estimators=200;, score=0.996 total time= 0.8s\n",
"[18:20:52] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 1/5] END learning_rate=0.001, max_depth=10, n_estimators=10;, score=0.991 total time= 0.0s\n",
"[18:20:52] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 2/5] END learning_rate=0.001, max_depth=10, n_estimators=10;, score=0.993 total time= 0.1s\n",
"[18:20:52] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 3/5] END learning_rate=0.001, max_depth=10, n_estimators=10;, score=0.994 total time= 0.1s\n",
"[18:20:52] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 4/5] END learning_rate=0.001, max_depth=10, n_estimators=10;, score=0.993 total time= 0.1s\n",
"[18:20:52] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 5/5] END learning_rate=0.001, max_depth=10, n_estimators=10;, score=0.996 total time= 0.1s\n",
"[18:20:52] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 1/5] END learning_rate=0.001, max_depth=10, n_estimators=50;, score=0.991 total time= 0.2s\n",
"[18:20:52] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 2/5] END learning_rate=0.001, max_depth=10, n_estimators=50;, score=0.993 total time= 0.2s\n",
"[18:20:52] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 3/5] END learning_rate=0.001, max_depth=10, n_estimators=50;, score=0.994 total time= 0.2s\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[18:20:53] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 4/5] END learning_rate=0.001, max_depth=10, n_estimators=50;, score=0.993 total time= 0.2s\n",
"[18:20:53] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 5/5] END learning_rate=0.001, max_depth=10, n_estimators=50;, score=0.996 total time= 0.2s\n",
"[18:20:53] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 1/5] END learning_rate=0.001, max_depth=10, n_estimators=100;, score=0.991 total time= 0.4s\n",
"[18:20:53] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 2/5] END learning_rate=0.001, max_depth=10, n_estimators=100;, score=0.993 total time= 0.5s\n",
"[18:20:54] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 3/5] END learning_rate=0.001, max_depth=10, n_estimators=100;, score=0.994 total time= 0.4s\n",
"[18:20:54] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 4/5] END learning_rate=0.001, max_depth=10, n_estimators=100;, score=0.993 total time= 0.4s\n",
"[18:20:55] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 5/5] END learning_rate=0.001, max_depth=10, n_estimators=100;, score=0.996 total time= 0.5s\n",
"[18:20:55] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 1/5] END learning_rate=0.001, max_depth=10, n_estimators=200;, score=0.991 total time= 0.7s\n",
"[18:20:56] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 2/5] END learning_rate=0.001, max_depth=10, n_estimators=200;, score=0.993 total time= 0.9s\n",
"[18:20:57] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 3/5] END learning_rate=0.001, max_depth=10, n_estimators=200;, score=0.994 total time= 0.7s\n",
"[18:20:57] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 4/5] END learning_rate=0.001, max_depth=10, n_estimators=200;, score=0.993 total time= 0.6s\n",
"[18:20:58] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 5/5] END learning_rate=0.001, max_depth=10, n_estimators=200;, score=0.996 total time= 0.7s\n",
"[18:20:59] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 1/5] END learning_rate=0.001, max_depth=20, n_estimators=10;, score=0.991 total time= 0.0s\n",
"[18:20:59] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 2/5] END learning_rate=0.001, max_depth=20, n_estimators=10;, score=0.993 total time= 0.0s\n",
"[18:20:59] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 3/5] END learning_rate=0.001, max_depth=20, n_estimators=10;, score=0.994 total time= 0.0s\n",
"[18:20:59] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 4/5] END learning_rate=0.001, max_depth=20, n_estimators=10;, score=0.993 total time= 0.0s\n",
"[18:20:59] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 5/5] END learning_rate=0.001, max_depth=20, n_estimators=10;, score=0.996 total time= 0.0s\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[18:20:59] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 1/5] END learning_rate=0.001, max_depth=20, n_estimators=50;, score=0.991 total time= 0.2s\n",
"[18:20:59] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 2/5] END learning_rate=0.001, max_depth=20, n_estimators=50;, score=0.993 total time= 0.2s\n",
"[18:20:59] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 3/5] END learning_rate=0.001, max_depth=20, n_estimators=50;, score=0.994 total time= 0.2s\n",
"[18:21:00] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 4/5] END learning_rate=0.001, max_depth=20, n_estimators=50;, score=0.993 total time= 0.2s\n",
"[18:21:00] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n",
"[CV 5/5] END learning_rate=0.001, max_depth=20, n_estimators=50;, score=0.996 total time= 0.2s\n",
"[18:21:00] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n",
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 1/5] END learning_rate=0.001, max_depth=20, n_estimators=100;, score=0.991 total time= 0.3s\n",
"[18:21:00] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 2/5] END learning_rate=0.001, max_depth=20, n_estimators=100;, score=0.993 total time= 0.4s\n",
"[18:21:01] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 3/5] END learning_rate=0.001, max_depth=20, n_estimators=100;, score=0.994 total time= 0.3s\n",
"[18:21:01] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 4/5] END learning_rate=0.001, max_depth=20, n_estimators=100;, score=0.993 total time= 0.3s\n",
"[18:21:01] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 5/5] END learning_rate=0.001, max_depth=20, n_estimators=100;, score=0.996 total time= 0.4s\n",
"[18:21:02] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 1/5] END learning_rate=0.001, max_depth=20, n_estimators=200;, score=0.991 total time= 0.6s\n",
"[18:21:02] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 2/5] END learning_rate=0.001, max_depth=20, n_estimators=200;, score=0.993 total time= 0.7s\n",
"[18:21:03] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 3/5] END learning_rate=0.001, max_depth=20, n_estimators=200;, score=0.994 total time= 0.6s\n",
"[18:21:04] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 4/5] END learning_rate=0.001, max_depth=20, n_estimators=200;, score=0.993 total time= 0.6s\n",
"[18:21:04] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[CV 5/5] END learning_rate=0.001, max_depth=20, n_estimators=200;, score=0.996 total time= 0.7s\n",
"[18:21:05] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/mohi9282/opt/anaconda3/envs/pytorchenv/lib/python3.7/site-packages/xgboost/sklearn.py:888: UserWarning: The use of label encoder in XGBClassifier is deprecated and will be removed in a future release. To remove this warning, do the following: 1) Pass option use_label_encoder=False when constructing XGBClassifier object; and 2) Encode your labels (y) as integers starting with 0, i.e. 0, 1, 2, ..., [num_class - 1].\n",
" warnings.warn(label_encoder_deprecation_msg, UserWarning)\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"CPU times: user 15min 33s, sys: 15.8 s, total: 15min 49s\n",
"Wall time: 1min 24s\n"
]
},
{
"data": {
"text/plain": [
"GridSearchCV(cv=5,\n",
" estimator=XGBClassifier(base_score=None, booster=None,\n",
" colsample_bylevel=None,\n",
" colsample_bynode=None,\n",
" colsample_bytree=None, gamma=None,\n",
" gpu_id=None, importance_type='gain',\n",
" interaction_constraints=None,\n",
" learning_rate=None, max_delta_step=None,\n",
" max_depth=None, min_child_weight=None,\n",
" missing=nan, monotone_constraints=None,\n",
" n_estimators=100, n_jobs=None,\n",
" num_parallel_tree=None,\n",
" objective='multi:softmax',\n",
" random_state=None, reg_alpha=None,\n",
" reg_lambda=None, scale_pos_weight=None,\n",
" subsample=None, tree_method=None,\n",
" validate_parameters=None, verbosity=None),\n",
" param_grid={'learning_rate': [0.5, 0.1, 0.01, 0.001],\n",
" 'max_depth': [3, 5, 10, 20],\n",
" 'n_estimators': [10, 50, 100, 200]},\n",
" verbose=3)"
]
},
"execution_count": 19,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"%%time\n",
"xgb = XGBClassifier(objective='multi:softmax')\n",
"param_grid = {'learning_rate': [0.5, 0.1, 0.01, 0.001],\n",
" 'max_depth': [3, 5, 10, 20],\n",
" 'n_estimators': [10, 50, 100, 200]}\n",
"\n",
"grid_search = GridSearchCV(estimator=xgb, param_grid=param_grid,\n",
" cv=5, verbose=3)\n",
"grid_search.fit(x_train, y_train)"
]
},
{
"cell_type": "code",
"execution_count": 20,
"id": "2c3b0bb0",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"{'learning_rate': 0.1, 'max_depth': 10, 'n_estimators': 200}"
]
},
"execution_count": 20,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"grid_search.best_params_"
]
},
{
"cell_type": "code",
"execution_count": 21,
"id": "7fb8ee90",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"[18:22:38] WARNING: /opt/concourse/worker/volumes/live/7a2b9f41-3287-451b-6691-43e9a6c0910f/volume/xgboost-split_1619728204606/work/src/learner.cc:1061: Starting in XGBoost 1.3.0, the default evaluation metric used with the objective 'multi:softprob' was changed from 'merror' to 'mlogloss'. Explicitly set eval_metric if you'd like to restore the old behavior.\n"
]
},
{
"data": {
"text/plain": [
"XGBClassifier(base_score=0.5, booster='gbtree', colsample_bylevel=1,\n",
" colsample_bynode=1, colsample_bytree=1, gamma=0, gpu_id=-1,\n",
" importance_type='gain', interaction_constraints='',\n",
" learning_rate=0.1, max_delta_step=0, max_depth=10,\n",
" min_child_weight=1, missing=nan, monotone_constraints='()',\n",
" n_estimators=200, n_jobs=12, num_parallel_tree=1,\n",
" objective='multi:softprob', random_state=0, reg_alpha=0,\n",
" reg_lambda=1, scale_pos_weight=None, subsample=1,\n",
" tree_method='exact', validate_parameters=1, verbosity=None)"
]
},
"execution_count": 21,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"xgb_model = XGBClassifier(max_depth=10, learning_rate=0.1,\n",
" n_estimators=200)\n",
"xgb_model.fit(x_train, y_train)"
]
},
{
"cell_type": "code",
"execution_count": 24,
"id": "9f2381b1",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"0.9999967572787911"
]
},
"execution_count": 24,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"pred_xgb = xgb_model.predict_proba(x_test)\n",
"roc_auc_score(y_test, pred_xgb, multi_class='ovr')"
]
},
{
"cell_type": "markdown",
"id": "f9a00f25",
"metadata": {},
"source": [
"### SVM"
]
},
{
"cell_type": "code",
"execution_count": 9,
"id": "644b55bb",
"metadata": {},
"outputs": [],
"source": [
"from sklearn.svm import SVC"
]
},
{
"cell_type": "code",
"execution_count": 14,
"id": "89268ccf",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Fitting 5 folds for each of 9 candidates, totalling 45 fits\n",
"[CV 1/5] END ..................C=0.1, gamma=0.1;, score=0.869 total time= 4.2s\n",
"[CV 2/5] END ..................C=0.1, gamma=0.1;, score=0.849 total time= 4.1s\n",
"[CV 3/5] END ..................C=0.1, gamma=0.1;, score=0.846 total time= 4.0s\n",
"[CV 4/5] END ..................C=0.1, gamma=0.1;, score=0.865 total time= 4.2s\n",
"[CV 5/5] END ..................C=0.1, gamma=0.1;, score=0.884 total time= 4.2s\n",
"[CV 1/5] END .................C=0.1, gamma=0.01;, score=0.971 total time= 2.8s\n",
"[CV 2/5] END .................C=0.1, gamma=0.01;, score=0.977 total time= 2.9s\n",
"[CV 3/5] END .................C=0.1, gamma=0.01;, score=0.977 total time= 2.7s\n",
"[CV 4/5] END .................C=0.1, gamma=0.01;, score=0.976 total time= 2.7s\n",
"[CV 5/5] END .................C=0.1, gamma=0.01;, score=0.982 total time= 2.9s\n",
"[CV 1/5] END ................C=0.1, gamma=0.001;, score=0.955 total time= 2.0s\n",
"[CV 2/5] END ................C=0.1, gamma=0.001;, score=0.957 total time= 1.9s\n",
"[CV 3/5] END ................C=0.1, gamma=0.001;, score=0.963 total time= 1.8s\n",
"[CV 4/5] END ................C=0.1, gamma=0.001;, score=0.944 total time= 1.8s\n",
"[CV 5/5] END ................C=0.1, gamma=0.001;, score=0.962 total time= 1.8s\n",
"[CV 1/5] END ....................C=1, gamma=0.1;, score=1.000 total time= 3.0s\n",
"[CV 2/5] END ....................C=1, gamma=0.1;, score=1.000 total time= 3.0s\n",
"[CV 3/5] END ....................C=1, gamma=0.1;, score=1.000 total time= 3.0s\n",
"[CV 4/5] END ....................C=1, gamma=0.1;, score=1.000 total time= 3.0s\n",
"[CV 5/5] END ....................C=1, gamma=0.1;, score=1.000 total time= 3.0s\n",
"[CV 1/5] END ...................C=1, gamma=0.01;, score=0.993 total time= 1.5s\n",
"[CV 2/5] END ...................C=1, gamma=0.01;, score=0.996 total time= 1.5s\n",
"[CV 3/5] END ...................C=1, gamma=0.01;, score=0.982 total time= 1.4s\n",
"[CV 4/5] END ...................C=1, gamma=0.01;, score=0.989 total time= 1.4s\n",
"[CV 5/5] END ...................C=1, gamma=0.01;, score=0.979 total time= 1.5s\n",
"[CV 1/5] END ..................C=1, gamma=0.001;, score=0.972 total time= 0.9s\n",
"[CV 2/5] END ..................C=1, gamma=0.001;, score=0.976 total time= 0.9s\n",
"[CV 3/5] END ..................C=1, gamma=0.001;, score=0.972 total time= 0.9s\n",
"[CV 4/5] END ..................C=1, gamma=0.001;, score=0.966 total time= 0.8s\n",
"[CV 5/5] END ..................C=1, gamma=0.001;, score=0.971 total time= 0.9s\n",
"[CV 1/5] END ...................C=10, gamma=0.1;, score=1.000 total time= 2.8s\n",
"[CV 2/5] END ...................C=10, gamma=0.1;, score=1.000 total time= 3.2s\n",
"[CV 3/5] END ...................C=10, gamma=0.1;, score=1.000 total time= 2.9s\n",
"[CV 4/5] END ...................C=10, gamma=0.1;, score=1.000 total time= 2.8s\n",
"[CV 5/5] END ...................C=10, gamma=0.1;, score=1.000 total time= 2.8s\n",
"[CV 1/5] END ..................C=10, gamma=0.01;, score=0.991 total time= 1.2s\n",
"[CV 2/5] END ..................C=10, gamma=0.01;, score=0.998 total time= 1.2s\n",
"[CV 3/5] END ..................C=10, gamma=0.01;, score=0.990 total time= 1.2s\n",
"[CV 4/5] END ..................C=10, gamma=0.01;, score=0.991 total time= 1.2s\n",
"[CV 5/5] END ..................C=10, gamma=0.01;, score=0.993 total time= 1.2s\n",
"[CV 1/5] END .................C=10, gamma=0.001;, score=0.979 total time= 0.5s\n",
"[CV 2/5] END .................C=10, gamma=0.001;, score=0.988 total time= 0.5s\n",
"[CV 3/5] END .................C=10, gamma=0.001;, score=0.978 total time= 0.5s\n",
"[CV 4/5] END .................C=10, gamma=0.001;, score=0.973 total time= 0.5s\n",
"[CV 5/5] END .................C=10, gamma=0.001;, score=0.973 total time= 0.5s\n"
]
},
{
"data": {
"text/plain": [
"GridSearchCV(cv=5, estimator=SVC(probability=True),\n",
" param_grid={'C': [0.1, 1, 10], 'gamma': [0.1, 0.01, 0.001]},\n",
" verbose=3)"
]
},
"execution_count": 14,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"svc = SVC(kernel='rbf', probability=True)\n",
"param_grid = {'C': [0.1,1, 10], 'gamma': [0.1,0.01,0.001]}\n",
"# param_grid = {'C': [0.1], 'gamma': [0.1],'kernel': ['rbf', 'poly']}\n",
"grid_search = GridSearchCV(estimator=svc, param_grid=param_grid,\n",
" cv=5, verbose=3)\n",
"grid_search.fit(x_train, y_train)"
]
},
{
"cell_type": "code",
"execution_count": 15,
"id": "5daa90a8",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"{'C': 1, 'gamma': 0.1}"
]
},
"execution_count": 15,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"grid_search.best_params_"
]
},
{
"cell_type": "code",
"execution_count": 16,
"id": "24be7002",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"SVC(C=1, gamma=0.1, probability=True)"
]
},
"execution_count": 16,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"svm_model = SVC(kernel='rbf', probability=True,\n",
" C=1, gamma=0.1)\n",
"svm_model.fit(x_train, y_train)"
]
},
{
"cell_type": "code",
"execution_count": 17,
"id": "3e5bfeeb",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"1.0"
]
},
"execution_count": 17,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"pred_svm = svm_model.predict_proba(x_test)\n",
"roc_auc_score(y_test, pred_svm, multi_class='ovr')"
]
},
{
"cell_type": "code",
"execution_count": 4,
"id": "f734a674",
"metadata": {},
"outputs": [],
"source": [
"stats = {'a':1000, 'b':3000, 'c': 100}\n",
"u = max(stats, key=stats.get)"
]
},
{
"cell_type": "code",
"execution_count": 5,
"id": "507902bf",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"3000"
]
},
"execution_count": 5,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"stats[u]"
]
},
{
"cell_type": "code",
"execution_count": 18,
"id": "76120520",
"metadata": {},
"outputs": [],
"source": [
"cluster = [0,1,2]\n",
"score = [0.9,0.8,0.7]\n",
"model = ['KNN','RF','SVM']"
]
},
{
"cell_type": "code",
"execution_count": 19,
"id": "eaac91ff",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"[(0, 'KNN', 0.9), (1, 'RF', 0.8), (2, 'SVM', 0.7)]"
]
},
"execution_count": 19,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"list(zip(cluster, model, score))"
]
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3 (ipykernel)",
"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.7.3"
},
"toc": {
"base_numbering": 1,
"nav_menu": {},
"number_sections": true,
"sideBar": true,
"skip_h1_title": true,
"title_cell": "Table of Contents",
"title_sidebar": "Contents",
"toc_cell": false,
"toc_position": {},
"toc_section_display": true,
"toc_window_display": true
}
},
"nbformat": 4,
"nbformat_minor": 5
}