Skip to content

Instantly share code, notes, and snippets.

@tsu-nera
Last active October 8, 2017 03:22
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 tsu-nera/c6d9c1c68951769668faa9fdcc5556c7 to your computer and use it in GitHub Desktop.
Save tsu-nera/c6d9c1c68951769668faa9fdcc5556c7 to your computer and use it in GitHub Desktop.
kaggle titanic rpart gridsearch w/ mlr
Display the source blob
Display the rendered blob
Raw
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"metadata": {
"deletable": true,
"editable": true
},
"cell_type": "markdown",
"source": "# rpart_mlr"
},
{
"metadata": {
"collapsed": false,
"deletable": true,
"editable": true,
"trusted": true
},
"cell_type": "code",
"source": "library(mlr)\nset.seed(17)",
"execution_count": 34,
"outputs": []
},
{
"metadata": {
"collapsed": true,
"deletable": true,
"editable": true,
"trusted": true
},
"cell_type": "code",
"source": "training <- read.csv(\"~/repo/kaggle/input/titanic/train.csv\")",
"execution_count": 35,
"outputs": []
},
{
"metadata": {
"deletable": true,
"editable": true
},
"cell_type": "markdown",
"source": "## preprocessing"
},
{
"metadata": {
"collapsed": true,
"deletable": true,
"editable": true,
"trusted": true
},
"cell_type": "code",
"source": "trainingSel = subset(training, select = c('Survived', 'Pclass', 'Sex', 'Age', 'SibSp', 'Parch', 'Embarked'))",
"execution_count": 36,
"outputs": []
},
{
"metadata": {
"collapsed": true,
"deletable": true,
"editable": true,
"trusted": true
},
"cell_type": "code",
"source": "trainingSel = subset(trainingSel, Embarked != '')\ntrainingSel$Embarked = droplevels(trainingSel$Embarked, \"\")",
"execution_count": 37,
"outputs": []
},
{
"metadata": {
"collapsed": true,
"deletable": true,
"editable": true,
"trusted": true
},
"cell_type": "code",
"source": "agemedian = median(trainingSel$Age, na.rm = TRUE)\ntrainingSel$Age = replace(trainingSel$Age, is.na(trainingSel$Age), agemedian)",
"execution_count": 38,
"outputs": []
},
{
"metadata": {
"deletable": true,
"editable": true
},
"cell_type": "markdown",
"source": "## mlr"
},
{
"metadata": {
"collapsed": false,
"deletable": true,
"editable": true,
"trusted": true
},
"cell_type": "code",
"source": "trainTask <- makeClassifTask(data = training,target = \"Survived\")",
"execution_count": 39,
"outputs": []
},
{
"metadata": {
"collapsed": false,
"deletable": true,
"editable": true,
"trusted": true
},
"cell_type": "code",
"source": "makeatree <- makeLearner(\"classif.rpart\", predict.type = \"response\")",
"execution_count": 40,
"outputs": []
},
{
"metadata": {
"collapsed": true,
"deletable": true,
"editable": true,
"trusted": true
},
"cell_type": "code",
"source": "set_cv <- makeResampleDesc(\"CV\",iters = 5L)",
"execution_count": 41,
"outputs": []
},
{
"metadata": {
"collapsed": false,
"deletable": true,
"editable": true,
"trusted": true
},
"cell_type": "code",
"source": "gs <- makeParamSet(\n makeDiscreteParam(\"cp\", values = c(1e-4, 1e-5)),\n makeDiscreteParam(\"maxdepth\", values = seq(5,10,1)),\n makeDiscreteParam(\"minbucket\", values = seq(10,100,10))\n)",
"execution_count": 42,
"outputs": []
},
{
"metadata": {
"collapsed": true,
"deletable": true,
"editable": true,
"trusted": true
},
"cell_type": "code",
"source": "gscontrol <- makeTuneControlGrid()",
"execution_count": 43,
"outputs": []
},
{
"metadata": {
"collapsed": false,
"deletable": true,
"editable": true,
"trusted": true,
"scrolled": true
},
"cell_type": "code",
"source": "stune <- tuneParams(learner = makeatree, resampling = set_cv, task = trainTask, par.set = gs, control = gscontrol, measures = acc)",
"execution_count": 44,
"outputs": [
{
"output_type": "stream",
"text": "[Tune] Started tuning learner classif.rpart for parameter set:\n Type len Def Constr Req Tunable Trafo\ncp discrete - - 1e-04,1e-05 - TRUE -\nmaxdepth discrete - - 5,6,7,8,9,10 - TRUE -\nminbucket discrete - - 10,20,30,40,50,60,70,80,90,100 - TRUE -\nWith control class: TuneControlGrid\nImputation value: -0\n[Tune-x] 1: cp=1e-04; maxdepth=5; minbucket=10\n[Tune-y] 1: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 2: cp=1e-05; maxdepth=5; minbucket=10\n[Tune-y] 2: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 3: cp=1e-04; maxdepth=6; minbucket=10\n[Tune-y] 3: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 4: cp=1e-05; maxdepth=6; minbucket=10\n[Tune-y] 4: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 5: cp=1e-04; maxdepth=7; minbucket=10\n[Tune-y] 5: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 6: cp=1e-05; maxdepth=7; minbucket=10\n[Tune-y] 6: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 7: cp=1e-04; maxdepth=8; minbucket=10\n[Tune-y] 7: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 8: cp=1e-05; maxdepth=8; minbucket=10\n[Tune-y] 8: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 9: cp=1e-04; maxdepth=9; minbucket=10\n[Tune-y] 9: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 10: cp=1e-05; maxdepth=9; minbucket=10\n[Tune-y] 10: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 11: cp=1e-04; maxdepth=10; minbucket=10\n[Tune-y] 11: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 12: cp=1e-05; maxdepth=10; minbucket=10\n[Tune-y] 12: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 13: cp=1e-04; maxdepth=5; minbucket=20\n[Tune-y] 13: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 14: cp=1e-05; maxdepth=5; minbucket=20\n[Tune-y] 14: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 15: cp=1e-04; maxdepth=6; minbucket=20\n[Tune-y] 15: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 16: cp=1e-05; maxdepth=6; minbucket=20\n[Tune-y] 16: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 17: cp=1e-04; maxdepth=7; minbucket=20\n[Tune-y] 17: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 18: cp=1e-05; maxdepth=7; minbucket=20\n[Tune-y] 18: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 19: cp=1e-04; maxdepth=8; minbucket=20\n[Tune-y] 19: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 20: cp=1e-05; maxdepth=8; minbucket=20\n[Tune-y] 20: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 21: cp=1e-04; maxdepth=9; minbucket=20\n[Tune-y] 21: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 22: cp=1e-05; maxdepth=9; minbucket=20\n[Tune-y] 22: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 23: cp=1e-04; maxdepth=10; minbucket=20\n[Tune-y] 23: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 24: cp=1e-05; maxdepth=10; minbucket=20\n[Tune-y] 24: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 25: cp=1e-04; maxdepth=5; minbucket=30\n[Tune-y] 25: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 26: cp=1e-05; maxdepth=5; minbucket=30\n[Tune-y] 26: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 27: cp=1e-04; maxdepth=6; minbucket=30\n[Tune-y] 27: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 28: cp=1e-05; maxdepth=6; minbucket=30\n[Tune-y] 28: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 29: cp=1e-04; maxdepth=7; minbucket=30\n[Tune-y] 29: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 30: cp=1e-05; maxdepth=7; minbucket=30\n[Tune-y] 30: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 31: cp=1e-04; maxdepth=8; minbucket=30\n[Tune-y] 31: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 32: cp=1e-05; maxdepth=8; minbucket=30\n[Tune-y] 32: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 33: cp=1e-04; maxdepth=9; minbucket=30\n[Tune-y] 33: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 34: cp=1e-05; maxdepth=9; minbucket=30\n[Tune-y] 34: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 35: cp=1e-04; maxdepth=10; minbucket=30\n[Tune-y] 35: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 36: cp=1e-05; maxdepth=10; minbucket=30\n[Tune-y] 36: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 37: cp=1e-04; maxdepth=5; minbucket=40\n[Tune-y] 37: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 38: cp=1e-05; maxdepth=5; minbucket=40\n[Tune-y] 38: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 39: cp=1e-04; maxdepth=6; minbucket=40\n[Tune-y] 39: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 40: cp=1e-05; maxdepth=6; minbucket=40\n[Tune-y] 40: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 41: cp=1e-04; maxdepth=7; minbucket=40\n[Tune-y] 41: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 42: cp=1e-05; maxdepth=7; minbucket=40\n[Tune-y] 42: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 43: cp=1e-04; maxdepth=8; minbucket=40\n[Tune-y] 43: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 44: cp=1e-05; maxdepth=8; minbucket=40\n[Tune-y] 44: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 45: cp=1e-04; maxdepth=9; minbucket=40\n[Tune-y] 45: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 46: cp=1e-05; maxdepth=9; minbucket=40\n[Tune-y] 46: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 47: cp=1e-04; maxdepth=10; minbucket=40\n[Tune-y] 47: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 48: cp=1e-05; maxdepth=10; minbucket=40\n[Tune-y] 48: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 49: cp=1e-04; maxdepth=5; minbucket=50\n[Tune-y] 49: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 50: cp=1e-05; maxdepth=5; minbucket=50\n[Tune-y] 50: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 51: cp=1e-04; maxdepth=6; minbucket=50\n[Tune-y] 51: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 52: cp=1e-05; maxdepth=6; minbucket=50\n[Tune-y] 52: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 53: cp=1e-04; maxdepth=7; minbucket=50\n[Tune-y] 53: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 54: cp=1e-05; maxdepth=7; minbucket=50\n[Tune-y] 54: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 55: cp=1e-04; maxdepth=8; minbucket=50\n[Tune-y] 55: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 56: cp=1e-05; maxdepth=8; minbucket=50\n[Tune-y] 56: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 57: cp=1e-04; maxdepth=9; minbucket=50\n[Tune-y] 57: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 58: cp=1e-05; maxdepth=9; minbucket=50\n[Tune-y] 58: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 59: cp=1e-04; maxdepth=10; minbucket=50\n[Tune-y] 59: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 60: cp=1e-05; maxdepth=10; minbucket=50\n[Tune-y] 60: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 61: cp=1e-04; maxdepth=5; minbucket=60\n[Tune-y] 61: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 62: cp=1e-05; maxdepth=5; minbucket=60\n[Tune-y] 62: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 63: cp=1e-04; maxdepth=6; minbucket=60\n[Tune-y] 63: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 64: cp=1e-05; maxdepth=6; minbucket=60\n[Tune-y] 64: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 65: cp=1e-04; maxdepth=7; minbucket=60\n[Tune-y] 65: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 66: cp=1e-05; maxdepth=7; minbucket=60\n[Tune-y] 66: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 67: cp=1e-04; maxdepth=8; minbucket=60\n[Tune-y] 67: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 68: cp=1e-05; maxdepth=8; minbucket=60\n[Tune-y] 68: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 69: cp=1e-04; maxdepth=9; minbucket=60\n[Tune-y] 69: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 70: cp=1e-05; maxdepth=9; minbucket=60\n[Tune-y] 70: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 71: cp=1e-04; maxdepth=10; minbucket=60\n[Tune-y] 71: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 72: cp=1e-05; maxdepth=10; minbucket=60\n[Tune-y] 72: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 73: cp=1e-04; maxdepth=5; minbucket=70\n[Tune-y] 73: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 74: cp=1e-05; maxdepth=5; minbucket=70\n[Tune-y] 74: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 75: cp=1e-04; maxdepth=6; minbucket=70\n[Tune-y] 75: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 76: cp=1e-05; maxdepth=6; minbucket=70\n[Tune-y] 76: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 77: cp=1e-04; maxdepth=7; minbucket=70\n[Tune-y] 77: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 78: cp=1e-05; maxdepth=7; minbucket=70\n[Tune-y] 78: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 79: cp=1e-04; maxdepth=8; minbucket=70\n[Tune-y] 79: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 80: cp=1e-05; maxdepth=8; minbucket=70\n[Tune-y] 80: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 81: cp=1e-04; maxdepth=9; minbucket=70\n[Tune-y] 81: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 82: cp=1e-05; maxdepth=9; minbucket=70\n[Tune-y] 82: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 83: cp=1e-04; maxdepth=10; minbucket=70\n[Tune-y] 83: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 84: cp=1e-05; maxdepth=10; minbucket=70\n[Tune-y] 84: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 85: cp=1e-04; maxdepth=5; minbucket=80\n[Tune-y] 85: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 86: cp=1e-05; maxdepth=5; minbucket=80\n[Tune-y] 86: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 87: cp=1e-04; maxdepth=6; minbucket=80\n[Tune-y] 87: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 88: cp=1e-05; maxdepth=6; minbucket=80\n[Tune-y] 88: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 89: cp=1e-04; maxdepth=7; minbucket=80\n[Tune-y] 89: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 90: cp=1e-05; maxdepth=7; minbucket=80\n[Tune-y] 90: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 91: cp=1e-04; maxdepth=8; minbucket=80\n[Tune-y] 91: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 92: cp=1e-05; maxdepth=8; minbucket=80\n[Tune-y] 92: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 93: cp=1e-04; maxdepth=9; minbucket=80\n[Tune-y] 93: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 94: cp=1e-05; maxdepth=9; minbucket=80\n[Tune-y] 94: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 95: cp=1e-04; maxdepth=10; minbucket=80\n[Tune-y] 95: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 96: cp=1e-05; maxdepth=10; minbucket=80\n[Tune-y] 96: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 97: cp=1e-04; maxdepth=5; minbucket=90\n[Tune-y] 97: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 98: cp=1e-05; maxdepth=5; minbucket=90\n[Tune-y] 98: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 99: cp=1e-04; maxdepth=6; minbucket=90\n[Tune-y] 99: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 100: cp=1e-05; maxdepth=6; minbucket=90\n[Tune-y] 100: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 101: cp=1e-04; maxdepth=7; minbucket=90\n[Tune-y] 101: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 102: cp=1e-05; maxdepth=7; minbucket=90\n[Tune-y] 102: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 103: cp=1e-04; maxdepth=8; minbucket=90\n[Tune-y] 103: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 104: cp=1e-05; maxdepth=8; minbucket=90\n[Tune-y] 104: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 105: cp=1e-04; maxdepth=9; minbucket=90\n[Tune-y] 105: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 106: cp=1e-05; maxdepth=9; minbucket=90\n[Tune-y] 106: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 107: cp=1e-04; maxdepth=10; minbucket=90\n[Tune-y] 107: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 108: cp=1e-05; maxdepth=10; minbucket=90\n[Tune-y] 108: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 109: cp=1e-04; maxdepth=5; minbucket=100\n[Tune-y] 109: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 110: cp=1e-05; maxdepth=5; minbucket=100\n[Tune-y] 110: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 111: cp=1e-04; maxdepth=6; minbucket=100\n[Tune-y] 111: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 112: cp=1e-05; maxdepth=6; minbucket=100\n[Tune-y] 112: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 113: cp=1e-04; maxdepth=7; minbucket=100\n[Tune-y] 113: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 114: cp=1e-05; maxdepth=7; minbucket=100\n[Tune-y] 114: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 115: cp=1e-04; maxdepth=8; minbucket=100\n[Tune-y] 115: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 116: cp=1e-05; maxdepth=8; minbucket=100\n[Tune-y] 116: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 117: cp=1e-04; maxdepth=9; minbucket=100\n[Tune-y] 117: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 118: cp=1e-05; maxdepth=9; minbucket=100\n[Tune-y] 118: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 119: cp=1e-04; maxdepth=10; minbucket=100\n[Tune-y] 119: acc.test.mean=0.775; time: 0.0 min\n[Tune-x] 120: cp=1e-05; maxdepth=10; minbucket=100\n[Tune-y] 120: acc.test.mean=0.775; time: 0.0 min\n[Tune] Result: cp=1e-04; maxdepth=9; minbucket=60 : acc.test.mean=0.775\n",
"name": "stderr"
}
]
},
{
"metadata": {
"collapsed": true,
"deletable": true,
"editable": true,
"trusted": true
},
"cell_type": "code",
"source": "",
"execution_count": null,
"outputs": []
}
],
"metadata": {
"kernelspec": {
"name": "ir",
"display_name": "R",
"language": "R"
},
"language_info": {
"name": "R",
"codemirror_mode": "r",
"pygments_lexer": "r",
"mimetype": "text/x-r-source",
"file_extension": ".r",
"version": "3.4.1"
},
"toc": {
"threshold": 4,
"number_sections": false,
"toc_cell": false,
"toc_window_display": false,
"toc_section_display": "block",
"sideBar": true,
"navigate_menu": true,
"moveMenuLeft": true,
"widenNotebook": false,
"colors": {
"hover_highlight": "#DAA520",
"selected_highlight": "#FFD700",
"running_highlight": "#FF0000",
"wrapper_background": "#FFFFFF",
"sidebar_border": "#EEEEEE",
"navigate_text": "#333333",
"navigate_num": "#000000"
},
"nav_menu": {
"height": "54px",
"width": "253px"
}
},
"gist": {
"id": "",
"data": {
"description": "kaggle titanic rpart gridsearch w/ mlr",
"public": true
}
}
},
"nbformat": 4,
"nbformat_minor": 2
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment