本文簡要介紹python語言中 sklearn.pipeline.make_pipeline
的用法。
用法:
sklearn.pipeline.make_pipeline(*steps, memory=None, verbose=False)
從給定的估計器構造一個
Pipeline
。這是
Pipeline
構造函數的簡寫;它不需要也不允許命名估算器。相反,它們的名稱將自動設置為它們類型的小寫字母。- *steps:估算器對象列表
鏈接在一起的scikit-learn 估計器的列表。
- memory:帶有joblib.Memory 接口的str 或對象,默認=None
用於緩存管道的擬合轉換器。默認情況下,不執行緩存。如果給出一個字符串,它是緩存目錄的路徑。啟用緩存會在擬合之前觸發轉換器的克隆。因此,不能直接檢查給予管道的轉換器實例。使用屬性
named_steps
或steps
來檢查管道中的估計器。當擬合耗時時,緩存轉換器是有利的。- verbose:布爾,默認=假
如果為 True,則擬合每個步驟所經過的時間將在完成時打印。
- p:管道
返回 scikit-learn
Pipeline
對象。
參數:
返回:
例子:
>>> from sklearn.naive_bayes import GaussianNB >>> from sklearn.preprocessing import StandardScaler >>> from sklearn.pipeline import make_pipeline >>> make_pipeline(StandardScaler(), GaussianNB(priors=None)) Pipeline(steps=[('standardscaler', StandardScaler()), ('gaussiannb', GaussianNB())])
相關用法
- Python sklearn make_hastie_10_2用法及代碼示例
- Python sklearn make_blobs用法及代碼示例
- Python sklearn make_union用法及代碼示例
- Python sklearn make_friedman2用法及代碼示例
- Python sklearn make_friedman1用法及代碼示例
- Python sklearn make_column_transformer用法及代碼示例
- Python sklearn make_scorer用法及代碼示例
- Python sklearn make_column_selector用法及代碼示例
- Python sklearn make_sparse_uncorrelated用法及代碼示例
- Python sklearn make_low_rank_matrix用法及代碼示例
- Python sklearn make_friedman3用法及代碼示例
- Python sklearn max_error用法及代碼示例
- Python sklearn manhattan_distances用法及代碼示例
- Python sklearn matthews_corrcoef用法及代碼示例
- Python sklearn mean_pinball_loss用法及代碼示例
- Python sklearn median_absolute_error用法及代碼示例
- Python sklearn minmax_scale用法及代碼示例
- Python sklearn mean_gamma_deviance用法及代碼示例
- Python sklearn mean_absolute_percentage_error用法及代碼示例
- Python sklearn mean_absolute_error用法及代碼示例
- Python sklearn mean_squared_error用法及代碼示例
- Python sklearn multilabel_confusion_matrix用法及代碼示例
- Python sklearn mean_tweedie_deviance用法及代碼示例
- Python sklearn mean_poisson_deviance用法及代碼示例
- Python sklearn mean_squared_log_error用法及代碼示例
注:本文由純淨天空篩選整理自scikit-learn.org大神的英文原創作品 sklearn.pipeline.make_pipeline。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。