Advertisement
Guest User

Untitled

a guest
Aug 21st, 2019
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.92 KB | None | 0 0
  1. from sklearn.pipeline import Pipeline
  2. from sklearn.model_selection import GridSearchCV
  3. from sklearn.linear_model import LogisticRegression
  4. pipe = Pipeline([('count_vec', CountVectorizer()),
  5. ('lr', LogisticRegression(solver='liblinear'))])
  6. pipe_params = {'remove_stopwords': [None, 'english'],'ngram_vec': [(1,1,)(2,2), (1,3)],'lr__C': [0.01, 1]}
  7. gs = GridSearchCV(pipe, param_grid=pipe_params, cv=3)
  8. gs_fit=gs.fit(count_vec['label'])
  9. pd.df(gs_fit.cv_results).sort_values('mean_test_score',ascending=False).head
  10.  
  11. TypeError Traceback (most recent call last)
  12. <ipython-input-20-e9e666a843e5> in <module>
  13. 11
  14. 12 gs = GridSearchCV(pipe, param_grid=pipe_params, cv=3)
  15. ---> 13 gs_fit=gs.fit(count_vec['label'])
  16. 14 pd.df(gs_fit.cv_results).sort_values('mean_test_score',ascending=False).head()
  17. 15
  18.  
  19. TypeError: 'CountVectorizer' object is not subscriptable`
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement