Skip to content

Instantly share code, notes, and snippets.

@fonnesbeck
Created June 11, 2014 01:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save fonnesbeck/ed0658360dbdffed09aa to your computer and use it in GitHub Desktop.
Save fonnesbeck/ed0658360dbdffed09aa to your computer and use it in GitHub Desktop.
Display the source blob
Display the rendered blob
Raw
{
"metadata": {
"name": "",
"signature": "sha256:5b0ac573b765f9be9d5e89eb503db46bd11d8c79be98c1a53f28484889809f65"
},
"nbformat": 3,
"nbformat_minor": 0,
"worksheets": [
{
"cells": [
{
"cell_type": "code",
"collapsed": false,
"input": [
"%matplotlib inline\n",
"import numpy as np\n",
"import pandas as pd\n",
"import matplotlib.pyplot as plt\n",
"import pymc as pm\n",
"\n",
"pm.__version__"
],
"language": "python",
"metadata": {},
"outputs": [
{
"metadata": {},
"output_type": "pyout",
"prompt_number": 1,
"text": [
"'2.3.2'"
]
}
],
"prompt_number": 1
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"flu = pd.read_csv('data/flu.csv', index_col=0)"
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 2
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"flu.shape"
],
"language": "python",
"metadata": {},
"outputs": [
{
"metadata": {},
"output_type": "pyout",
"prompt_number": 3,
"text": [
"(1406, 60)"
]
}
],
"prompt_number": 3
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Turn into table of unique patients, with appropriate organism columns"
]
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"flu_only = flu.groupby('PatientID')['OrganismName'].apply(lambda s: \n",
" len([x for x in s if str(x).startswith('Influenza')])==len(s)).astype(int)"
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 4
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Create indictors for coinfection type"
]
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"for org in flu.Type.unique():\n",
" flu[org] = (flu.Type==org).astype(int)"
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 5
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"flu_unique = flu.drop_duplicates(subset=['PatientID']).set_index('PatientID')"
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 6
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"flu_unique['flu_only'] = flu_only"
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 7
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Add time from admission to time on ECMO"
]
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"admit_through_emco = flu_unique.AdmitToTimeOnHours.add(flu_unique.HoursECMO, fill_value=0)"
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 8
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"See how many have no time information from admission, and drop these"
]
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"missing = admit_through_emco.isnull()\n",
"missing.sum()"
],
"language": "python",
"metadata": {},
"outputs": [
{
"metadata": {},
"output_type": "pyout",
"prompt_number": 9,
"text": [
"1"
]
}
],
"prompt_number": 9
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"flu_complete = flu_unique[missing ^ True]\n",
"admit_through_emco.dropna(inplace=True)"
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 10
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"# Confirm no null here\n",
"admit_through_emco.isnull().sum()"
],
"language": "python",
"metadata": {},
"outputs": [
{
"metadata": {},
"output_type": "pyout",
"prompt_number": 11,
"text": [
"0"
]
}
],
"prompt_number": 11
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"flu_complete['admit_through_emco'] = admit_through_emco"
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 12
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Time off ECMO through to event (death or discharge)"
]
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"off_ecmo_to_event = flu_complete.TimeOffToDCDateHours.add(flu_complete.TimeOffToDeathDateHours, \n",
" fill_value=0)"
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 13
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"off_ecmo_to_event.isnull().sum()"
],
"language": "python",
"metadata": {},
"outputs": [
{
"metadata": {},
"output_type": "pyout",
"prompt_number": 14,
"text": [
"51"
]
}
],
"prompt_number": 14
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"# Not sure why add() does not work here\n",
"flu_complete['time_to_event'] = (admit_through_emco.values + off_ecmo_to_event.fillna(0).values)"
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 15
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"flu_complete.time_to_event.isnull().sum()"
],
"language": "python",
"metadata": {},
"outputs": [
{
"metadata": {},
"output_type": "pyout",
"prompt_number": 16,
"text": [
"0"
]
}
],
"prompt_number": 16
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Clean covariates"
]
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"flu_complete.Race.value_counts()"
],
"language": "python",
"metadata": {},
"outputs": [
{
"metadata": {},
"output_type": "pyout",
"prompt_number": 17,
"text": [
"W 554\n",
"A 102\n",
"B 83\n",
"H 82\n",
"O 56\n",
"dtype: int64"
]
}
],
"prompt_number": 17
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"flu_complete['non_white'] = (flu_complete.Race!='W').astype(int)"
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 18
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"flu_complete['male'] = (flu_complete.Sex=='M').astype(int)"
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 19
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"flu_complete['PO2'][flu_complete.PO2 > 200] = None"
],
"language": "python",
"metadata": {},
"outputs": [
{
"output_type": "stream",
"stream": "stderr",
"text": [
"/usr/local/lib/python2.7/site-packages/pandas/core/series.py:632: SettingWithCopyWarning: A value is trying to be set on a copy of a slice from a DataFrame\n",
" self.where(~key, value, inplace=True)\n"
]
}
],
"prompt_number": 20
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"# ECMO Type\n",
"flu_complete['VA'] = flu_complete.Mode.isin(['VA', 'VV-VA'])\n",
"# Set \"Other\" type to NA (there are only a couple)\n",
"flu_complete.VA[flu_complete.Mode=='Other'] = np.nan"
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 21
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Create oxygen index"
]
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"flu_complete['OI'] = flu_complete.FiO2 * flu_complete.MAP / flu_complete.PO2"
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 22
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"flu_complete.OI.hist(bins=20)"
],
"language": "python",
"metadata": {},
"outputs": [
{
"metadata": {},
"output_type": "pyout",
"prompt_number": 23,
"text": [
"<matplotlib.axes._subplots.AxesSubplot at 0x1153ef190>"
]
},
{
"metadata": {},
"output_type": "display_data",
"png": "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\n",
"text": [
"<matplotlib.figure.Figure at 0x1153e6b90>"
]
}
],
"prompt_number": 23
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"flu_complete[flu_complete.OI>250][['pH', 'PCO2', 'PO2', 'HCO3', \n",
" 'SaO2', 'FiO2']]"
],
"language": "python",
"metadata": {},
"outputs": [
{
"html": [
"<div style=\"max-height:1000px;max-width:1500px;overflow:auto;\">\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>pH</th>\n",
" <th>PCO2</th>\n",
" <th>PO2</th>\n",
" <th>HCO3</th>\n",
" <th>SaO2</th>\n",
" <th>FiO2</th>\n",
" </tr>\n",
" <tr>\n",
" <th>PatientID</th>\n",
" <th></th>\n",
" <th></th>\n",
" <th></th>\n",
" <th></th>\n",
" <th></th>\n",
" <th></th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>C2CFFB42-3BED-4ED3-888D-213F16088627</th>\n",
" <td> 7.12</td>\n",
" <td> 70.0</td>\n",
" <td> 8.0</td>\n",
" <td> 23.0</td>\n",
" <td> 4.0</td>\n",
" <td> 100</td>\n",
" </tr>\n",
" <tr>\n",
" <th>B94B0EE6-9085-4963-99F1-92A626E2DAB9</th>\n",
" <td> 7.27</td>\n",
" <td> 9.0</td>\n",
" <td> 4.0</td>\n",
" <td> 34.0</td>\n",
" <td> 53.0</td>\n",
" <td> 100</td>\n",
" </tr>\n",
" <tr>\n",
" <th>EB457A6D-41CB-48C0-A305-CEB4B034E3B2</th>\n",
" <td> 7.32</td>\n",
" <td> 6.3</td>\n",
" <td> 7.5</td>\n",
" <td> 22.5</td>\n",
" <td> 83.0</td>\n",
" <td> 100</td>\n",
" </tr>\n",
" <tr>\n",
" <th>EB0E87F5-39EA-4330-A104-E90254929813</th>\n",
" <td> 7.33</td>\n",
" <td> 6.4</td>\n",
" <td> 5.6</td>\n",
" <td> 23.2</td>\n",
" <td> 71.9</td>\n",
" <td> 100</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"metadata": {},
"output_type": "pyout",
"prompt_number": 24,
"text": [
" pH PCO2 PO2 HCO3 SaO2 FiO2\n",
"PatientID \n",
"C2CFFB42-3BED-4ED3-888D-213F16088627 7.12 70.0 8.0 23.0 4.0 100\n",
"B94B0EE6-9085-4963-99F1-92A626E2DAB9 7.27 9.0 4.0 34.0 53.0 100\n",
"EB457A6D-41CB-48C0-A305-CEB4B034E3B2 7.32 6.3 7.5 22.5 83.0 100\n",
"EB0E87F5-39EA-4330-A104-E90254929813 7.33 6.4 5.6 23.2 71.9 100"
]
}
],
"prompt_number": 24
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"covariates = ['male', 'AgeYears', 'HoursECMO', 'pH', 'PCO2', 'HCO3', 'OI', \n",
" 'SaO2', 'viral', 'fungal', 'bacterial', 'admit_through_emco', 'VA']"
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 25
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Get counts of missing values"
]
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"flu_complete[covariates].isnull().sum()"
],
"language": "python",
"metadata": {},
"outputs": [
{
"metadata": {},
"output_type": "pyout",
"prompt_number": 26,
"text": [
"male 0\n",
"AgeYears 0\n",
"HoursECMO 1\n",
"pH 95\n",
"PCO2 85\n",
"HCO3 167\n",
"OI 396\n",
"SaO2 147\n",
"viral 0\n",
"fungal 0\n",
"bacterial 0\n",
"admit_through_emco 0\n",
"VA 14\n",
"dtype: int64"
]
}
],
"prompt_number": 26
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"We are going to drop the missing values for some of the covariates, and not use some covariates with many missing values."
]
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"drop_subset = ['HoursECMO', 'VA']"
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 27
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"flu_complete = flu_complete.dropna(subset=drop_subset)"
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 28
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"flu_complete[['pH', 'PCO2', 'PO2', 'HCO3', \n",
" 'SaO2', 'FiO2']].hist(bins=25);"
],
"language": "python",
"metadata": {},
"outputs": [
{
"metadata": {},
"output_type": "display_data",
"png": "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\n",
"text": [
"<matplotlib.figure.Figure at 0x10f256810>"
]
}
],
"prompt_number": 29
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Survival Model"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Surivival time, in days"
]
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"obs_t = flu_complete.time_to_event.values/24."
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 30
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"plt.hist(obs_t, bins=25);"
],
"language": "python",
"metadata": {},
"outputs": [
{
"metadata": {},
"output_type": "display_data",
"png": "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\nRU5ErkJggg==\n",
"text": [
"<matplotlib.figure.Figure at 0x114b7f9d0>"
]
}
],
"prompt_number": 31
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Fate of each patient"
]
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"died = (flu_complete.fate=='Died').astype(int).values"
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 32
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Unique failure times"
]
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"times = np.unique((flu_complete.time_to_event[flu_complete.fate=='Died'].values/24).astype(int))\n",
"times"
],
"language": "python",
"metadata": {},
"outputs": [
{
"metadata": {},
"output_type": "pyout",
"prompt_number": 33,
"text": [
"array([ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12,\n",
" 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25,\n",
" 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38,\n",
" 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 50, 53, 54,\n",
" 55, 59, 61, 62, 63, 67, 68, 73, 77, 108, 121, 125, 126,\n",
" 133, 142, 150, 201, 227, 235, 301])"
]
}
],
"prompt_number": 33
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"N_obs = len(obs_t)\n",
"T = len(times) - 1"
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 34
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Calculate risk set"
]
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"Y = np.array([[int(obs >= t) for t in times] for obs in obs_t])\n",
"Y"
],
"language": "python",
"metadata": {},
"outputs": [
{
"metadata": {},
"output_type": "pyout",
"prompt_number": 35,
"text": [
"array([[1, 1, 1, ..., 0, 0, 0],\n",
" [1, 1, 1, ..., 0, 0, 0],\n",
" [1, 1, 1, ..., 0, 0, 0],\n",
" ..., \n",
" [1, 1, 1, ..., 0, 0, 0],\n",
" [1, 1, 1, ..., 0, 0, 0],\n",
" [1, 1, 1, ..., 0, 0, 0]])"
]
}
],
"prompt_number": 35
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Counting process. Jump = 1 if $\\text{obs}_t \\in [ t_j, t_{j+1} )$"
]
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"dN = np.array([[Y[i,j]*(times[j+1] >= obs_t[i])*died[i] for i in range(N_obs)] for j in range(T)])"
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 36
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"# Process for one patient\n",
"dN[:,1]"
],
"language": "python",
"metadata": {},
"outputs": [
{
"metadata": {},
"output_type": "pyout",
"prompt_number": 37,
"text": [
"array([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0,\n",
" 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,\n",
" 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,\n",
" 0, 0])"
]
}
],
"prompt_number": 37
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Covariates"
]
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"standardize = lambda x: (x - x[np.isnan(x) ^ True].mean()) / x[np.isnan(x) ^ True].std()\n",
"center = lambda x: (x - x[np.isnan(x) ^ True].mean())"
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 38
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"male, AgeYears, HoursECMO, pH, PCO2, HCO3, OI, SaO2, viral, fungal,bacterial, admit_through_emco, va = \\\n",
" flu_complete[covariates].values.T\n",
"SaO2 /= 100.\n",
"SaO2 -= 1e-6\n",
"\n",
"HoursECMO_std = standardize(HoursECMO)\n",
"AgeYears_std = standardize(AgeYears)\n",
"pH_std = standardize(pH)\n",
"PCO2_std = standardize(PCO2)\n",
"HCO3_std = standardize(HCO3)\n",
"SaO2_std = standardize(SaO2)\n",
"OI_std = standardize(OI)\n",
"admit_through_emco_std = standardize(admit_through_emco)"
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 40
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Model"
]
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"from pymc import MCMC, Normal, Poisson, Uniform, Lambda, Laplace, Exponential, Beta\n",
"from pymc import Bernoulli, Lognormal, observed, Matplot, deterministic"
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 60
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"SaO2[np.isnan(SaO2)] = 0.911\n",
"OI_std[np.isnan(OI_std)] = 0\n",
"pH_std[np.isnan(pH_std)] = 0\n",
"PCO2_std[np.isnan(PCO2_std)] = 0"
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 42
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"def survival_model():\n",
" \n",
" mu_pH = Normal('mu_pH', 0, 0.0001, value=0)\n",
" sigma_pH = Uniform('sigma_pH', 0, 500, value=10)\n",
" tau_pH = sigma_pH**-2\n",
" pH_masked = np.ma.masked_values(pH_std, value=0)\n",
" x_pH = Normal('x_pH', mu_pH, tau_pH, value=pH_masked, observed=True)\n",
" \n",
" mu_PCO2 = Normal('mu_PCO2', 0, 0.0001, value=0)\n",
" sigma_PCO2 = Uniform('sigma_PCO2', 0, 500, value=10)\n",
" tau_PCO2 = sigma_PCO2**-2\n",
" PCO2_masked = np.ma.masked_values(PCO2_std, value=0)\n",
" x_PCO2 = Normal('x_PCO2', mu_PCO2, tau_PCO2, value=PCO2_masked, observed=True)\n",
" \n",
" mu_OI = Normal('mu_OI', 0, 0.0001, value=0)\n",
" sigma_OI = Uniform('sigma_OI', 0, 500, value=10)\n",
" tau_OI = sigma_OI**-2\n",
" OI_masked = np.ma.masked_values(OI_std, value=0)\n",
" x_OI = Normal('x_OI', mu_OI, tau_OI, value=OI_masked, observed=True)\n",
" \n",
" a_SaO2 = Exponential('a_SaO2', 1, value=1)\n",
" b_SaO2 = Exponential('b_SaO2', 1, value=1)\n",
" SaO2_masked = np.ma.masked_values(SaO2, value=0.911)\n",
" x_SaO2 = Beta('x_SaO2', a_SaO2, b_SaO2, value=SaO2_masked, observed=True)\n",
" SaO2_std = Lambda('SaO2_std', lambda s=x_SaO2: (s - s.mean())/s.std())\n",
" \n",
" imputed_vars = [x_pH, x_PCO2, x_OI, SaO2_std]\n",
" \n",
" X = np.c_[[male, AgeYears_std, admit_through_emco_std, bacterial, viral, fungal, va]].T\n",
" \n",
" # Intercept for survival rate\n",
" beta0 = Normal('beta0', 0.0, 0.001, value=0)\n",
" # Treatment effect\n",
" beta = Normal('beta', 0, 0.001, value=[0]*(X.shape[1]+len(imputed_vars)))\n",
"\n",
" # Survival rates\n",
" lam = Lambda('lam', lambda b0=beta0, b=beta, x=X, z=imputed_vars: np.exp(b0 + np.dot(np.c_[x,np.transpose(z)], b)))\n",
"\n",
" @observed\n",
" def survival(value=obs_t, lam=lam, f=died):\n",
" \"\"\"Exponential survival likelihood, accounting for censoring\"\"\"\n",
" return (f*np.log(lam) - lam*value).sum()\n",
"\n",
" return locals()"
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 43
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"M = MCMC(survival_model())"
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 44
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"M.sample(50000, 40000)"
],
"language": "python",
"metadata": {},
"outputs": [
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [ 0% ] 326 of 50000 complete in 0.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [ 1% ] 674 of 50000 complete in 1.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [ 1% ] 980 of 50000 complete in 1.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [ 2% ] 1251 of 50000 complete in 2.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 3% ] 1524 of 50000 complete in 2.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 3% ] 1812 of 50000 complete in 3.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 4% ] 2119 of 50000 complete in 3.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 4% ] 2442 of 50000 complete in 4.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 5% ] 2756 of 50000 complete in 4.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 6% ] 3079 of 50000 complete in 5.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 6% ] 3377 of 50000 complete in 5.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 7% ] 3700 of 50000 complete in 6.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 8% ] 4027 of 50000 complete in 6.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 8% ] 4341 of 50000 complete in 7.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 9% ] 4629 of 50000 complete in 7.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 9% ] 4921 of 50000 complete in 8.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 10% ] 5233 of 50000 complete in 8.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 11% ] 5549 of 50000 complete in 9.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 11% ] 5850 of 50000 complete in 9.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 12% ] 6163 of 50000 complete in 10.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 12% ] 6397 of 50000 complete in 10.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----- 13% ] 6610 of 50000 complete in 11.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----- 13% ] 6916 of 50000 complete in 11.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----- 14% ] 7224 of 50000 complete in 12.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----- 15% ] 7517 of 50000 complete in 12.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----- 15% ] 7781 of 50000 complete in 13.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 16% ] 8012 of 50000 complete in 13.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 16% ] 8283 of 50000 complete in 14.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 16% ] 8466 of 50000 complete in 14.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 17% ] 8673 of 50000 complete in 15.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 17% ] 8886 of 50000 complete in 15.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 18% ] 9110 of 50000 complete in 16.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 18% ] 9372 of 50000 complete in 16.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 19% ] 9634 of 50000 complete in 17.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 19% ] 9880 of 50000 complete in 17.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 20% ] 10166 of 50000 complete in 18.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 20% ] 10435 of 50000 complete in 18.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 21% ] 10708 of 50000 complete in 19.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 21% ] 10960 of 50000 complete in 19.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 22% ] 11181 of 50000 complete in 20.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 22% ] 11437 of 50000 complete in 20.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 23% ] 11707 of 50000 complete in 21.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 23% ] 11987 of 50000 complete in 21.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 24% ] 12235 of 50000 complete in 22.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 24% ] 12396 of 50000 complete in 22.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 25% ] 12640 of 50000 complete in 23.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 25% ] 12925 of 50000 complete in 23.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 26% ] 13184 of 50000 complete in 24.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 26% ] 13487 of 50000 complete in 24.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 27% ] 13774 of 50000 complete in 25.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 28% ] 14056 of 50000 complete in 25.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 28% ] 14352 of 50000 complete in 26.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 29% ] 14657 of 50000 complete in 26.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 29% ] 14962 of 50000 complete in 27.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 30% ] 15224 of 50000 complete in 27.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 30% ] 15410 of 50000 complete in 28.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 31% ] 15702 of 50000 complete in 28.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------ 32% ] 16002 of 50000 complete in 29.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------ 32% ] 16307 of 50000 complete in 29.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------ 33% ] 16624 of 50000 complete in 30.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------ 33% ] 16925 of 50000 complete in 30.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 34% ] 17231 of 50000 complete in 31.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 35% ] 17525 of 50000 complete in 31.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 35% ] 17829 of 50000 complete in 32.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 36% ] 18119 of 50000 complete in 32.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 36% ] 18421 of 50000 complete in 33.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------------- 37% ] 18697 of 50000 complete in 33.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------------- 38% ] 19006 of 50000 complete in 34.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------------- 38% ] 19328 of 50000 complete in 34.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------------- 39% ] 19632 of 50000 complete in 35.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------------- 39% ] 19946 of 50000 complete in 35.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------------- 40% ] 20255 of 50000 complete in 36.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------------- 41% ] 20558 of 50000 complete in 36.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------------- 41% ] 20865 of 50000 complete in 37.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------------- 42% ] 21175 of 50000 complete in 37.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------------- 42% ] 21487 of 50000 complete in 38.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------------- 43% ] 21786 of 50000 complete in 38.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------------- 44% ] 22077 of 50000 complete in 39.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------------- 44% ] 22350 of 50000 complete in 39.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------45% ] 22643 of 50000 complete in 40.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------45% ] 22916 of 50000 complete in 40.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------46% ] 23187 of 50000 complete in 41.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------47% ] 23500 of 50000 complete in 41.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------47% ] 23792 of 50000 complete in 42.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------48% ] 24084 of 50000 complete in 42.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------48% ] 24378 of 50000 complete in 43.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------49% ] 24682 of 50000 complete in 43.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------49% ] 24977 of 50000 complete in 44.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------50% ] 25278 of 50000 complete in 44.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------51% ] 25572 of 50000 complete in 45.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------51% ] 25860 of 50000 complete in 45.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------52% ] 26151 of 50000 complete in 46.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------52% ] 26451 of 50000 complete in 46.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------53% ] 26741 of 50000 complete in 47.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------54% ] 27045 of 50000 complete in 47.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------54% ] 27349 of 50000 complete in 48.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------55%- ] 27654 of 50000 complete in 48.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------55%- ] 27957 of 50000 complete in 49.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------56%- ] 28262 of 50000 complete in 49.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------57%- ] 28575 of 50000 complete in 50.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------57%- ] 28873 of 50000 complete in 50.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------58%-- ] 29183 of 50000 complete in 51.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------58%-- ] 29491 of 50000 complete in 51.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------59%-- ] 29780 of 50000 complete in 52.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------60%-- ] 30095 of 50000 complete in 52.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------60%--- ] 30387 of 50000 complete in 53.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------61%--- ] 30687 of 50000 complete in 53.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------61%--- ] 30988 of 50000 complete in 54.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------62%--- ] 31300 of 50000 complete in 54.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------63%---- ] 31600 of 50000 complete in 55.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------63%---- ] 31904 of 50000 complete in 55.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------64%---- ] 32220 of 50000 complete in 56.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------65%---- ] 32532 of 50000 complete in 56.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------65%---- ] 32836 of 50000 complete in 57.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------66%----- ] 33142 of 50000 complete in 57.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------66%----- ] 33442 of 50000 complete in 58.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------67%----- ] 33742 of 50000 complete in 58.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------67%----- ] 33978 of 50000 complete in 59.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------68%------ ] 34258 of 50000 complete in 59.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------69%------ ] 34562 of 50000 complete in 60.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------69%------ ] 34877 of 50000 complete in 60.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------70%------ ] 35165 of 50000 complete in 61.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------70%------ ] 35460 of 50000 complete in 61.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------71%------- ] 35739 of 50000 complete in 62.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------72%------- ] 36046 of 50000 complete in 62.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------72%------- ] 36314 of 50000 complete in 63.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------73%------- ] 36616 of 50000 complete in 63.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------73%-------- ] 36926 of 50000 complete in 64.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------74%-------- ] 37233 of 50000 complete in 64.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------75%-------- ] 37541 of 50000 complete in 65.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------75%-------- ] 37846 of 50000 complete in 65.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------76%-------- ] 38135 of 50000 complete in 66.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------76%--------- ] 38429 of 50000 complete in 66.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------77%--------- ] 38711 of 50000 complete in 67.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------78%--------- ] 39006 of 50000 complete in 67.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------78%--------- ] 39278 of 50000 complete in 68.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------79%---------- ] 39568 of 50000 complete in 68.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------79%---------- ] 39875 of 50000 complete in 69.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------80%---------- ] 40169 of 50000 complete in 69.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------80%---------- ] 40439 of 50000 complete in 70.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------81%---------- ] 40707 of 50000 complete in 70.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------81%----------- ] 40967 of 50000 complete in 71.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------82%----------- ] 41230 of 50000 complete in 71.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------82%----------- ] 41488 of 50000 complete in 72.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------83%----------- ] 41744 of 50000 complete in 72.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------84%----------- ] 42011 of 50000 complete in 73.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------84%------------ ] 42246 of 50000 complete in 73.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------84%------------ ] 42452 of 50000 complete in 74.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------85%------------ ] 42641 of 50000 complete in 74.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------85%------------ ] 42849 of 50000 complete in 75.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------86%------------ ] 43126 of 50000 complete in 75.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------86%------------ ] 43400 of 50000 complete in 76.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------87%------------- ] 43671 of 50000 complete in 76.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------87%------------- ] 43938 of 50000 complete in 77.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------88%------------- ] 44216 of 50000 complete in 77.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------88%------------- ] 44490 of 50000 complete in 78.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------89%-------------- ] 44769 of 50000 complete in 78.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------90%-------------- ] 45043 of 50000 complete in 79.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------90%-------------- ] 45312 of 50000 complete in 79.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------91%-------------- ] 45573 of 50000 complete in 80.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------91%-------------- ] 45834 of 50000 complete in 80.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------92%--------------- ] 46098 of 50000 complete in 81.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------92%--------------- ] 46379 of 50000 complete in 81.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------93%--------------- ] 46646 of 50000 complete in 82.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------93%--------------- ] 46913 of 50000 complete in 82.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------94%--------------- ] 47183 of 50000 complete in 83.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------94%---------------- ] 47447 of 50000 complete in 83.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------95%---------------- ] 47719 of 50000 complete in 84.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------95%---------------- ] 47991 of 50000 complete in 84.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------96%---------------- ] 48261 of 50000 complete in 85.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------97%---------------- ] 48534 of 50000 complete in 85.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------97%----------------- ] 48804 of 50000 complete in 86.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------98%----------------- ] 49035 of 50000 complete in 86.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------98%----------------- ] 49287 of 50000 complete in 87.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------99%----------------- ] 49556 of 50000 complete in 87.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------99%----------------- ] 49824 of 50000 complete in 88.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------100%-----------------] 50000 of 50000 complete in 88.5 sec"
]
}
],
"prompt_number": 45
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"M.sample(50000, 40000)"
],
"language": "python",
"metadata": {},
"outputs": [
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [ 0% ] 294 of 50000 complete in 0.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [ 1% ] 576 of 50000 complete in 1.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [ 1% ] 869 of 50000 complete in 1.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [ 2% ] 1175 of 50000 complete in 2.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 2% ] 1471 of 50000 complete in 2.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 3% ] 1753 of 50000 complete in 3.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 4% ] 2053 of 50000 complete in 3.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 4% ] 2347 of 50000 complete in 4.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 5% ] 2654 of 50000 complete in 4.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 5% ] 2935 of 50000 complete in 5.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 6% ] 3196 of 50000 complete in 5.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 6% ] 3483 of 50000 complete in 6.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 7% ] 3776 of 50000 complete in 6.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 8% ] 4047 of 50000 complete in 7.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 8% ] 4341 of 50000 complete in 7.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 9% ] 4626 of 50000 complete in 8.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 9% ] 4924 of 50000 complete in 8.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 10% ] 5230 of 50000 complete in 9.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 11% ] 5516 of 50000 complete in 9.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 11% ] 5809 of 50000 complete in 10.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 12% ] 6106 of 50000 complete in 10.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 12% ] 6398 of 50000 complete in 11.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----- 13% ] 6697 of 50000 complete in 11.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----- 14% ] 7000 of 50000 complete in 12.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----- 14% ] 7284 of 50000 complete in 12.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----- 15% ] 7576 of 50000 complete in 13.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----- 15% ] 7798 of 50000 complete in 13.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 16% ] 8016 of 50000 complete in 14.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 16% ] 8196 of 50000 complete in 14.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 16% ] 8325 of 50000 complete in 15.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 17% ] 8502 of 50000 complete in 15.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 17% ] 8781 of 50000 complete in 16.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 18% ] 9077 of 50000 complete in 16.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 18% ] 9375 of 50000 complete in 17.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 19% ] 9674 of 50000 complete in 17.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 19% ] 9973 of 50000 complete in 18.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 20% ] 10245 of 50000 complete in 18.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 21% ] 10505 of 50000 complete in 19.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 21% ] 10812 of 50000 complete in 19.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 22% ] 11093 of 50000 complete in 20.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 22% ] 11359 of 50000 complete in 20.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 23% ] 11641 of 50000 complete in 21.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 23% ] 11928 of 50000 complete in 21.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 24% ] 12225 of 50000 complete in 22.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 25% ] 12523 of 50000 complete in 22.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 25% ] 12808 of 50000 complete in 23.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 26% ] 13100 of 50000 complete in 23.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 26% ] 13394 of 50000 complete in 24.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 27% ] 13694 of 50000 complete in 24.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 27% ] 13982 of 50000 complete in 25.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 28% ] 14289 of 50000 complete in 25.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 29% ] 14561 of 50000 complete in 26.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 29% ] 14858 of 50000 complete in 26.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 30% ] 15160 of 50000 complete in 27.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 30% ] 15428 of 50000 complete in 27.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 31% ] 15728 of 50000 complete in 28.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------ 32% ] 16032 of 50000 complete in 28.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------ 32% ] 16308 of 50000 complete in 29.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------ 33% ] 16599 of 50000 complete in 29.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------ 33% ] 16878 of 50000 complete in 30.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 34% ] 17154 of 50000 complete in 30.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 34% ] 17451 of 50000 complete in 31.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 35% ] 17737 of 50000 complete in 31.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 36% ] 18038 of 50000 complete in 32.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 36% ] 18323 of 50000 complete in 32.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------------- 37% ] 18595 of 50000 complete in 33.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------------- 37% ] 18896 of 50000 complete in 33.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------------- 38% ] 19196 of 50000 complete in 34.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------------- 38% ] 19482 of 50000 complete in 34.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------------- 39% ] 19772 of 50000 complete in 35.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------------- 40% ] 20078 of 50000 complete in 35.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------------- 40% ] 20391 of 50000 complete in 36.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------------- 41% ] 20693 of 50000 complete in 36.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------------- 41% ] 20997 of 50000 complete in 37.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------------- 42% ] 21309 of 50000 complete in 37.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------------- 43% ] 21621 of 50000 complete in 38.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------------- 43% ] 21921 of 50000 complete in 38.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------------- 44% ] 22227 of 50000 complete in 39.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------45% ] 22530 of 50000 complete in 39.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------45% ] 22827 of 50000 complete in 40.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------46% ] 23129 of 50000 complete in 40.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------46% ] 23423 of 50000 complete in 41.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------47% ] 23701 of 50000 complete in 41.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------47% ] 23939 of 50000 complete in 42.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------48% ] 24178 of 50000 complete in 42.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------48% ] 24417 of 50000 complete in 43.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------49% ] 24659 of 50000 complete in 43.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------49% ] 24947 of 50000 complete in 44.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------50% ] 25245 of 50000 complete in 44.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------51% ] 25524 of 50000 complete in 45.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------51% ] 25822 of 50000 complete in 45.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------52% ] 26108 of 50000 complete in 46.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------52% ] 26403 of 50000 complete in 46.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------53% ] 26685 of 50000 complete in 47.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------53% ] 26983 of 50000 complete in 47.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------54% ] 27281 of 50000 complete in 48.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------55% ] 27586 of 50000 complete in 48.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------55%- ] 27896 of 50000 complete in 49.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------56%- ] 28206 of 50000 complete in 49.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------56%- ] 28492 of 50000 complete in 50.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------57%- ] 28786 of 50000 complete in 50.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------58%-- ] 29094 of 50000 complete in 51.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------58%-- ] 29403 of 50000 complete in 51.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------59%-- ] 29712 of 50000 complete in 52.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------60%-- ] 30016 of 50000 complete in 52.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------60%--- ] 30317 of 50000 complete in 53.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------61%--- ] 30618 of 50000 complete in 53.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------61%--- ] 30912 of 50000 complete in 54.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------62%--- ] 31196 of 50000 complete in 54.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------63%--- ] 31505 of 50000 complete in 55.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------63%---- ] 31799 of 50000 complete in 55.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------64%---- ] 32084 of 50000 complete in 56.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------64%---- ] 32375 of 50000 complete in 56.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------65%---- ] 32596 of 50000 complete in 57.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------65%---- ] 32872 of 50000 complete in 57.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------66%----- ] 33152 of 50000 complete in 58.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------66%----- ] 33452 of 50000 complete in 58.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------67%----- ] 33710 of 50000 complete in 59.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------68%----- ] 34011 of 50000 complete in 59.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------68%------ ] 34306 of 50000 complete in 60.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------69%------ ] 34613 of 50000 complete in 60.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------69%------ ] 34914 of 50000 complete in 61.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------70%------ ] 35203 of 50000 complete in 61.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------70%------ ] 35490 of 50000 complete in 62.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------71%------- ] 35765 of 50000 complete in 62.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------72%------- ] 36040 of 50000 complete in 63.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------72%------- ] 36321 of 50000 complete in 63.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------73%------- ] 36614 of 50000 complete in 64.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------73%-------- ] 36900 of 50000 complete in 64.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------74%-------- ] 37198 of 50000 complete in 65.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------74%-------- ] 37486 of 50000 complete in 65.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------75%-------- ] 37774 of 50000 complete in 66.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------76%-------- ] 38070 of 50000 complete in 66.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------76%--------- ] 38363 of 50000 complete in 67.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------77%--------- ] 38638 of 50000 complete in 67.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------77%--------- ] 38920 of 50000 complete in 68.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------78%--------- ] 39207 of 50000 complete in 68.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------79%---------- ] 39511 of 50000 complete in 69.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------79%---------- ] 39815 of 50000 complete in 69.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------80%---------- ] 40113 of 50000 complete in 70.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------80%---------- ] 40370 of 50000 complete in 70.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------81%---------- ] 40636 of 50000 complete in 71.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------81%----------- ] 40901 of 50000 complete in 71.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------82%----------- ] 41178 of 50000 complete in 72.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------82%----------- ] 41448 of 50000 complete in 72.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------83%----------- ] 41716 of 50000 complete in 73.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------83%----------- ] 41986 of 50000 complete in 73.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------84%------------ ] 42237 of 50000 complete in 74.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------85%------------ ] 42504 of 50000 complete in 74.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------85%------------ ] 42768 of 50000 complete in 75.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------86%------------ ] 43044 of 50000 complete in 75.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------86%------------ ] 43320 of 50000 complete in 76.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------87%------------- ] 43582 of 50000 complete in 76.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------87%------------- ] 43798 of 50000 complete in 77.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------88%------------- ] 44067 of 50000 complete in 77.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------88%------------- ] 44323 of 50000 complete in 78.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------89%------------- ] 44581 of 50000 complete in 78.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------89%-------------- ] 44834 of 50000 complete in 79.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------90%-------------- ] 45094 of 50000 complete in 79.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------90%-------------- ] 45364 of 50000 complete in 80.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------91%-------------- ] 45629 of 50000 complete in 80.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------91%-------------- ] 45906 of 50000 complete in 81.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------92%--------------- ] 46180 of 50000 complete in 81.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------92%--------------- ] 46451 of 50000 complete in 82.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------93%--------------- ] 46721 of 50000 complete in 82.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------93%--------------- ] 46981 of 50000 complete in 83.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------94%--------------- ] 47226 of 50000 complete in 83.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------94%---------------- ] 47465 of 50000 complete in 84.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------95%---------------- ] 47724 of 50000 complete in 84.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------95%---------------- ] 47997 of 50000 complete in 85.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------96%---------------- ] 48264 of 50000 complete in 85.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------97%---------------- ] 48530 of 50000 complete in 86.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------97%----------------- ] 48794 of 50000 complete in 86.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------98%----------------- ] 49061 of 50000 complete in 87.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------98%----------------- ] 49335 of 50000 complete in 87.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------99%----------------- ] 49603 of 50000 complete in 88.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------99%----------------- ] 49875 of 50000 complete in 88.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------100%-----------------] 50000 of 50000 complete in 88.9 sec"
]
}
],
"prompt_number": 46
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"Matplot.summary_plot([M.beta],\n",
" custom_labels=['male', 'AgeYears', 'Admit to ECMO', 'bacterial', 'viral', 'fungal',\n",
" 'pH', 'PCO2', 'OI', 'SaO2', 'VA'])"
],
"language": "python",
"metadata": {},
"outputs": [
{
"metadata": {},
"output_type": "display_data",
"png": "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\nORiZmVnu/j/Fn18QQ3xg1AAAAABJRU5ErkJggg==\n",
"text": [
"<matplotlib.figure.Figure at 0x10f254cd0>"
]
}
],
"prompt_number": 48
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Same model above, but with a Weibull hazard function"
]
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"def weibull_survival_model():\n",
" \n",
" mu_pH = Normal('mu_pH', 0, 0.0001, value=0)\n",
" sigma_pH = Uniform('sigma_pH', 0, 500, value=10)\n",
" tau_pH = sigma_pH**-2\n",
" pH_masked = np.ma.masked_values(pH_std, value=0)\n",
" x_pH = Normal('x_pH', mu_pH, tau_pH, value=pH_masked, observed=True)\n",
" \n",
" mu_PCO2 = Normal('mu_PCO2', 0, 0.0001, value=0)\n",
" sigma_PCO2 = Uniform('sigma_PCO2', 0, 500, value=10)\n",
" tau_PCO2 = sigma_PCO2**-2\n",
" PCO2_masked = np.ma.masked_values(PCO2_std, value=0)\n",
" x_PCO2 = Normal('x_PCO2', mu_PCO2, tau_PCO2, value=PCO2_masked, observed=True)\n",
" \n",
" mu_OI = Normal('mu_OI', 0, 0.0001, value=0)\n",
" sigma_OI = Uniform('sigma_OI', 0, 500, value=10)\n",
" tau_OI = sigma_OI**-2\n",
" OI_masked = np.ma.masked_values(OI_std, value=0)\n",
" x_OI = Normal('x_OI', mu_OI, tau_OI, value=OI_masked, observed=True)\n",
" \n",
" a_SaO2 = Exponential('a_SaO2', 1, value=1)\n",
" b_SaO2 = Exponential('b_SaO2', 1, value=1)\n",
" SaO2_masked = np.ma.masked_values(SaO2, value=0.911)\n",
" x_SaO2 = Beta('x_SaO2', a_SaO2, b_SaO2, value=SaO2_masked, observed=True)\n",
" SaO2_std = Lambda('SaO2_std', lambda s=x_SaO2: (s - s.mean())/s.std())\n",
" \n",
" imputed_vars = [x_pH, x_PCO2, x_OI, SaO2_std]\n",
" \n",
" X = np.c_[[male, AgeYears_std, admit_through_emco_std, bacterial, viral, fungal]].T\n",
" \n",
" # Intercept for survival rate\n",
" beta0 = Normal('beta0', 0.0, 0.001, value=0)\n",
" # Treatment effect\n",
" beta = Normal('beta', 0, 0.001, value=[0]*(X.shape[1]+len(imputed_vars)))\n",
"\n",
" # Survival rates\n",
" lam = Lambda('lam', lambda b0=beta0, b=beta, x=X, z=imputed_vars: np.exp(b0 + np.dot(np.c_[x,np.transpose(z)], b)))\n",
"\n",
" alpha = Exponential('alpha', 1, value=1)\n",
"\n",
" @observed\n",
" def survival(value=obs_t, lam=lam, f=died, alpha=alpha):\n",
" # Weibull survival log-likelihood\n",
" return (f*(tt.log(alpha) + (alpha-1)*np.log(value*lam) + np.log(lam)) - (lam*value)**alpha).sum()\n",
"\n",
" return locals()"
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 113
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"W = MCMC(survival_model())"
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 114
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"W.sample(50000, 40000)"
],
"language": "python",
"metadata": {},
"outputs": [
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [ 0% ] 263 of 50000 complete in 0.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [ 1% ] 525 of 50000 complete in 1.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [ 1% ] 791 of 50000 complete in 1.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [ 2% ] 1043 of 50000 complete in 2.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [ 2% ] 1308 of 50000 complete in 2.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 3% ] 1579 of 50000 complete in 3.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 3% ] 1842 of 50000 complete in 3.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 4% ] 2087 of 50000 complete in 4.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 4% ] 2338 of 50000 complete in 4.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 5% ] 2593 of 50000 complete in 5.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 5% ] 2839 of 50000 complete in 5.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 6% ] 3081 of 50000 complete in 6.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 6% ] 3316 of 50000 complete in 6.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 7% ] 3536 of 50000 complete in 7.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 7% ] 3751 of 50000 complete in 7.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 8% ] 4011 of 50000 complete in 8.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 8% ] 4257 of 50000 complete in 8.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 9% ] 4501 of 50000 complete in 9.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 9% ] 4729 of 50000 complete in 9.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 9% ] 4965 of 50000 complete in 10.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 10% ] 5203 of 50000 complete in 10.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 10% ] 5457 of 50000 complete in 11.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 11% ] 5710 of 50000 complete in 11.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 11% ] 5965 of 50000 complete in 12.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 12% ] 6219 of 50000 complete in 12.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 12% ] 6463 of 50000 complete in 13.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----- 13% ] 6717 of 50000 complete in 13.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----- 13% ] 6963 of 50000 complete in 14.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----- 14% ] 7206 of 50000 complete in 14.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----- 14% ] 7450 of 50000 complete in 15.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----- 15% ] 7694 of 50000 complete in 15.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 15% ] 7940 of 50000 complete in 16.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 16% ] 8176 of 50000 complete in 16.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 16% ] 8422 of 50000 complete in 17.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 17% ] 8666 of 50000 complete in 17.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 17% ] 8907 of 50000 complete in 18.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 18% ] 9134 of 50000 complete in 18.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 18% ] 9367 of 50000 complete in 19.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 19% ] 9605 of 50000 complete in 19.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 19% ] 9841 of 50000 complete in 20.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 20% ] 10082 of 50000 complete in 20.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 20% ] 10324 of 50000 complete in 21.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 21% ] 10543 of 50000 complete in 21.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 21% ] 10776 of 50000 complete in 22.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 22% ] 11022 of 50000 complete in 22.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 22% ] 11269 of 50000 complete in 23.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 22% ] 11484 of 50000 complete in 23.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 23% ] 11711 of 50000 complete in 24.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 23% ] 11949 of 50000 complete in 24.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 24% ] 12155 of 50000 complete in 25.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 24% ] 12384 of 50000 complete in 25.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 25% ] 12620 of 50000 complete in 26.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 25% ] 12764 of 50000 complete in 26.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 25% ] 12987 of 50000 complete in 27.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 26% ] 13224 of 50000 complete in 27.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 26% ] 13460 of 50000 complete in 28.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 27% ] 13701 of 50000 complete in 28.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 27% ] 13938 of 50000 complete in 29.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 28% ] 14095 of 50000 complete in 29.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 28% ] 14310 of 50000 complete in 30.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 29% ] 14555 of 50000 complete in 30.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 29% ] 14798 of 50000 complete in 31.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 30% ] 15048 of 50000 complete in 31.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 30% ] 15289 of 50000 complete in 32.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 31% ] 15535 of 50000 complete in 32.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 31% ] 15775 of 50000 complete in 33.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------ 31% ] 15921 of 50000 complete in 33.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------ 32% ] 16158 of 50000 complete in 34.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------ 32% ] 16391 of 50000 complete in 34.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------ 33% ] 16600 of 50000 complete in 35.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------ 33% ] 16834 of 50000 complete in 35.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------ 34% ] 17076 of 50000 complete in 36.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 34% ] 17313 of 50000 complete in 36.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 35% ] 17550 of 50000 complete in 37.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 35% ] 17774 of 50000 complete in 37.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 36% ] 18013 of 50000 complete in 38.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 36% ] 18251 of 50000 complete in 38.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------------- 36% ] 18488 of 50000 complete in 39.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------------- 37% ] 18727 of 50000 complete in 39.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------------- 37% ] 18979 of 50000 complete in 40.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------------- 38% ] 19217 of 50000 complete in 40.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------------- 38% ] 19456 of 50000 complete in 41.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------------- 39% ] 19696 of 50000 complete in 41.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------------- 39% ] 19934 of 50000 complete in 42.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------------- 40% ] 20174 of 50000 complete in 42.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------------- 40% ] 20419 of 50000 complete in 43.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------------- 41% ] 20674 of 50000 complete in 43.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------------- 41% ] 20926 of 50000 complete in 44.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------------- 42% ] 21174 of 50000 complete in 44.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------------- 42% ] 21400 of 50000 complete in 45.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------------- 43% ] 21643 of 50000 complete in 45.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------------- 43% ] 21893 of 50000 complete in 46.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------------- 44% ] 22146 of 50000 complete in 46.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------------- 44% ] 22367 of 50000 complete in 47.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------45% ] 22621 of 50000 complete in 47.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------45% ] 22868 of 50000 complete in 48.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------46% ] 23101 of 50000 complete in 48.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------46% ] 23290 of 50000 complete in 49.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------46% ] 23493 of 50000 complete in 49.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------47% ] 23713 of 50000 complete in 50.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------47% ] 23872 of 50000 complete in 50.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------48% ] 24076 of 50000 complete in 51.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------48% ] 24308 of 50000 complete in 51.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------49% ] 24539 of 50000 complete in 52.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------49% ] 24755 of 50000 complete in 52.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------49% ] 24991 of 50000 complete in 53.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------50% ] 25187 of 50000 complete in 53.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------50% ] 25404 of 50000 complete in 54.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------51% ] 25615 of 50000 complete in 54.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------51% ] 25849 of 50000 complete in 55.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------52% ] 26076 of 50000 complete in 55.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------52% ] 26315 of 50000 complete in 56.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------53% ] 26543 of 50000 complete in 56.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------53% ] 26758 of 50000 complete in 57.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------53% ] 26991 of 50000 complete in 57.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------54% ] 27215 of 50000 complete in 58.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------54% ] 27393 of 50000 complete in 58.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------55% ] 27608 of 50000 complete in 59.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------55%- ] 27844 of 50000 complete in 59.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------56%- ] 28079 of 50000 complete in 60.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------56%- ] 28325 of 50000 complete in 60.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------57%- ] 28564 of 50000 complete in 61.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------57%- ] 28790 of 50000 complete in 61.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------57%-- ] 28994 of 50000 complete in 62.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------58%-- ] 29212 of 50000 complete in 62.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------58%-- ] 29441 of 50000 complete in 63.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------59%-- ] 29674 of 50000 complete in 63.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------59%-- ] 29910 of 50000 complete in 64.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------60%-- ] 30140 of 50000 complete in 64.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------60%--- ] 30330 of 50000 complete in 65.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------61%--- ] 30561 of 50000 complete in 65.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------61%--- ] 30792 of 50000 complete in 66.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------62%--- ] 31030 of 50000 complete in 66.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------62%--- ] 31270 of 50000 complete in 67.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------63%--- ] 31510 of 50000 complete in 67.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------63%---- ] 31753 of 50000 complete in 68.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------63%---- ] 31973 of 50000 complete in 68.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------64%---- ] 32120 of 50000 complete in 69.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------64%---- ] 32354 of 50000 complete in 69.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------65%---- ] 32581 of 50000 complete in 70.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------65%---- ] 32802 of 50000 complete in 70.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------66%----- ] 33020 of 50000 complete in 71.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------66%----- ] 33248 of 50000 complete in 71.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------66%----- ] 33487 of 50000 complete in 72.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------67%----- ] 33711 of 50000 complete in 72.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------67%----- ] 33953 of 50000 complete in 73.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------68%----- ] 34193 of 50000 complete in 73.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------68%------ ] 34435 of 50000 complete in 74.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------69%------ ] 34679 of 50000 complete in 74.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------69%------ ] 34922 of 50000 complete in 75.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------70%------ ] 35163 of 50000 complete in 75.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------70%------ ] 35402 of 50000 complete in 76.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------71%------- ] 35638 of 50000 complete in 76.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------71%------- ] 35864 of 50000 complete in 77.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------72%------- ] 36104 of 50000 complete in 77.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------72%------- ] 36333 of 50000 complete in 78.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------73%------- ] 36579 of 50000 complete in 78.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------73%------- ] 36815 of 50000 complete in 79.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------74%-------- ] 37046 of 50000 complete in 79.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------74%-------- ] 37274 of 50000 complete in 80.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------75%-------- ] 37500 of 50000 complete in 80.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------75%-------- ] 37730 of 50000 complete in 81.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------75%-------- ] 37964 of 50000 complete in 81.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------76%--------- ] 38197 of 50000 complete in 82.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------76%--------- ] 38396 of 50000 complete in 82.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------77%--------- ] 38622 of 50000 complete in 83.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------77%--------- ] 38855 of 50000 complete in 83.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------78%--------- ] 39089 of 50000 complete in 84.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------78%--------- ] 39331 of 50000 complete in 84.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------79%---------- ] 39572 of 50000 complete in 85.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------79%---------- ] 39790 of 50000 complete in 85.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------79%---------- ] 39996 of 50000 complete in 86.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------80%---------- ] 40203 of 50000 complete in 86.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------80%---------- ] 40423 of 50000 complete in 87.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------81%---------- ] 40645 of 50000 complete in 87.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------81%----------- ] 40858 of 50000 complete in 88.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------82%----------- ] 41076 of 50000 complete in 88.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------82%----------- ] 41288 of 50000 complete in 89.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------83%----------- ] 41506 of 50000 complete in 89.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------83%----------- ] 41730 of 50000 complete in 90.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------83%----------- ] 41955 of 50000 complete in 90.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------84%------------ ] 42178 of 50000 complete in 91.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------84%------------ ] 42406 of 50000 complete in 91.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------85%------------ ] 42632 of 50000 complete in 92.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------85%------------ ] 42817 of 50000 complete in 92.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------86%------------ ] 43035 of 50000 complete in 93.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------86%------------ ] 43256 of 50000 complete in 93.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------86%------------- ] 43461 of 50000 complete in 94.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------87%------------- ] 43670 of 50000 complete in 94.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------87%------------- ] 43891 of 50000 complete in 95.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------88%------------- ] 44108 of 50000 complete in 95.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------88%------------- ] 44319 of 50000 complete in 96.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------89%------------- ] 44545 of 50000 complete in 96.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------89%-------------- ] 44763 of 50000 complete in 97.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------89%-------------- ] 44981 of 50000 complete in 97.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------90%-------------- ] 45205 of 50000 complete in 98.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------90%-------------- ] 45424 of 50000 complete in 98.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------91%-------------- ] 45638 of 50000 complete in 99.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------91%-------------- ] 45858 of 50000 complete in 99.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------92%--------------- ] 46067 of 50000 complete in 100.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------92%--------------- ] 46283 of 50000 complete in 100.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------92%--------------- ] 46499 of 50000 complete in 101.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------93%--------------- ] 46720 of 50000 complete in 101.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------93%--------------- ] 46940 of 50000 complete in 102.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------94%--------------- ] 47163 of 50000 complete in 102.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------94%---------------- ] 47373 of 50000 complete in 103.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------95%---------------- ] 47590 of 50000 complete in 103.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------95%---------------- ] 47809 of 50000 complete in 104.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------96%---------------- ] 48028 of 50000 complete in 104.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------96%---------------- ] 48246 of 50000 complete in 105.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------96%---------------- ] 48462 of 50000 complete in 105.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------97%---------------- ] 48674 of 50000 complete in 106.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------97%----------------- ] 48887 of 50000 complete in 106.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------98%----------------- ] 49105 of 50000 complete in 107.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------98%----------------- ] 49315 of 50000 complete in 107.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------99%----------------- ] 49529 of 50000 complete in 108.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------99%----------------- ] 49754 of 50000 complete in 108.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------99%----------------- ] 49969 of 50000 complete in 109.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------100%-----------------] 50000 of 50000 complete in 109.3 sec"
]
}
],
"prompt_number": 116
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"W.sample(50000, 40000)"
],
"language": "python",
"metadata": {},
"outputs": [
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [ 0% ] 239 of 50000 complete in 0.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [ 0% ] 465 of 50000 complete in 1.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [ 1% ] 702 of 50000 complete in 1.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [ 1% ] 938 of 50000 complete in 2.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [ 2% ] 1163 of 50000 complete in 2.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 2% ] 1389 of 50000 complete in 3.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 3% ] 1636 of 50000 complete in 3.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 3% ] 1881 of 50000 complete in 4.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 4% ] 2121 of 50000 complete in 4.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 4% ] 2357 of 50000 complete in 5.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 5% ] 2603 of 50000 complete in 5.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 5% ] 2842 of 50000 complete in 6.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 6% ] 3071 of 50000 complete in 6.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 6% ] 3284 of 50000 complete in 7.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 7% ] 3525 of 50000 complete in 7.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 7% ] 3752 of 50000 complete in 8.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 7% ] 3989 of 50000 complete in 8.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 8% ] 4195 of 50000 complete in 9.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 8% ] 4432 of 50000 complete in 9.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 9% ] 4658 of 50000 complete in 10.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 9% ] 4887 of 50000 complete in 10.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 10% ] 5126 of 50000 complete in 11.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 10% ] 5361 of 50000 complete in 11.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 11% ] 5608 of 50000 complete in 12.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 11% ] 5844 of 50000 complete in 12.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 12% ] 6088 of 50000 complete in 13.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 12% ] 6331 of 50000 complete in 13.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 13% ] 6564 of 50000 complete in 14.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----- 13% ] 6799 of 50000 complete in 14.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----- 14% ] 7031 of 50000 complete in 15.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----- 14% ] 7266 of 50000 complete in 15.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----- 15% ] 7510 of 50000 complete in 16.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----- 15% ] 7749 of 50000 complete in 16.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 15% ] 7994 of 50000 complete in 17.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 16% ] 8236 of 50000 complete in 17.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 16% ] 8460 of 50000 complete in 18.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 17% ] 8686 of 50000 complete in 18.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 17% ] 8922 of 50000 complete in 19.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 18% ] 9150 of 50000 complete in 19.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 18% ] 9388 of 50000 complete in 20.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 19% ] 9634 of 50000 complete in 20.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 19% ] 9872 of 50000 complete in 21.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 20% ] 10103 of 50000 complete in 21.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 20% ] 10335 of 50000 complete in 22.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 21% ] 10538 of 50000 complete in 22.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 21% ] 10777 of 50000 complete in 23.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 22% ] 11007 of 50000 complete in 23.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 22% ] 11253 of 50000 complete in 24.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 22% ] 11461 of 50000 complete in 24.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 23% ] 11661 of 50000 complete in 25.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 23% ] 11864 of 50000 complete in 25.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 24% ] 12098 of 50000 complete in 26.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 24% ] 12337 of 50000 complete in 26.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 25% ] 12570 of 50000 complete in 27.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 25% ] 12816 of 50000 complete in 27.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 26% ] 13050 of 50000 complete in 28.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 26% ] 13272 of 50000 complete in 28.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 27% ] 13503 of 50000 complete in 29.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 27% ] 13738 of 50000 complete in 29.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 27% ] 13961 of 50000 complete in 30.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 28% ] 14177 of 50000 complete in 30.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 28% ] 14391 of 50000 complete in 31.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 29% ] 14624 of 50000 complete in 31.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 29% ] 14862 of 50000 complete in 32.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 30% ] 15097 of 50000 complete in 32.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 30% ] 15329 of 50000 complete in 33.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 31% ] 15575 of 50000 complete in 33.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 31% ] 15789 of 50000 complete in 34.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------ 32% ] 16025 of 50000 complete in 34.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------ 32% ] 16258 of 50000 complete in 35.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------ 32% ] 16476 of 50000 complete in 35.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------ 33% ] 16711 of 50000 complete in 36.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------ 33% ] 16949 of 50000 complete in 36.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 34% ] 17180 of 50000 complete in 37.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 34% ] 17406 of 50000 complete in 37.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 35% ] 17641 of 50000 complete in 38.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 35% ] 17886 of 50000 complete in 38.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 36% ] 18125 of 50000 complete in 39.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 36% ] 18370 of 50000 complete in 39.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------------- 37% ] 18615 of 50000 complete in 40.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------------- 37% ] 18859 of 50000 complete in 40.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------------- 38% ] 19101 of 50000 complete in 41.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------------- 38% ] 19339 of 50000 complete in 41.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------------- 39% ] 19578 of 50000 complete in 42.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------------- 39% ] 19821 of 50000 complete in 42.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------------- 40% ] 20066 of 50000 complete in 43.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------------- 40% ] 20304 of 50000 complete in 43.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------------- 41% ] 20546 of 50000 complete in 44.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------------- 41% ] 20793 of 50000 complete in 44.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------------- 42% ] 21040 of 50000 complete in 45.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------------- 42% ] 21286 of 50000 complete in 45.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------------- 43% ] 21524 of 50000 complete in 46.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------------- 43% ] 21757 of 50000 complete in 46.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------------- 43% ] 21991 of 50000 complete in 47.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------------- 44% ] 22227 of 50000 complete in 47.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------44% ] 22463 of 50000 complete in 48.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------45% ] 22693 of 50000 complete in 48.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------45% ] 22938 of 50000 complete in 49.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------46% ] 23179 of 50000 complete in 49.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------46% ] 23420 of 50000 complete in 50.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------47% ] 23668 of 50000 complete in 50.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------47% ] 23902 of 50000 complete in 51.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------48% ] 24147 of 50000 complete in 51.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------48% ] 24385 of 50000 complete in 52.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------49% ] 24621 of 50000 complete in 52.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------49% ] 24851 of 50000 complete in 53.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------50% ] 25083 of 50000 complete in 53.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------50% ] 25324 of 50000 complete in 54.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------51% ] 25552 of 50000 complete in 54.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------51% ] 25797 of 50000 complete in 55.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------52% ] 26035 of 50000 complete in 55.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------52% ] 26276 of 50000 complete in 56.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------53% ] 26519 of 50000 complete in 56.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------53% ] 26761 of 50000 complete in 57.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------54% ] 27002 of 50000 complete in 57.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------54% ] 27243 of 50000 complete in 58.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------54% ] 27488 of 50000 complete in 58.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------55%- ] 27733 of 50000 complete in 59.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------55%- ] 27975 of 50000 complete in 59.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------56%- ] 28210 of 50000 complete in 60.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------56%- ] 28459 of 50000 complete in 60.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------57%- ] 28704 of 50000 complete in 61.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------57%- ] 28934 of 50000 complete in 61.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------58%-- ] 29159 of 50000 complete in 62.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------58%-- ] 29393 of 50000 complete in 62.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------59%-- ] 29631 of 50000 complete in 63.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------59%-- ] 29860 of 50000 complete in 63.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------60%-- ] 30097 of 50000 complete in 64.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------60%--- ] 30327 of 50000 complete in 64.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------61%--- ] 30563 of 50000 complete in 65.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------61%--- ] 30798 of 50000 complete in 65.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------62%--- ] 31035 of 50000 complete in 66.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------62%--- ] 31279 of 50000 complete in 66.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------63%--- ] 31511 of 50000 complete in 67.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------63%---- ] 31744 of 50000 complete in 67.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------63%---- ] 31977 of 50000 complete in 68.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------64%---- ] 32208 of 50000 complete in 68.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------64%---- ] 32430 of 50000 complete in 69.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------65%---- ] 32663 of 50000 complete in 69.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------65%----- ] 32898 of 50000 complete in 70.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------66%----- ] 33143 of 50000 complete in 70.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------66%----- ] 33345 of 50000 complete in 71.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------67%----- ] 33578 of 50000 complete in 71.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------67%----- ] 33811 of 50000 complete in 72.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------68%----- ] 34007 of 50000 complete in 72.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------68%------ ] 34243 of 50000 complete in 73.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------68%------ ] 34479 of 50000 complete in 73.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------69%------ ] 34709 of 50000 complete in 74.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------69%------ ] 34940 of 50000 complete in 74.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------70%------ ] 35162 of 50000 complete in 75.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------70%------ ] 35396 of 50000 complete in 75.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------71%------- ] 35623 of 50000 complete in 76.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------71%------- ] 35855 of 50000 complete in 76.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------72%------- ] 36084 of 50000 complete in 77.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------72%------- ] 36315 of 50000 complete in 77.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------73%------- ] 36544 of 50000 complete in 78.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------73%------- ] 36787 of 50000 complete in 78.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------74%-------- ] 37032 of 50000 complete in 79.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------74%-------- ] 37273 of 50000 complete in 79.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------75%-------- ] 37510 of 50000 complete in 80.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------75%-------- ] 37753 of 50000 complete in 80.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------76%-------- ] 38009 of 50000 complete in 81.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------76%--------- ] 38266 of 50000 complete in 81.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------77%--------- ] 38507 of 50000 complete in 82.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------77%--------- ] 38736 of 50000 complete in 82.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------77%--------- ] 38971 of 50000 complete in 83.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------78%--------- ] 39210 of 50000 complete in 83.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------78%--------- ] 39442 of 50000 complete in 84.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------79%---------- ] 39666 of 50000 complete in 84.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------79%---------- ] 39910 of 50000 complete in 85.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------80%---------- ] 40141 of 50000 complete in 85.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------80%---------- ] 40357 of 50000 complete in 86.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------81%---------- ] 40571 of 50000 complete in 86.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------81%----------- ] 40791 of 50000 complete in 87.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------82%----------- ] 41008 of 50000 complete in 87.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------82%----------- ] 41224 of 50000 complete in 88.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------82%----------- ] 41447 of 50000 complete in 88.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------83%----------- ] 41664 of 50000 complete in 89.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------83%----------- ] 41875 of 50000 complete in 89.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------84%----------- ] 42099 of 50000 complete in 90.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------84%------------ ] 42319 of 50000 complete in 90.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------85%------------ ] 42543 of 50000 complete in 91.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------85%------------ ] 42766 of 50000 complete in 91.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------85%------------ ] 42992 of 50000 complete in 92.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------86%------------ ] 43205 of 50000 complete in 92.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------86%------------- ] 43422 of 50000 complete in 93.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------87%------------- ] 43633 of 50000 complete in 93.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------87%------------- ] 43852 of 50000 complete in 94.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------88%------------- ] 44072 of 50000 complete in 94.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------88%------------- ] 44292 of 50000 complete in 95.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------88%------------- ] 44494 of 50000 complete in 95.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------89%------------- ] 44709 of 50000 complete in 96.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------89%-------------- ] 44923 of 50000 complete in 96.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------90%-------------- ] 45134 of 50000 complete in 97.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------90%-------------- ] 45346 of 50000 complete in 97.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------91%-------------- ] 45558 of 50000 complete in 98.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------91%-------------- ] 45782 of 50000 complete in 98.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------91%-------------- ] 45998 of 50000 complete in 99.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------92%--------------- ] 46213 of 50000 complete in 99.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------92%--------------- ] 46426 of 50000 complete in 100.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------93%--------------- ] 46646 of 50000 complete in 100.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------93%--------------- ] 46859 of 50000 complete in 101.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------94%--------------- ] 47066 of 50000 complete in 101.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------94%--------------- ] 47287 of 50000 complete in 102.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------95%---------------- ] 47507 of 50000 complete in 102.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------95%---------------- ] 47727 of 50000 complete in 103.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------95%---------------- ] 47949 of 50000 complete in 103.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------96%---------------- ] 48170 of 50000 complete in 104.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------96%---------------- ] 48396 of 50000 complete in 104.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------97%---------------- ] 48620 of 50000 complete in 105.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------97%----------------- ] 48841 of 50000 complete in 105.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------98%----------------- ] 49055 of 50000 complete in 106.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------98%----------------- ] 49272 of 50000 complete in 106.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------98%----------------- ] 49488 of 50000 complete in 107.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------99%----------------- ] 49711 of 50000 complete in 107.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------99%----------------- ] 49925 of 50000 complete in 108.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------100%-----------------] 50000 of 50000 complete in 108.4 sec"
]
}
],
"prompt_number": 117
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"Matplot.summary_plot([W.beta],\n",
" custom_labels=['male', 'AgeYears', 'Admit to ECMO', 'bacterial', 'viral', 'fungal',\n",
" 'pH', 'PCO2', 'OI', 'SaO2'])"
],
"language": "python",
"metadata": {},
"outputs": [
{
"metadata": {},
"output_type": "display_data",
"png": "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\n",
"text": [
"<matplotlib.figure.Figure at 0x113032d50>"
]
}
],
"prompt_number": 118
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"from scipy.interpolate import Rbf"
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 49
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"def rbf_survival_model():\n",
" \n",
" node_loc = standardize(flu_complete.AgeYears).quantile([0.1, 0.25, 0.5, 0.75, .9]).values\n",
" rbf_nodes = Normal('rbf_nodes', 0, 0.0001, value=[0]*len(node_loc))\n",
" @deterministic\n",
" def age_rbf(nodes=rbf_nodes):\n",
" r = Rbf(node_loc, nodes)\n",
" return r(AgeYears_std)\n",
" \n",
" # evaluate RBF at several nodes\n",
" age_mean = AgeYears[np.isnan(AgeYears) ^ True].mean()\n",
" age_std = AgeYears[np.isnan(AgeYears) ^ True].std()\n",
" @deterministic\n",
" def age_rbf_x(nodes=rbf_nodes):\n",
" r = Rbf(node_loc, nodes)\n",
" vals = [10, 20, 30, 40, 50, 60, 70]\n",
" return r((vals - age_mean)/age_std)\n",
" \n",
" mu_pH = Normal('mu_pH', 0, 0.0001, value=0)\n",
" sigma_pH = Uniform('sigma_pH', 0, 500, value=10)\n",
" tau_pH = sigma_pH**-2\n",
" pH_masked = np.ma.masked_values(pH_std, value=0)\n",
" x_pH = Normal('x_pH', mu_pH, tau_pH, value=pH_masked, observed=True)\n",
" \n",
" mu_PCO2 = Normal('mu_PCO2', 0, 0.0001, value=0)\n",
" sigma_PCO2 = Uniform('sigma_PCO2', 0, 500, value=10)\n",
" tau_PCO2 = sigma_PCO2**-2\n",
" PCO2_masked = np.ma.masked_values(PCO2_std, value=0)\n",
" x_PCO2 = Normal('x_PCO2', mu_PCO2, tau_PCO2, value=PCO2_masked, observed=True)\n",
" \n",
" mu_OI = Normal('mu_OI', 0, 0.0001, value=0)\n",
" sigma_OI = Uniform('sigma_OI', 0, 500, value=10)\n",
" tau_OI = sigma_OI**-2\n",
" OI_masked = np.ma.masked_values(OI_std, value=0)\n",
" x_OI = Normal('x_OI', mu_OI, tau_OI, value=OI_masked, observed=True)\n",
" \n",
" a_SaO2 = Exponential('a_SaO2', 1, value=1)\n",
" b_SaO2 = Exponential('b_SaO2', 1, value=1)\n",
" SaO2_masked = np.ma.masked_values(SaO2, value=0.911)\n",
" x_SaO2 = Beta('x_SaO2', a_SaO2, b_SaO2, value=SaO2_masked, observed=True)\n",
" SaO2_std = Lambda('SaO2_std', lambda s=x_SaO2: (s - s.mean())/s.std())\n",
" \n",
" imputed_vars = [x_pH, x_PCO2, x_OI, SaO2_std]\n",
" \n",
" X = np.c_[[male, admit_through_emco_std, bacterial, viral, fungal, va]].T\n",
" \n",
" # Intercept for survival rate\n",
" #beta0 = Normal('beta0', 0.0, 0.001, value=0)\n",
" # Treatment effect\n",
" beta = Normal('beta', 0, 0.001, value=[0]*(X.shape[1]+len(imputed_vars)))\n",
"\n",
" # Survival rates\n",
" lam = Lambda('lam', lambda b0=age_rbf, b=beta, x=X, z=imputed_vars: \n",
" np.exp(b0 + np.dot(np.c_[x,np.transpose(z)], b)))\n",
"\n",
" @observed\n",
" def survival(value=obs_t, lam=lam, f=died):\n",
" \"\"\"Exponential survival likelihood, accounting for censoring\"\"\"\n",
" return (f*np.log(lam) - lam*value).sum()\n",
"\n",
" return locals()"
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 126
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"R = MCMC(rbf_survival_model())"
],
"language": "python",
"metadata": {},
"outputs": [],
"prompt_number": 127
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"R.sample(100000, 90000)"
],
"language": "python",
"metadata": {},
"outputs": [
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [ 0% ] 233 of 100000 complete in 0.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [ 0% ] 441 of 100000 complete in 1.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [ 0% ] 723 of 100000 complete in 1.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [ 0% ] 932 of 100000 complete in 2.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [ 1% ] 1178 of 100000 complete in 2.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [ 1% ] 1421 of 100000 complete in 3.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [ 1% ] 1644 of 100000 complete in 3.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [ 1% ] 1802 of 100000 complete in 4.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [ 2% ] 2060 of 100000 complete in 4.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [ 2% ] 2320 of 100000 complete in 5.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [ 2% ] 2503 of 100000 complete in 5.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 2% ] 2709 of 100000 complete in 6.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 2% ] 2926 of 100000 complete in 6.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 3% ] 3174 of 100000 complete in 7.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 3% ] 3398 of 100000 complete in 7.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 3% ] 3626 of 100000 complete in 8.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 3% ] 3865 of 100000 complete in 8.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 4% ] 4082 of 100000 complete in 9.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 4% ] 4312 of 100000 complete in 9.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 4% ] 4485 of 100000 complete in 10.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 4% ] 4684 of 100000 complete in 10.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 4% ] 4881 of 100000 complete in 11.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 5% ] 5061 of 100000 complete in 11.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 5% ] 5256 of 100000 complete in 12.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 5% ] 5491 of 100000 complete in 12.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 5% ] 5718 of 100000 complete in 13.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 5% ] 5964 of 100000 complete in 13.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 6% ] 6128 of 100000 complete in 14.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 6% ] 6272 of 100000 complete in 14.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 6% ] 6493 of 100000 complete in 15.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 6% ] 6750 of 100000 complete in 15.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 7% ] 7009 of 100000 complete in 16.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 7% ] 7238 of 100000 complete in 16.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 7% ] 7490 of 100000 complete in 17.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 7% ] 7740 of 100000 complete in 17.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 8% ] 8008 of 100000 complete in 18.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 8% ] 8270 of 100000 complete in 18.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 8% ] 8530 of 100000 complete in 19.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 8% ] 8722 of 100000 complete in 19.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 8% ] 8976 of 100000 complete in 20.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 9% ] 9222 of 100000 complete in 20.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 9% ] 9481 of 100000 complete in 21.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 9% ] 9743 of 100000 complete in 21.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 10% ] 10012 of 100000 complete in 22.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 10% ] 10276 of 100000 complete in 22.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 10% ] 10537 of 100000 complete in 23.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 10% ] 10792 of 100000 complete in 23.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 11% ] 11062 of 100000 complete in 24.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 11% ] 11254 of 100000 complete in 24.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 11% ] 11515 of 100000 complete in 25.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 11% ] 11774 of 100000 complete in 25.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 12% ] 12038 of 100000 complete in 26.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 12% ] 12296 of 100000 complete in 26.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 12% ] 12564 of 100000 complete in 27.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 12% ] 12818 of 100000 complete in 27.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 13% ] 13078 of 100000 complete in 28.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----- 13% ] 13323 of 100000 complete in 28.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----- 13% ] 13575 of 100000 complete in 29.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----- 13% ] 13831 of 100000 complete in 29.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----- 14% ] 14087 of 100000 complete in 30.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----- 14% ] 14353 of 100000 complete in 30.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----- 14% ] 14619 of 100000 complete in 31.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----- 14% ] 14886 of 100000 complete in 31.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----- 15% ] 15154 of 100000 complete in 32.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----- 15% ] 15410 of 100000 complete in 32.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----- 15% ] 15671 of 100000 complete in 33.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 15% ] 15923 of 100000 complete in 33.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 16% ] 16174 of 100000 complete in 34.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 16% ] 16423 of 100000 complete in 34.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 16% ] 16680 of 100000 complete in 35.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 16% ] 16948 of 100000 complete in 35.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 17% ] 17219 of 100000 complete in 36.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 17% ] 17477 of 100000 complete in 36.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 17% ] 17735 of 100000 complete in 37.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 17% ] 17999 of 100000 complete in 37.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 18% ] 18260 of 100000 complete in 38.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 18% ] 18522 of 100000 complete in 38.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 18% ] 18783 of 100000 complete in 39.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 19% ] 19043 of 100000 complete in 39.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 19% ] 19306 of 100000 complete in 40.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 19% ] 19571 of 100000 complete in 40.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 19% ] 19829 of 100000 complete in 41.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 20% ] 20086 of 100000 complete in 41.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 20% ] 20343 of 100000 complete in 42.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 20% ] 20600 of 100000 complete in 42.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 20% ] 20858 of 100000 complete in 43.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 21% ] 21117 of 100000 complete in 43.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 21% ] 21375 of 100000 complete in 44.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 21% ] 21640 of 100000 complete in 44.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 21% ] 21902 of 100000 complete in 45.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 22% ] 22157 of 100000 complete in 45.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 22% ] 22424 of 100000 complete in 46.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 22% ] 22691 of 100000 complete in 46.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 22% ] 22947 of 100000 complete in 47.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 23% ] 23195 of 100000 complete in 47.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 23% ] 23447 of 100000 complete in 48.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 23% ] 23707 of 100000 complete in 48.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 23% ] 23967 of 100000 complete in 49.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 24% ] 24225 of 100000 complete in 49.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 24% ] 24489 of 100000 complete in 50.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 24% ] 24755 of 100000 complete in 50.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 25% ] 25013 of 100000 complete in 51.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 25% ] 25278 of 100000 complete in 51.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 25% ] 25543 of 100000 complete in 52.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 25% ] 25808 of 100000 complete in 52.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 26% ] 26077 of 100000 complete in 53.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 26% ] 26328 of 100000 complete in 53.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 26% ] 26596 of 100000 complete in 54.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 26% ] 26869 of 100000 complete in 54.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 27% ] 27132 of 100000 complete in 55.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 27% ] 27400 of 100000 complete in 55.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 27% ] 27661 of 100000 complete in 56.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 27% ] 27926 of 100000 complete in 56.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 28% ] 28189 of 100000 complete in 57.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 28% ] 28445 of 100000 complete in 57.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 28% ] 28706 of 100000 complete in 58.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 28% ] 28942 of 100000 complete in 58.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 29% ] 29103 of 100000 complete in 59.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 29% ] 29307 of 100000 complete in 59.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 29% ] 29556 of 100000 complete in 60.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 29% ] 29817 of 100000 complete in 60.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 30% ] 30077 of 100000 complete in 61.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 30% ] 30333 of 100000 complete in 61.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 30% ] 30594 of 100000 complete in 62.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 30% ] 30853 of 100000 complete in 62.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 31% ] 31118 of 100000 complete in 63.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 31% ] 31386 of 100000 complete in 63.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------ 31% ] 31639 of 100000 complete in 64.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------ 31% ] 31894 of 100000 complete in 64.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------ 32% ] 32153 of 100000 complete in 65.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------ 32% ] 32407 of 100000 complete in 65.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------ 32% ] 32669 of 100000 complete in 66.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------ 32% ] 32936 of 100000 complete in 66.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------ 33% ] 33198 of 100000 complete in 67.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------ 33% ] 33459 of 100000 complete in 67.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------ 33% ] 33716 of 100000 complete in 68.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------ 33% ] 33973 of 100000 complete in 68.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 34% ] 34230 of 100000 complete in 69.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 34% ] 34493 of 100000 complete in 69.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 34% ] 34754 of 100000 complete in 70.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 35% ] 35018 of 100000 complete in 70.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 35% ] 35279 of 100000 complete in 71.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 35% ] 35542 of 100000 complete in 71.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 35% ] 35804 of 100000 complete in 72.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 36% ] 36055 of 100000 complete in 72.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 36% ] 36314 of 100000 complete in 73.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 36% ] 36572 of 100000 complete in 73.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 36% ] 36828 of 100000 complete in 74.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------------- 37% ] 37096 of 100000 complete in 74.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------------- 37% ] 37361 of 100000 complete in 75.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------------- 37% ] 37627 of 100000 complete in 75.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------------- 37% ] 37894 of 100000 complete in 76.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------------- 38% ] 38158 of 100000 complete in 76.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------------- 38% ] 38427 of 100000 complete in 77.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------------- 38% ] 38683 of 100000 complete in 77.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------------- 38% ] 38943 of 100000 complete in 78.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------------- 39% ] 39187 of 100000 complete in 78.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------------- 39% ] 39439 of 100000 complete in 79.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------------- 39% ] 39688 of 100000 complete in 79.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------------- 39% ] 39949 of 100000 complete in 80.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------------- 40% ] 40205 of 100000 complete in 80.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------------- 40% ] 40458 of 100000 complete in 81.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------------- 40% ] 40711 of 100000 complete in 81.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------------- 40% ] 40973 of 100000 complete in 82.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------------- 41% ] 41231 of 100000 complete in 82.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------------- 41% ] 41489 of 100000 complete in 83.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------------- 41% ] 41739 of 100000 complete in 83.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------------- 41% ] 41989 of 100000 complete in 84.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------------- 42% ] 42250 of 100000 complete in 84.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------------- 42% ] 42506 of 100000 complete in 85.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------------- 42% ] 42772 of 100000 complete in 85.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------------- 43% ] 43024 of 100000 complete in 86.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------------- 43% ] 43283 of 100000 complete in 86.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------------- 43% ] 43542 of 100000 complete in 87.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------------- 43% ] 43803 of 100000 complete in 87.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------------- 44% ] 44054 of 100000 complete in 88.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------------- 44% ] 44312 of 100000 complete in 88.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------------- 44% ] 44560 of 100000 complete in 89.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------44% ] 44816 of 100000 complete in 89.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------45% ] 45073 of 100000 complete in 90.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------45% ] 45331 of 100000 complete in 90.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------45% ] 45591 of 100000 complete in 91.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------45% ] 45852 of 100000 complete in 91.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------46% ] 46121 of 100000 complete in 92.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------46% ] 46352 of 100000 complete in 92.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------46% ] 46612 of 100000 complete in 93.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------46% ] 46874 of 100000 complete in 93.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------47% ] 47124 of 100000 complete in 94.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------47% ] 47356 of 100000 complete in 94.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------47% ] 47607 of 100000 complete in 95.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------47% ] 47860 of 100000 complete in 95.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------48% ] 48116 of 100000 complete in 96.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------48% ] 48375 of 100000 complete in 96.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------48% ] 48633 of 100000 complete in 97.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------48% ] 48875 of 100000 complete in 97.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------49% ] 49130 of 100000 complete in 98.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------49% ] 49387 of 100000 complete in 98.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------49% ] 49644 of 100000 complete in 99.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------49% ] 49896 of 100000 complete in 99.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------50% ] 50150 of 100000 complete in 100.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------50% ] 50405 of 100000 complete in 100.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------50% ] 50666 of 100000 complete in 101.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------50% ] 50929 of 100000 complete in 101.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------51% ] 51179 of 100000 complete in 102.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------51% ] 51434 of 100000 complete in 102.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------51% ] 51687 of 100000 complete in 103.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------51% ] 51948 of 100000 complete in 103.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------52% ] 52207 of 100000 complete in 104.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------52% ] 52462 of 100000 complete in 104.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------52% ] 52719 of 100000 complete in 105.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------52% ] 52980 of 100000 complete in 105.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------53% ] 53239 of 100000 complete in 106.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------53% ] 53495 of 100000 complete in 106.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------53% ] 53714 of 100000 complete in 107.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------53% ] 53966 of 100000 complete in 107.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------54% ] 54210 of 100000 complete in 108.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------54% ] 54463 of 100000 complete in 108.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------54% ] 54723 of 100000 complete in 109.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------54% ] 54965 of 100000 complete in 109.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------55% ] 55227 of 100000 complete in 110.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------55%- ] 55484 of 100000 complete in 110.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------55%- ] 55728 of 100000 complete in 111.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------55%- ] 55985 of 100000 complete in 111.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------56%- ] 56237 of 100000 complete in 112.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------56%- ] 56488 of 100000 complete in 112.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------56%- ] 56742 of 100000 complete in 113.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------56%- ] 56992 of 100000 complete in 113.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------57%- ] 57250 of 100000 complete in 114.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------57%- ] 57500 of 100000 complete in 114.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------57%- ] 57755 of 100000 complete in 115.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------58%-- ] 58014 of 100000 complete in 115.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------58%-- ] 58273 of 100000 complete in 116.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------58%-- ] 58532 of 100000 complete in 116.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------58%-- ] 58786 of 100000 complete in 117.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------59%-- ] 59039 of 100000 complete in 117.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------59%-- ] 59299 of 100000 complete in 118.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------59%-- ] 59560 of 100000 complete in 118.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------59%-- ] 59820 of 100000 complete in 119.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------60%-- ] 60084 of 100000 complete in 119.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------60%-- ] 60344 of 100000 complete in 120.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------60%--- ] 60616 of 100000 complete in 120.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------60%--- ] 60885 of 100000 complete in 121.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------61%--- ] 61152 of 100000 complete in 121.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------61%--- ] 61416 of 100000 complete in 122.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------61%--- ] 61682 of 100000 complete in 122.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------61%--- ] 61944 of 100000 complete in 123.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------62%--- ] 62191 of 100000 complete in 123.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------62%--- ] 62456 of 100000 complete in 124.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------62%--- ] 62707 of 100000 complete in 124.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------62%--- ] 62973 of 100000 complete in 125.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------63%---- ] 63236 of 100000 complete in 125.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------63%---- ] 63493 of 100000 complete in 126.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------63%---- ] 63750 of 100000 complete in 126.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------64%---- ] 64006 of 100000 complete in 127.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------64%---- ] 64263 of 100000 complete in 127.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------64%---- ] 64518 of 100000 complete in 128.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------64%---- ] 64774 of 100000 complete in 128.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------65%---- ] 65032 of 100000 complete in 129.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------65%---- ] 65297 of 100000 complete in 129.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------65%---- ] 65566 of 100000 complete in 130.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------65%----- ] 65837 of 100000 complete in 130.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------66%----- ] 66104 of 100000 complete in 131.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------66%----- ] 66376 of 100000 complete in 131.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------66%----- ] 66642 of 100000 complete in 132.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------66%----- ] 66902 of 100000 complete in 132.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------67%----- ] 67160 of 100000 complete in 133.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------67%----- ] 67422 of 100000 complete in 133.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------67%----- ] 67686 of 100000 complete in 134.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------67%----- ] 67948 of 100000 complete in 134.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------68%----- ] 68212 of 100000 complete in 135.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------68%------ ] 68466 of 100000 complete in 135.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------68%------ ] 68721 of 100000 complete in 136.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------68%------ ] 68973 of 100000 complete in 136.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------69%------ ] 69235 of 100000 complete in 137.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------69%------ ] 69501 of 100000 complete in 137.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------69%------ ] 69763 of 100000 complete in 138.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------70%------ ] 70024 of 100000 complete in 138.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------70%------ ] 70286 of 100000 complete in 139.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------70%------ ] 70542 of 100000 complete in 139.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------70%------ ] 70806 of 100000 complete in 140.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------71%------- ] 71071 of 100000 complete in 140.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------71%------- ] 71325 of 100000 complete in 141.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------71%------- ] 71578 of 100000 complete in 141.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------71%------- ] 71832 of 100000 complete in 142.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------72%------- ] 72079 of 100000 complete in 142.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------72%------- ] 72336 of 100000 complete in 143.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------72%------- ] 72572 of 100000 complete in 143.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------72%------- ] 72819 of 100000 complete in 144.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------73%------- ] 73073 of 100000 complete in 144.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------73%------- ] 73334 of 100000 complete in 145.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------73%------- ] 73595 of 100000 complete in 145.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------73%-------- ] 73852 of 100000 complete in 146.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------74%-------- ] 74113 of 100000 complete in 146.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------74%-------- ] 74374 of 100000 complete in 147.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------74%-------- ] 74637 of 100000 complete in 147.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------74%-------- ] 74895 of 100000 complete in 148.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------75%-------- ] 75155 of 100000 complete in 148.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------75%-------- ] 75418 of 100000 complete in 149.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------75%-------- ] 75677 of 100000 complete in 149.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------75%-------- ] 75937 of 100000 complete in 150.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------76%-------- ] 76193 of 100000 complete in 150.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------76%--------- ] 76441 of 100000 complete in 151.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------76%--------- ] 76700 of 100000 complete in 151.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------76%--------- ] 76950 of 100000 complete in 152.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------77%--------- ] 77213 of 100000 complete in 152.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------77%--------- ] 77472 of 100000 complete in 153.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------77%--------- ] 77733 of 100000 complete in 153.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------78%--------- ] 78000 of 100000 complete in 154.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------78%--------- ] 78261 of 100000 complete in 154.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------78%--------- ] 78529 of 100000 complete in 155.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------78%--------- ] 78782 of 100000 complete in 155.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------79%---------- ] 79044 of 100000 complete in 156.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------79%---------- ] 79308 of 100000 complete in 156.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------79%---------- ] 79564 of 100000 complete in 157.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------79%---------- ] 79818 of 100000 complete in 157.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------80%---------- ] 80078 of 100000 complete in 158.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------80%---------- ] 80333 of 100000 complete in 158.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------80%---------- ] 80578 of 100000 complete in 159.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------80%---------- ] 80822 of 100000 complete in 159.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------81%---------- ] 81071 of 100000 complete in 160.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------81%---------- ] 81325 of 100000 complete in 160.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------81%----------- ] 81580 of 100000 complete in 161.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------81%----------- ] 81838 of 100000 complete in 161.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------82%----------- ] 82094 of 100000 complete in 162.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------82%----------- ] 82331 of 100000 complete in 162.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------82%----------- ] 82580 of 100000 complete in 163.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------82%----------- ] 82832 of 100000 complete in 163.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------83%----------- ] 83105 of 100000 complete in 164.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------83%----------- ] 83367 of 100000 complete in 164.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------83%----------- ] 83631 of 100000 complete in 165.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------83%----------- ] 83891 of 100000 complete in 165.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------84%----------- ] 84145 of 100000 complete in 166.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------84%------------ ] 84398 of 100000 complete in 166.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------84%------------ ] 84651 of 100000 complete in 167.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------84%------------ ] 84908 of 100000 complete in 167.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------85%------------ ] 85161 of 100000 complete in 168.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------85%------------ ] 85413 of 100000 complete in 168.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------85%------------ ] 85669 of 100000 complete in 169.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------85%------------ ] 85925 of 100000 complete in 169.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------86%------------ ] 86184 of 100000 complete in 170.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------86%------------ ] 86448 of 100000 complete in 170.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------86%------------ ] 86708 of 100000 complete in 171.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------86%------------- ] 86973 of 100000 complete in 171.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------87%------------- ] 87238 of 100000 complete in 172.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------87%------------- ] 87502 of 100000 complete in 172.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------87%------------- ] 87760 of 100000 complete in 173.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------88%------------- ] 88009 of 100000 complete in 173.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------88%------------- ] 88270 of 100000 complete in 174.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------88%------------- ] 88523 of 100000 complete in 174.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------88%------------- ] 88785 of 100000 complete in 175.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------89%------------- ] 89045 of 100000 complete in 175.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------89%------------- ] 89297 of 100000 complete in 176.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------89%-------------- ] 89562 of 100000 complete in 176.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------89%-------------- ] 89815 of 100000 complete in 177.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------90%-------------- ] 90063 of 100000 complete in 177.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------90%-------------- ] 90301 of 100000 complete in 178.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------90%-------------- ] 90530 of 100000 complete in 178.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------90%-------------- ] 90759 of 100000 complete in 179.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------90%-------------- ] 90993 of 100000 complete in 179.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------91%-------------- ] 91223 of 100000 complete in 180.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------91%-------------- ] 91459 of 100000 complete in 180.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------91%-------------- ] 91697 of 100000 complete in 181.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------91%-------------- ] 91922 of 100000 complete in 181.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------92%--------------- ] 92146 of 100000 complete in 182.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------92%--------------- ] 92377 of 100000 complete in 182.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------92%--------------- ] 92601 of 100000 complete in 183.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------92%--------------- ] 92832 of 100000 complete in 183.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------93%--------------- ] 93064 of 100000 complete in 184.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------93%--------------- ] 93294 of 100000 complete in 184.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------93%--------------- ] 93524 of 100000 complete in 185.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------93%--------------- ] 93757 of 100000 complete in 185.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------93%--------------- ] 93988 of 100000 complete in 186.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------94%--------------- ] 94222 of 100000 complete in 186.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------94%--------------- ] 94454 of 100000 complete in 187.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------94%--------------- ] 94689 of 100000 complete in 187.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------94%---------------- ] 94925 of 100000 complete in 188.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------95%---------------- ] 95142 of 100000 complete in 188.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------95%---------------- ] 95371 of 100000 complete in 189.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------95%---------------- ] 95604 of 100000 complete in 189.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------95%---------------- ] 95838 of 100000 complete in 190.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------96%---------------- ] 96076 of 100000 complete in 190.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------96%---------------- ] 96311 of 100000 complete in 191.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------96%---------------- ] 96540 of 100000 complete in 191.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------96%---------------- ] 96771 of 100000 complete in 192.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------97%---------------- ] 97005 of 100000 complete in 192.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------97%---------------- ] 97238 of 100000 complete in 193.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------97%----------------- ] 97467 of 100000 complete in 193.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------97%----------------- ] 97698 of 100000 complete in 194.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------97%----------------- ] 97929 of 100000 complete in 194.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------98%----------------- ] 98166 of 100000 complete in 195.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------98%----------------- ] 98405 of 100000 complete in 195.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------98%----------------- ] 98639 of 100000 complete in 196.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------98%----------------- ] 98873 of 100000 complete in 196.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------99%----------------- ] 99105 of 100000 complete in 197.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------99%----------------- ] 99334 of 100000 complete in 197.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------99%----------------- ] 99562 of 100000 complete in 198.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------99%----------------- ] 99791 of 100000 complete in 198.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------100%-----------------] 100000 of 100000 complete in 199.4 sec"
]
}
],
"prompt_number": 128
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"R.sample(100000, 90000)"
],
"language": "python",
"metadata": {},
"outputs": [
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [ 0% ] 195 of 100000 complete in 0.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [ 0% ] 413 of 100000 complete in 1.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [ 0% ] 622 of 100000 complete in 1.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [ 0% ] 839 of 100000 complete in 2.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [ 1% ] 1063 of 100000 complete in 2.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [ 1% ] 1293 of 100000 complete in 3.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [ 1% ] 1522 of 100000 complete in 3.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [ 1% ] 1759 of 100000 complete in 4.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [ 1% ] 1997 of 100000 complete in 4.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [ 2% ] 2229 of 100000 complete in 5.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [ 2% ] 2459 of 100000 complete in 5.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 2% ] 2701 of 100000 complete in 6.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 2% ] 2934 of 100000 complete in 6.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 3% ] 3152 of 100000 complete in 7.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 3% ] 3377 of 100000 complete in 7.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 3% ] 3551 of 100000 complete in 8.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 3% ] 3732 of 100000 complete in 8.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 3% ] 3957 of 100000 complete in 9.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 4% ] 4183 of 100000 complete in 9.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 4% ] 4392 of 100000 complete in 10.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 4% ] 4619 of 100000 complete in 10.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 4% ] 4848 of 100000 complete in 11.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [- 5% ] 5079 of 100000 complete in 11.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 5% ] 5318 of 100000 complete in 12.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 5% ] 5515 of 100000 complete in 12.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 5% ] 5742 of 100000 complete in 13.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 5% ] 5976 of 100000 complete in 13.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 6% ] 6218 of 100000 complete in 14.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 6% ] 6458 of 100000 complete in 14.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 6% ] 6689 of 100000 complete in 15.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 6% ] 6932 of 100000 complete in 15.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 7% ] 7179 of 100000 complete in 16.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 7% ] 7420 of 100000 complete in 16.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 7% ] 7628 of 100000 complete in 17.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-- 7% ] 7861 of 100000 complete in 17.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 8% ] 8089 of 100000 complete in 18.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 8% ] 8326 of 100000 complete in 18.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 8% ] 8546 of 100000 complete in 19.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 8% ] 8755 of 100000 complete in 19.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 8% ] 8982 of 100000 complete in 20.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 9% ] 9185 of 100000 complete in 20.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 9% ] 9407 of 100000 complete in 21.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 9% ] 9643 of 100000 complete in 21.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 9% ] 9871 of 100000 complete in 22.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 10% ] 10101 of 100000 complete in 22.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--- 10% ] 10329 of 100000 complete in 23.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 10% ] 10560 of 100000 complete in 23.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 10% ] 10777 of 100000 complete in 24.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 10% ] 10997 of 100000 complete in 24.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 11% ] 11217 of 100000 complete in 25.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 11% ] 11436 of 100000 complete in 25.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 11% ] 11648 of 100000 complete in 26.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 11% ] 11810 of 100000 complete in 26.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 12% ] 12004 of 100000 complete in 27.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 12% ] 12195 of 100000 complete in 27.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 12% ] 12386 of 100000 complete in 28.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 12% ] 12601 of 100000 complete in 28.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 12% ] 12830 of 100000 complete in 29.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---- 13% ] 13065 of 100000 complete in 29.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----- 13% ] 13295 of 100000 complete in 30.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----- 13% ] 13490 of 100000 complete in 30.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----- 13% ] 13698 of 100000 complete in 31.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----- 13% ] 13921 of 100000 complete in 31.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----- 14% ] 14158 of 100000 complete in 32.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----- 14% ] 14396 of 100000 complete in 32.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----- 14% ] 14634 of 100000 complete in 33.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----- 14% ] 14872 of 100000 complete in 33.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----- 15% ] 15101 of 100000 complete in 34.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----- 15% ] 15334 of 100000 complete in 34.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----- 15% ] 15575 of 100000 complete in 35.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 15% ] 15818 of 100000 complete in 35.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 16% ] 16056 of 100000 complete in 36.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 16% ] 16306 of 100000 complete in 36.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 16% ] 16555 of 100000 complete in 37.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 16% ] 16799 of 100000 complete in 37.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 17% ] 17038 of 100000 complete in 38.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 17% ] 17276 of 100000 complete in 38.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 17% ] 17504 of 100000 complete in 39.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 17% ] 17733 of 100000 complete in 39.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 17% ] 17972 of 100000 complete in 40.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------ 18% ] 18210 of 100000 complete in 40.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 18% ] 18443 of 100000 complete in 41.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 18% ] 18666 of 100000 complete in 41.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 18% ] 18906 of 100000 complete in 42.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 19% ] 19145 of 100000 complete in 42.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 19% ] 19387 of 100000 complete in 43.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 19% ] 19621 of 100000 complete in 43.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 19% ] 19855 of 100000 complete in 44.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 20% ] 20086 of 100000 complete in 44.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 20% ] 20321 of 100000 complete in 45.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 20% ] 20548 of 100000 complete in 45.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 20% ] 20777 of 100000 complete in 46.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------- 21% ] 21010 of 100000 complete in 46.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 21% ] 21234 of 100000 complete in 47.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 21% ] 21467 of 100000 complete in 47.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 21% ] 21699 of 100000 complete in 48.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 21% ] 21926 of 100000 complete in 48.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 22% ] 22157 of 100000 complete in 49.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 22% ] 22382 of 100000 complete in 49.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 22% ] 22571 of 100000 complete in 50.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 22% ] 22772 of 100000 complete in 50.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 23% ] 23002 of 100000 complete in 51.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 23% ] 23215 of 100000 complete in 51.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 23% ] 23433 of 100000 complete in 52.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------- 23% ] 23662 of 100000 complete in 52.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 23% ] 23831 of 100000 complete in 53.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 24% ] 24066 of 100000 complete in 53.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 24% ] 24308 of 100000 complete in 54.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 24% ] 24542 of 100000 complete in 54.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 24% ] 24790 of 100000 complete in 55.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 25% ] 25017 of 100000 complete in 55.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 25% ] 25262 of 100000 complete in 56.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 25% ] 25498 of 100000 complete in 56.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 25% ] 25727 of 100000 complete in 57.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 25% ] 25970 of 100000 complete in 57.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------- 26% ] 26213 of 100000 complete in 58.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 26% ] 26457 of 100000 complete in 58.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 26% ] 26685 of 100000 complete in 59.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 26% ] 26927 of 100000 complete in 59.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 27% ] 27166 of 100000 complete in 60.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 27% ] 27405 of 100000 complete in 60.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 27% ] 27634 of 100000 complete in 61.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 27% ] 27871 of 100000 complete in 61.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 28% ] 28112 of 100000 complete in 62.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 28% ] 28356 of 100000 complete in 62.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 28% ] 28609 of 100000 complete in 63.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------- 28% ] 28851 of 100000 complete in 63.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 29% ] 29093 of 100000 complete in 64.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 29% ] 29329 of 100000 complete in 64.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 29% ] 29569 of 100000 complete in 65.1 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 29% ] 29814 of 100000 complete in 65.6 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 30% ] 30060 of 100000 complete in 66.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 30% ] 30307 of 100000 complete in 66.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 30% ] 30552 of 100000 complete in 67.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 30% ] 30795 of 100000 complete in 67.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 31% ] 31033 of 100000 complete in 68.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 31% ] 31267 of 100000 complete in 68.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [----------- 31% ] 31506 of 100000 complete in 69.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------ 31% ] 31697 of 100000 complete in 69.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------ 31% ] 31915 of 100000 complete in 70.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------ 32% ] 32134 of 100000 complete in 70.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------ 32% ] 32377 of 100000 complete in 71.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------ 32% ] 32613 of 100000 complete in 71.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------ 32% ] 32854 of 100000 complete in 72.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------ 33% ] 33091 of 100000 complete in 72.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------ 33% ] 33334 of 100000 complete in 73.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------ 33% ] 33578 of 100000 complete in 73.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------ 33% ] 33815 of 100000 complete in 74.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------ 34% ] 34055 of 100000 complete in 74.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 34% ] 34306 of 100000 complete in 75.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 34% ] 34553 of 100000 complete in 75.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 34% ] 34788 of 100000 complete in 76.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 35% ] 35030 of 100000 complete in 76.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 35% ] 35273 of 100000 complete in 77.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 35% ] 35507 of 100000 complete in 77.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 35% ] 35744 of 100000 complete in 78.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 35% ] 35978 of 100000 complete in 78.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 36% ] 36216 of 100000 complete in 79.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 36% ] 36448 of 100000 complete in 79.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [------------- 36% ] 36694 of 100000 complete in 80.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------------- 36% ] 36937 of 100000 complete in 80.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------------- 37% ] 37177 of 100000 complete in 81.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------------- 37% ] 37415 of 100000 complete in 81.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------------- 37% ] 37652 of 100000 complete in 82.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------------- 37% ] 37886 of 100000 complete in 82.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------------- 38% ] 38122 of 100000 complete in 83.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------------- 38% ] 38354 of 100000 complete in 83.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------------- 38% ] 38568 of 100000 complete in 84.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------------- 38% ] 38805 of 100000 complete in 84.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------------- 39% ] 39042 of 100000 complete in 85.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-------------- 39% ] 39277 of 100000 complete in 85.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------------- 39% ] 39523 of 100000 complete in 86.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------------- 39% ] 39764 of 100000 complete in 86.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------------- 40% ] 40006 of 100000 complete in 87.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------------- 40% ] 40252 of 100000 complete in 87.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------------- 40% ] 40500 of 100000 complete in 88.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------------- 40% ] 40746 of 100000 complete in 88.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------------- 40% ] 40990 of 100000 complete in 89.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------------- 41% ] 41236 of 100000 complete in 89.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------------- 41% ] 41483 of 100000 complete in 90.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------------- 41% ] 41729 of 100000 complete in 90.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [--------------- 41% ] 41974 of 100000 complete in 91.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------------- 42% ] 42211 of 100000 complete in 91.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------------- 42% ] 42457 of 100000 complete in 92.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------------- 42% ] 42703 of 100000 complete in 92.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------------- 42% ] 42947 of 100000 complete in 93.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------------- 43% ] 43193 of 100000 complete in 93.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------------- 43% ] 43439 of 100000 complete in 94.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------------- 43% ] 43685 of 100000 complete in 94.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------------- 43% ] 43929 of 100000 complete in 95.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------------- 44% ] 44165 of 100000 complete in 95.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------------- 44% ] 44399 of 100000 complete in 96.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [---------------- 44% ] 44643 of 100000 complete in 96.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------44% ] 44886 of 100000 complete in 97.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------45% ] 45128 of 100000 complete in 97.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------45% ] 45371 of 100000 complete in 98.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------45% ] 45614 of 100000 complete in 98.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------45% ] 45861 of 100000 complete in 99.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------46% ] 46105 of 100000 complete in 99.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------46% ] 46343 of 100000 complete in 100.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------46% ] 46581 of 100000 complete in 100.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------46% ] 46828 of 100000 complete in 101.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------47% ] 47075 of 100000 complete in 101.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------47% ] 47323 of 100000 complete in 102.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------47% ] 47566 of 100000 complete in 102.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------47% ] 47815 of 100000 complete in 103.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------48% ] 48063 of 100000 complete in 103.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------48% ] 48308 of 100000 complete in 104.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------48% ] 48553 of 100000 complete in 104.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------48% ] 48803 of 100000 complete in 105.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------49% ] 49056 of 100000 complete in 105.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------49% ] 49303 of 100000 complete in 106.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------49% ] 49551 of 100000 complete in 106.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------49% ] 49797 of 100000 complete in 107.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------50% ] 50040 of 100000 complete in 107.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------50% ] 50280 of 100000 complete in 108.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------50% ] 50470 of 100000 complete in 108.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------50% ] 50651 of 100000 complete in 109.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------50% ] 50891 of 100000 complete in 109.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------51% ] 51058 of 100000 complete in 110.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------51% ] 51263 of 100000 complete in 110.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------51% ] 51472 of 100000 complete in 111.2 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------51% ] 51701 of 100000 complete in 111.7 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------51% ] 51944 of 100000 complete in 112.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------52% ] 52189 of 100000 complete in 112.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------52% ] 52441 of 100000 complete in 113.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------52% ] 52684 of 100000 complete in 113.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------52% ] 52928 of 100000 complete in 114.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------53% ] 53167 of 100000 complete in 114.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------53% ] 53415 of 100000 complete in 115.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------53% ] 53662 of 100000 complete in 115.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------53% ] 53905 of 100000 complete in 116.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------54% ] 54141 of 100000 complete in 116.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------54% ] 54386 of 100000 complete in 117.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------54% ] 54616 of 100000 complete in 117.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------54% ] 54840 of 100000 complete in 118.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------55% ] 55081 of 100000 complete in 118.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------55%- ] 55320 of 100000 complete in 119.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------55%- ] 55562 of 100000 complete in 119.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------55%- ] 55805 of 100000 complete in 120.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------56%- ] 56048 of 100000 complete in 120.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------56%- ] 56294 of 100000 complete in 121.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------56%- ] 56532 of 100000 complete in 121.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------56%- ] 56774 of 100000 complete in 122.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------57%- ] 57014 of 100000 complete in 122.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------57%- ] 57257 of 100000 complete in 123.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------57%- ] 57500 of 100000 complete in 123.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------57%- ] 57741 of 100000 complete in 124.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------57%-- ] 57988 of 100000 complete in 124.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------58%-- ] 58227 of 100000 complete in 125.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------58%-- ] 58475 of 100000 complete in 125.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------58%-- ] 58716 of 100000 complete in 126.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------58%-- ] 58966 of 100000 complete in 126.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------59%-- ] 59202 of 100000 complete in 127.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------59%-- ] 59442 of 100000 complete in 127.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------59%-- ] 59682 of 100000 complete in 128.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------59%-- ] 59923 of 100000 complete in 128.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------60%-- ] 60166 of 100000 complete in 129.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------60%-- ] 60406 of 100000 complete in 129.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------60%--- ] 60642 of 100000 complete in 130.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------60%--- ] 60882 of 100000 complete in 130.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------61%--- ] 61119 of 100000 complete in 131.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------61%--- ] 61363 of 100000 complete in 131.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------61%--- ] 61607 of 100000 complete in 132.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------61%--- ] 61848 of 100000 complete in 132.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------62%--- ] 62091 of 100000 complete in 133.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------62%--- ] 62335 of 100000 complete in 133.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------62%--- ] 62578 of 100000 complete in 134.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------62%--- ] 62821 of 100000 complete in 134.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------63%--- ] 63066 of 100000 complete in 135.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------63%---- ] 63308 of 100000 complete in 135.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------63%---- ] 63529 of 100000 complete in 136.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------63%---- ] 63770 of 100000 complete in 136.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------64%---- ] 64012 of 100000 complete in 137.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------64%---- ] 64256 of 100000 complete in 137.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------64%---- ] 64495 of 100000 complete in 138.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------64%---- ] 64731 of 100000 complete in 138.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------64%---- ] 64970 of 100000 complete in 139.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------65%---- ] 65209 of 100000 complete in 139.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------65%---- ] 65451 of 100000 complete in 140.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------65%---- ] 65693 of 100000 complete in 140.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------65%----- ] 65930 of 100000 complete in 141.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------66%----- ] 66169 of 100000 complete in 141.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------66%----- ] 66409 of 100000 complete in 142.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------66%----- ] 66649 of 100000 complete in 142.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------66%----- ] 66895 of 100000 complete in 143.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------67%----- ] 67136 of 100000 complete in 143.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------67%----- ] 67379 of 100000 complete in 144.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------67%----- ] 67623 of 100000 complete in 144.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------67%----- ] 67868 of 100000 complete in 145.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------68%----- ] 68109 of 100000 complete in 145.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------68%----- ] 68344 of 100000 complete in 146.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------68%------ ] 68582 of 100000 complete in 146.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------68%------ ] 68823 of 100000 complete in 147.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------69%------ ] 69064 of 100000 complete in 147.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------69%------ ] 69306 of 100000 complete in 148.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------69%------ ] 69550 of 100000 complete in 148.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------69%------ ] 69788 of 100000 complete in 149.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------70%------ ] 70032 of 100000 complete in 149.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------70%------ ] 70269 of 100000 complete in 150.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------70%------ ] 70517 of 100000 complete in 150.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------70%------ ] 70757 of 100000 complete in 151.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------71%------ ] 71006 of 100000 complete in 151.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------71%------- ] 71256 of 100000 complete in 152.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------71%------- ] 71504 of 100000 complete in 152.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------71%------- ] 71755 of 100000 complete in 153.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------72%------- ] 72002 of 100000 complete in 153.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------72%------- ] 72249 of 100000 complete in 154.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------72%------- ] 72494 of 100000 complete in 154.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------72%------- ] 72737 of 100000 complete in 155.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------72%------- ] 72984 of 100000 complete in 155.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------73%------- ] 73224 of 100000 complete in 156.3 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------73%------- ] 73464 of 100000 complete in 156.8 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------73%-------- ] 73707 of 100000 complete in 157.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------73%-------- ] 73926 of 100000 complete in 157.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------74%-------- ] 74161 of 100000 complete in 158.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------74%-------- ] 74396 of 100000 complete in 158.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------74%-------- ] 74647 of 100000 complete in 159.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------74%-------- ] 74889 of 100000 complete in 159.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------75%-------- ] 75128 of 100000 complete in 160.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------75%-------- ] 75369 of 100000 complete in 160.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------75%-------- ] 75607 of 100000 complete in 161.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------75%-------- ] 75842 of 100000 complete in 161.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------76%-------- ] 76082 of 100000 complete in 162.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------76%--------- ] 76318 of 100000 complete in 162.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------76%--------- ] 76557 of 100000 complete in 163.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------76%--------- ] 76805 of 100000 complete in 163.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------77%--------- ] 77044 of 100000 complete in 164.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------77%--------- ] 77283 of 100000 complete in 164.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------77%--------- ] 77518 of 100000 complete in 165.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------77%--------- ] 77705 of 100000 complete in 165.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------77%--------- ] 77901 of 100000 complete in 166.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------78%--------- ] 78104 of 100000 complete in 166.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------78%--------- ] 78291 of 100000 complete in 167.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------78%--------- ] 78507 of 100000 complete in 167.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------78%--------- ] 78736 of 100000 complete in 168.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------78%---------- ] 78979 of 100000 complete in 168.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------79%---------- ] 79219 of 100000 complete in 169.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------79%---------- ] 79453 of 100000 complete in 169.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------79%---------- ] 79696 of 100000 complete in 170.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------79%---------- ] 79937 of 100000 complete in 170.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------80%---------- ] 80175 of 100000 complete in 171.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------80%---------- ] 80410 of 100000 complete in 171.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------80%---------- ] 80653 of 100000 complete in 172.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------80%---------- ] 80891 of 100000 complete in 172.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------81%---------- ] 81096 of 100000 complete in 173.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------81%---------- ] 81295 of 100000 complete in 173.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------81%---------- ] 81518 of 100000 complete in 174.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------81%----------- ] 81732 of 100000 complete in 174.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------81%----------- ] 81973 of 100000 complete in 175.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------82%----------- ] 82167 of 100000 complete in 175.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------82%----------- ] 82346 of 100000 complete in 176.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------82%----------- ] 82558 of 100000 complete in 176.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------82%----------- ] 82743 of 100000 complete in 177.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------82%----------- ] 82965 of 100000 complete in 177.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------83%----------- ] 83205 of 100000 complete in 178.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------83%----------- ] 83446 of 100000 complete in 178.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------83%----------- ] 83685 of 100000 complete in 179.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------83%----------- ] 83924 of 100000 complete in 179.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------84%----------- ] 84158 of 100000 complete in 180.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------84%------------ ] 84395 of 100000 complete in 180.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------84%------------ ] 84632 of 100000 complete in 181.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------84%------------ ] 84874 of 100000 complete in 181.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------85%------------ ] 85118 of 100000 complete in 182.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------85%------------ ] 85348 of 100000 complete in 182.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------85%------------ ] 85583 of 100000 complete in 183.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------85%------------ ] 85828 of 100000 complete in 183.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------86%------------ ] 86028 of 100000 complete in 184.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------86%------------ ] 86267 of 100000 complete in 184.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------86%------------ ] 86472 of 100000 complete in 185.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------86%------------ ] 86700 of 100000 complete in 185.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------86%------------- ] 86930 of 100000 complete in 186.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------87%------------- ] 87170 of 100000 complete in 186.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------87%------------- ] 87371 of 100000 complete in 187.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------87%------------- ] 87577 of 100000 complete in 187.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------87%------------- ] 87778 of 100000 complete in 188.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------87%------------- ] 87986 of 100000 complete in 188.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------88%------------- ] 88220 of 100000 complete in 189.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------88%------------- ] 88467 of 100000 complete in 189.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------88%------------- ] 88702 of 100000 complete in 190.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------88%------------- ] 88921 of 100000 complete in 190.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------89%------------- ] 89156 of 100000 complete in 191.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------89%------------- ] 89394 of 100000 complete in 191.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------89%-------------- ] 89642 of 100000 complete in 192.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------89%-------------- ] 89892 of 100000 complete in 192.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------90%-------------- ] 90128 of 100000 complete in 193.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------90%-------------- ] 90348 of 100000 complete in 193.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------90%-------------- ] 90567 of 100000 complete in 194.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------90%-------------- ] 90789 of 100000 complete in 194.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------91%-------------- ] 91007 of 100000 complete in 195.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------91%-------------- ] 91231 of 100000 complete in 195.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------91%-------------- ] 91451 of 100000 complete in 196.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------91%-------------- ] 91672 of 100000 complete in 196.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------91%-------------- ] 91894 of 100000 complete in 197.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------92%--------------- ] 92118 of 100000 complete in 197.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------92%--------------- ] 92342 of 100000 complete in 198.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------92%--------------- ] 92557 of 100000 complete in 198.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------92%--------------- ] 92700 of 100000 complete in 199.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------92%--------------- ] 92926 of 100000 complete in 199.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------93%--------------- ] 93147 of 100000 complete in 200.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------93%--------------- ] 93365 of 100000 complete in 200.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------93%--------------- ] 93572 of 100000 complete in 201.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------93%--------------- ] 93794 of 100000 complete in 201.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------94%--------------- ] 94023 of 100000 complete in 202.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------94%--------------- ] 94252 of 100000 complete in 202.9 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------94%--------------- ] 94477 of 100000 complete in 203.4 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------94%--------------- ] 94700 of 100000 complete in 204.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------94%---------------- ] 94924 of 100000 complete in 204.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------95%---------------- ] 95148 of 100000 complete in 205.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------95%---------------- ] 95372 of 100000 complete in 205.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------95%---------------- ] 95594 of 100000 complete in 206.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------95%---------------- ] 95815 of 100000 complete in 206.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------96%---------------- ] 96042 of 100000 complete in 207.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------96%---------------- ] 96267 of 100000 complete in 207.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------96%---------------- ] 96490 of 100000 complete in 208.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------96%---------------- ] 96714 of 100000 complete in 208.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------96%---------------- ] 96930 of 100000 complete in 209.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------97%---------------- ] 97153 of 100000 complete in 209.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------97%----------------- ] 97369 of 100000 complete in 210.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------97%----------------- ] 97579 of 100000 complete in 210.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------97%----------------- ] 97776 of 100000 complete in 211.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------97%----------------- ] 97972 of 100000 complete in 211.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------98%----------------- ] 98169 of 100000 complete in 212.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------98%----------------- ] 98357 of 100000 complete in 212.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------98%----------------- ] 98560 of 100000 complete in 213.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------98%----------------- ] 98752 of 100000 complete in 213.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------98%----------------- ] 98961 of 100000 complete in 214.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------99%----------------- ] 99164 of 100000 complete in 214.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------99%----------------- ] 99362 of 100000 complete in 215.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------99%----------------- ] 99551 of 100000 complete in 215.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------99%----------------- ] 99742 of 100000 complete in 216.0 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------99%----------------- ] 99944 of 100000 complete in 216.5 sec"
]
},
{
"output_type": "stream",
"stream": "stdout",
"text": [
"\r",
" [-----------------100%-----------------] 100000 of 100000 complete in 216.6 sec"
]
}
],
"prompt_number": 76
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"Matplot.summary_plot([R.beta],\n",
" custom_labels=['male', 'Admit to ECMO', 'bacterial', 'viral', 'fungal',\n",
" 'pH', 'PCO2', 'OI', 'SaO2', 'VA'])"
],
"language": "python",
"metadata": {},
"outputs": [
{
"output_type": "stream",
"stream": "stdout",
"text": [
"Could not calculate Gelman-Rubin statistics. Requires multiple chains of equal length.\n"
]
},
{
"metadata": {},
"output_type": "display_data",
"png": "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\n",
"text": [
"<matplotlib.figure.Figure at 0x114ed5850>"
]
}
],
"prompt_number": 129
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Below is an example of how the age effect varies over different values of age (decades). It is used as the intercept (mean) of the model."
]
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"Matplot.summary_plot([R.age_rbf_x], custom_labels=np.array([10, 20, 30, 40, 50, 60, 70], 'str'))"
],
"language": "python",
"metadata": {},
"outputs": [
{
"output_type": "stream",
"stream": "stdout",
"text": [
"Could not calculate Gelman-Rubin statistics. Requires multiple chains of equal length.\n"
]
},
{
"metadata": {},
"output_type": "display_data",
"png": "iVBORw0KGgoAAAANSUhEUgAAAasAAAEgCAYAAAAKZlx2AAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAAF/tJREFUeJzt3XuUXWd93vHvY4ubMUYS0MgYhIHGXKIBzMUlTBObxSWC\nEuOm7SjQhJWsQFfbgMGFgKhdLsHAsrMg3JIswlUQEmRMIHETLIuLIQ0tNsYwIxswN4FtLMmWLGNC\nAIN//ePsgfFkzsyRNOfMOzPfz1pn6ezrefervd/nvO/eM5OqQpKklh211AWQJGkhhpUkqXmGlSSp\neYaVJKl5hpUkqXmGlSSpeYaVdISSvDfJa7r3v5LkKzOW7U7ypD7bnZbk2lGVc6kkuTTJ7y11ObS8\nGVYaiSQPS/LJJAeTfC3JGTOWnZjk9iS3znidPWP5s5N8N8m3kpw2Y/6Dk/xjkizw2ccneVe3j+8l\n+XKSVyU5ZpEOr7oXVfUPVfXQuZYtppkBOcC6r0ry/sUuwyEYSh1odTGsNHRJ1gB/A/wtsA74L8Bf\nJPnFWaseV1X36F6vnbHt64GTgecDb52x/luAF9U8P9meZD3wf4G7AI+vquOApwD3BB7cp6yHY97A\nHIKRBUCSo0fxOdJ8DCuNwkOB46vqTdXzKeAfgd+etd5c5+O9gOurai/wCeBBAEn+I3BtVV2+wGf/\nD+CWqvqtqvoOQFVdV1VnVdVUt6/bk/z3JF8DvtrNe0aSLya5ueu9jU3vMMnJSb7Q9dI+CNx1xrK5\nhvZOSXJVkgNJ3p3kLnMVNMl9k3w4yb4k30zyggWOLd120z3T5yT5dpIbk/zPbtlm4OXAlq7HemU3\n/54zepvXJXlNkqO6Zb/THfMbk9wEvKarh1+aUdb7JPlBknsnWZfkf3flPpDkoiQn9DnGf53k010P\n+8au/qQFGVZaKkcBm2bN+3aSa7sG/V7dvBuBe3WN31OAXUmOBc6m1wgv5MnAXw+w3jOBxwEPT3Iy\n8C7gecB64O3A3ya5U5I7Ax8FttHrJX4I+A/07+UEeDbwVHo9uZOAc/7FSr2guAi4Ergv8CTgRUme\nOkDZp413+38S8IokD6mqi4HXAR/seqwnd+u+F/hxV6aTu/I9d8a+TgG+Afwr4A/p1eGzZiyfAC6t\nqpu6Y3wXsLF7/TPwtj5lfA1wcVWtBU6g1zuWFmRYaRS+CuxL8gddg/9U4FeBu3XLbwQeS6+hewxw\nD+ADAFV1O/DfgAvp9ZKeR6/xfAvwqO4+2MUzv/XPsh64YYAyvr6qDlbVj+gNU769qi7veoLvA34E\n/DLweGBNVb25qn5aVR8G5uvdFfC2qrq+qm4GXssdG/1pjwPuXVXnVtVPqupbwDuB3xyg7NNeXVU/\nqqpJ4EvAI7v5YcYwZZJfAJ4GnFVV/1xVNwJvmvVZ362qP6mq26vqh8Bfzlr+7G4eVXWgqj5SVT+s\nqu/TC8dT+5Txx8CJSU6oqh9X1WcP4fi0ih3u+Lw0sKq6rXug4q3Ay+g17hcAP+yW/xPwhW71fUme\nD9yQ5O5V9U9V9Ul6QUGSRwKPBl4C7KbXm9hIr2H/5Tk+fj+9nspCZg7dPQB4zqxhuDsBx9Nr9K+f\nte23D2Hf3+lTngcA901y84x5RwOfWWDfM+2Z8f4HwLF91nsAveO5YcazKUd1ZZurzACXAsckOQXY\nRy8IPwLQPajyx8Cv0ettAhybJHPcT3wpvd7VZd2xvqGq3jPQ0WlVM6w0Et39odOmp5N8FliokbpD\nz7976u+t9B60uA9wdFVdm2Qf8Ig++/g48O+TvHq+BzG44zDed4DXVtXrZq+U5FR6w1czPQD4+jz7\n3jjr/XfnWOda4FtVddI8+zlcs4/7Wno9xXt1PdcFt6mqnya5gF6vcB9wUfclA+DF9IYfT6mqfUke\nRe/LR+bYz156PVeSjAMfT/LpqvrmYR+dVgWHATUSScaS3DXJMUleAvwCvfsmJDklyUOSHNXdq3oL\n8KmqunXWbp4LXNENc+0H7pbkYcAT6d1fmcsbgeOAbUk2dp93QpI3JJl9z2zaO4D/2pUrSe6e5N91\n98o+C/wkyZndkOZv0BvC63vowO93n7me3r22uR4quAy4NclLk9wtydFJNiV57Dz7HdQeekNvAaiq\nG4BLgDcmuUdX7w9O8qsL7Gd6KPBnQ4CdY+ndp7qlO8ZX9ttBkv+U5H7d5EF6YdYvMKWfMaw0Kr9N\nr0exl164PKWqbuuWPQj4GPA9YIpew3eH+zpJ7g2cCfwvgKr6Cb0e1ieBPwXmfHKuu0/0BOA24HNJ\nvkevt3WQn/eGZn/7v4LevbG3AQeArwHP6ZbdBvwG8Dv0AnMC+PDsj531/gP0wuEb3b7Onb1uVf0U\neAbwKOCb9O7j/Tm9oJ3z0Ob4nH4+1P27P8nnu/fPAe4MXN0d44eADX32TVfGy4Dv0xsO/diMRW+i\nd//xJnph/rF5yvNY4P8luZXejzOcWVW75ym7BED844uSpNbZs5IkNc+wkiQ1z7CSJDXPsJIkNW+o\nP2eVxKc3JEkDq6o5fyxjqD2rqlq01ytf+cpF3d9yfFkH1oF1YB2s8Dro+/ODDgNKkppnWEmSmrds\nwuq0005b6iIsOevAOgDrAKwDWH11MOzfYOEDFpKkQXnPSpK0fBlWkqTmGVaSpOYZVpKk5hlWkqTm\nGVaSpOYZVpKk5i0YVknenWRvkqkZ89Yn2ZnkmiSXJFk73GJKklazQXpW7wE2z5q3FdhZVScBn+im\npQVVFZOTk0xOTjLkH0iXtIIsGFZV9Q/AzbNmnw5s695vA85Y5HJpBaoqJibOZnx8F+Pju9iy5RwD\nS9JABvp1S0lOBC6qqrFu+uaqWte9D3BgenoWW6JGpO8vMRGAmSk1oW9LdcR/fLGqajn9kUUbbc3F\n86LH0FarDjes9ibZUFV7khwP7FvMQg2TF+PSmR4G3LFjEwCbN1/F9u3nEpNC0gIOdxjwfGB/VZ2X\nZCuwtqrmesjCaNAdVBVTU70HS8fGxgwqSTP1bRAWDKskfwWcCtwb2Au8Avgb4AJgI7AbmKiqg3Ns\nblhJkgZ1+GF1hAwrSdKg/HtWkqTly7CSJDXPsJIkNc+wkiQ1z7CSJDXPsJIkNc+wkiQ1z7CSJDXP\nsJIkNc+wkiQ1z7CSJDXPsJIkNc+wkiQ1z7CSJDXPsJIkNc+wkiQ1z7CSJDXPsJIkNc+wkiQ1z7CS\nJDXPsJIkNc+wkiQ1z7CSJDXPsJIkNc+wkiQ1z7CSJDVvwbBKcv8kn0pyVZJdSc7s5q9PsjPJNUku\nSbJ2+MWVJK1Gqar5V0g2ABuq6otJjgWuAM4Afhe4qarOT/IyYF1VbZ21+fw7l4asqpiamgJgbGyM\nJEtcIknz6HuBLtizqqo9VfXF7v33gS8DJwCnA9u61bbRCzCpGVXFxMTZjI/vYnx8F1u2nMNCX84k\ntWnBntUdVk5OBD4NbAK+U1XruvkBDkxPz2DLIABWa4fGbJQOSd+WYs3Ae+gNAX4YeGFV3TpzOKWq\nKomX5QJWa4O9mvl/bmBrcQwUVknuRC+o3l9VH+1m702yoar2JDke2DesQq4UXrSjNT0MuGPHJgA2\nb76K7dvP9b6VtAwN8oBF6N2T2l9VZ82Yf34377wkW4G1PmCh1viAhbSs9L1ABwmrfwt8Bpjk5+Hz\ncuAy4AJgI7AbmKiqg7M2N6wkSYM6/LA6QoaVJGlQh//ouiRJS82wkiQ1z7CSJDXPsJIkNc+wkiQ1\nz7CSJDXPsJIkNc+wkiQ1z7CSJDXPsJIkNc+wkiQ1z7CSJDXPsJIkNc+wkiQ1z7CSJDXPsJIkNc+w\nkiQ1z7CSJDXPsJIkNc+wkiQ1z7CSJDXPsJIkNc+wkiQ1z7CSJDXPsJIkNc+wkiQ1b96wSnLXJJ9L\n8sUkVyd5fTd/fZKdSa5JckmStaMpriRpNUpVzb9CckxV/SDJGuD/AC8BTgduqqrzk7wMWFdVW+fY\nfP6da0WrKqampgAYGxsjyRKXSFLj+jYSCw4DVtUPurd3Bo4GbqYXVtu6+duAM46wgFphqoqJibMZ\nH9/F+Pgutmw5h4W+GElSP4P0rI4CvgA8GPizqnppkpural23PMCB6elZbJ2WkB2Zf8m8lJrWt9Va\ns9CWVXU78Kgk9wR2JHnirOWVZEmbABtlDWqlniuGsFa6BcNqWlXdkuTvgMcAe5NsqKo9SY4H9g2t\nhAOVbSk/XXOZHgbcsWMTAJs3X8X27ed630rSYZl3GDDJvYGfVNXBJHcDdgCvBn4N2F9V5yXZCqz1\nAQvN5gMWkg5R30ZiobAao/cAxVHd6/1V9UdJ1gMXABuB3cBEVR2cYxeGlSRpUIcXVovAsJIkDerw\nH12XJGmpGVaSpOYZVpKk5hlWkqTmGVaSpOYZVpKk5hlWkqTmGVaSpOYZVpKk5hlWkqTmGVaSpOYZ\nVpKk5hlWkqTmGVaSpOYZVpKk5hlWkqTmGVaSpOYZVpKk5hlWkqTmGVaSpOYZVpKk5hlWkqTmGVaS\npOYZVpKk5hlWkqTmGVaSpOYNFFZJjk5yZZKLuun1SXYmuSbJJUnWDreYkqTVbNCe1QuBq4HqprcC\nO6vqJOAT3bRWuapicnKSyclJqmrhDSRpQAuGVZL7AU8H3gmkm306sK17vw04Yyil07JRVUxMnM34\n+C7Gx3exZcs5BpakRZOFGpQkHwJeBxwHvKSqfj3JzVW1rlse4MD09Cy2VkOSLLzOamdWSstO35Zt\nzbxbJc8A9lXVlUlOm2udqqokTTQLNuCayfNhfoa5lpN5wwp4AnB6kqcDdwWOS/J+YG+SDVW1J8nx\nwL5hF3QQXnxLZ3oYcMeOTQBs3nwV27efS0wMSYtgwWHAn62YnMrPhwHPB/ZX1XlJtgJrq2quhyyM\nj1WkqpiamgJgbGzMoJJ0qPo2GocaVi+uqtOTrAcuADYCu4GJqjo4x2aGlSRpUEceVofJsJIkDapv\nWPkbLCRJzTOsJEnNM6wkSc0zrCRJzTOsJEnNM6wkSc0zrCRJzTOsJEnNM6wkSc0zrCRJzTOsJEnN\nM6wkSc0zrCRJzTOsJEnNM6wkSc0zrCRJzTOsJEnNM6wkSc0zrCRJzTOsJEnNM6wkSc0zrCRJzTOs\nJEnNM6wkSc0zrCRJzTOsJEnNWzPISkl2A98DfgrcVlWnJFkPbAceAOwGJqrq4JDKKUlaxQbtWRVw\nWlWdXFWndPO2Ajur6iTgE920pBGoKiYnJ5mcnKSqlro40tAdyjBgZk2fDmzr3m8DzliUEkmaV1Ux\nMXE24+O7GB/fxZYt5xhYWvEyyEme5JvALfSGAd9eVe9IcnNVreuWBzgwPT2DV5BWjMz+uraKmY0a\nkr5X2UD3rIDxqrohyX2AnUm+MnNhVVUST98VwAZZg1gN54mB3JaBwqqqbuj+vTHJR4BTgL1JNlTV\nniTHA/uGWE6NiBdo+6aHAXfs2ATA5s1XsX37uWQ1JIhWrQWHAZMcAxxdVbcmuTtwCfBq4MnA/qo6\nL8lWYG1VzX7IwqZPGoKqYmpqCoCxsTGDSitF3xN5kLB6IPCRbnIN8IGqen336PoFwEb6P7puWEmS\nBnX4YXWEDCtJ0qD6hpW/wUKS1DzDSpLUPMNKktQ8w0qS1DzDSpLUPMNKktQ8w0qS1DzDSpLUPMNK\nktQ8w0qS1DzDSpLUPMNKktQ8w0qS1DzDSpLUPMNKktQ8w0qS1DzDSpLUPMNKktQ8w0qS1DzDSpLU\nPMNKktQ8w0qS1DzDSpLUPMNKktQ8w0qS1DzDSpLUvIHCKsnaJBcm+XKSq5P8myTrk+xMck2SS5Ks\nHXZhJUmr06A9qzcDf19VDwMeAXwF2ArsrKqTgE9005J0SKqKyclJJicnqaqlLo4alYVOjiT3BK6s\nqgfNmv8V4NSq2ptkA3BpVT101uaeeZL6qiomJs7m4os3AfC0p13F9u3nkmSJS6Yl0vc/fpCwehTw\nduBq4JHAFcCLgOuqal23ToAD09MzGFbSErLNX3x2/oaq7xm7ZoCN1wCPBp5fVZcneROzhvyqqpL4\nX6ihs/HVUvMcnNuwQ3yQsLqOXi/q8m76QuDlwJ4kG6pqT5LjgX3DKqQ0zW+1K8v0MOCOHb1hwM2b\n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\nELt5FRprvTEAAAAASUVORK5CYII=\n",
"text": [
"<matplotlib.figure.Figure at 0x15d647f90>"
]
}
],
"prompt_number": 132
}
],
"metadata": {}
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment