Scikit-learn 导入约定
Scikit-learn import convention
我开始在 Python 中进行一些机器学习,并且我刚刚开始使用 sklearn
包。根据我在 Python 数据科学编程方面的经验,命名导入的包有一些约定;例如,import pandas as pd
或 import numpy as np
.
到目前为止,我只见过从 sklearn 导入单个函数等的代码,而不是整个包。如果我要导入 sklearn,将使用什么约定。换句话说,import sklearn as
——什么?
(当然,如果我还没有看到,那完全有可能意味着约定是专门不一次导入整个sklearn....如果是这样的话,请让我我也知道。谢谢。)
只导入您需要的类。与 numpy 不同,它可能是模块的一个非常小的子集和变化较慢的子集。例如
from sklearn.ensemble import RandomForestClassifier
...
est = RandomForestClassifier()
我开始在 Python 中进行一些机器学习,并且我刚刚开始使用 sklearn
包。根据我在 Python 数据科学编程方面的经验,命名导入的包有一些约定;例如,import pandas as pd
或 import numpy as np
.
到目前为止,我只见过从 sklearn 导入单个函数等的代码,而不是整个包。如果我要导入 sklearn,将使用什么约定。换句话说,import sklearn as
——什么?
(当然,如果我还没有看到,那完全有可能意味着约定是专门不一次导入整个sklearn....如果是这样的话,请让我我也知道。谢谢。)
只导入您需要的类。与 numpy 不同,它可能是模块的一个非常小的子集和变化较慢的子集。例如
from sklearn.ensemble import RandomForestClassifier
...
est = RandomForestClassifier()