Mic*_*hao 6 python scikit-learn
例如,ss是一个sklearn.preprocessing.StandardScaler对象。如果ss已经安装,我想用它来转换我的数据。如果ss尚未拟合,我想使用我的数据来拟合它并转换我的数据。有没有办法知道是否ss已经安装?
小智 4
Sklearn 实现check_is_fitted函数来检查是否拟合了任何通用估计器,该函数与 StandardScaler 一起使用:
from sklearn.preprocessing import StandardScaler
from sklearn.utils.validation import check_is_fitted
ss = StandardScaler()
check_is_fitted(ss) # Raises error
ss.fit([[1,2,3]])
check_is_fitted(ss) # No error
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
810 次 |
| 最近记录: |