sklearn pipeline

管道:pipeline = Pipeline([('tfidf', TfidfVectorizer(ngram_range=(1, 3), analyzer='char', min_df=2, max_df=0.85)), ('lrc', OneVsRestClassifier(LogisticRegression( solver='liblinear'))])

参数传递:

param_grid = {'lrc__estimator__C':C ,'lrc__estimator__max_iter':max_iter}

第一种为正常传递,在模型名和参数之间用双下划线连接,第二种为模型嵌套,通过estimator进行连接,用双下划线连接。

发布了18 篇原创文章 · 获赞 4 · 访问量 1万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章