From a71961bba119944744ca762fed0bb63f6f7f4831 Mon Sep 17 00:00:00 2001 From: siddesh001 Date: Thu, 20 Sep 2018 11:15:52 +0000 Subject: [PATCH] Done --- __pycache__/__init__.cpython-36.pyc | Bin 135 -> 148 bytes q02_fit/__pycache__/__init__.cpython-36.pyc | Bin 143 -> 156 bytes q02_fit/__pycache__/build.cpython-36.pyc | Bin 1004 -> 1222 bytes q02_fit/build.py | 15 +++++++++++---- .../tests/__pycache__/__init__.cpython-36.pyc | Bin 149 -> 162 bytes .../__pycache__/test_q02_fit.cpython-36.pyc | Bin 2641 -> 2654 bytes 6 files changed, 11 insertions(+), 4 deletions(-) diff --git a/__pycache__/__init__.cpython-36.pyc b/__pycache__/__init__.cpython-36.pyc index 14812de5bbb2a004d139995a9d5f098ae50a00f5..5135db69e72b16eeccdcd5243f857841e844e4b8 100644 GIT binary patch delta 51 zcmZo?oWjU%%*)FaSiN{6yM=X?LN1$j%{?k+OS@R+d5FZ40EN0ZMk72V zio`f3BQm6l=1fys&h(hZTC9f@B=M1>r`n~6m}d?IXHlR;rYZCcU}xkQsd3g;T&mQ# zgSao1SIApA^GFbaiKY?V1!&t?{OdVO|#&3CiQWHouGHB!|60dK2kWdHyG delta 225 zcmX@c`G#HDn3tDpaj|@KF*5_hV+JI^4rDt3aq*3b%2A?HtxRc5k_=J&sk~WyDU2zM ztxPG>6DMV|G6pkf%53If3}oba`5y?1WPy4#r6y-FU(C4077<^PT3m9Ay)wR}C^0kd z78{TO5@0S$OTNWbkXV$M8=qd3nR1H-Omcz9c(Cv-2)j5rzbJJjLy;lSR50<&Qa>X< pH&q{GjJ`{1adt_5!DK0B4So)r-29Z%oK!oYM;MA_CNE`?2LLlWMO^>@ diff --git a/q02_fit/build.py b/q02_fit/build.py index fbafb1a..2ea040c 100644 --- a/q02_fit/build.py +++ b/q02_fit/build.py @@ -1,3 +1,4 @@ +# %load q02_fit/build.py # Default imports import pandas as pd @@ -13,15 +14,21 @@ X_train, X_test, y_train, y_test = train_test_split(X_bal, y_bal, test_size=0.33, random_state=9) rfc = RandomForestClassifier(oob_score=True, random_state=9) -param_grid = {"max_features": ['sqrt', 4, "log2"], - "n_estimators": [10, 50, 120], - "max_depth": [40, 20, 10], - "max_leaf_nodes": [5, 10, 2]} +param_grid = {'max_features': ['sqrt', 4, 'log2'], + 'n_estimators': [10, 50, 120], + 'max_depth': [40, 20, 10], + 'max_leaf_nodes': [5, 10, 2]} grid, grid_param, grid_score = grid_search(X_train, y_train, rfc, param_grid, cv=3) # Write your solution here : +def fit(X_test,y_test): + predicted=grid.predict(X_test) + cf=confusion_matrix(y_test,predicted) + cr=classification_report(y_test,predicted) + acc=accuracy_score(y_test,predicted) + return cf,cr,acc diff --git a/q02_fit/tests/__pycache__/__init__.cpython-36.pyc b/q02_fit/tests/__pycache__/__init__.cpython-36.pyc index 5b1da020783fa9a059116ba98f7a4fdc73c700b1..87925f4f43e77f22553e146f13e41a9fa5d2b176 100644 GIT binary patch delta 51 zcmbQrxQLP6n3tC;w0iMGb_)f6{fzwFRQ=-2l$6xs3cB~6Hw+Tl7?C~?7l_tw^-Q;1i5B!zi_QbVWYPMjCQDAW*9 zFO!uS!zl_UQjB=1GN}(+jYcE!VE<{8c`N5#^7GMftO_~QdFJ}#)zv%0CkmhIN~Cg_ zI*r|Jz4y-8p8ufVC2E(@eC*l1cCv8dp#9wb zv9V0T0pSwivIDTuLt{?t(AKtcK!hr|&SGeW48Qt22pmOgg z^sHHB^Vvd_BIBuk36UGJvT*-R3)Qn0jLtai2A)llmqEf&0pR7CLNp@*Ivr<++D++@O=X>p6- z7qF)}^}L@zdiFyUZ|~sQf<1ciqVuu^MKK}2_y5hjnS7Z$n`0X@Gx0<(e`KG$1S2E0 z;W|5#*aA_cD(Bh=BX^QIMoR5*Jy0N_WiPzVN7%~6TRxP+9Dvl=D!41oa$yu`j3}1M z((L0EQb$q@d7)CN&l|N`E%EU5Rh@Z@x190gX@6hkvQLZmpGf`2sM3CDoOsu4&wsvj zgYxUpaRP1H{((!K6LD)nauu?=t{6{XM?u=-u(QmM;&ex z?hq1+vf)Sx^I#L!oJB1ta+k19xJUS_;kcxa<&$MI#f_8x=M zU82xfFVpFeAxM$(fj-2@O