【发布时间】:2014-04-08 06:42:05
【问题描述】:
我正在使用 scikit 来训练分类器。我想知道是否可以选择获取分类器/估计器用于训练任务的时间。
【问题讨论】:
-
看看example gallery。许多示例展示了如何使用标准 Python 函数进行计时。
标签: python scikit-learn
我正在使用 scikit 来训练分类器。我想知道是否可以选择获取分类器/估计器用于训练任务的时间。
【问题讨论】:
标签: python scikit-learn
只需使用 Python 的 time 模块。例如:
import time
from sklearn.neural_network import MLPClassifier
from sklearn.datasets import load_iris
model = MLPClassifier()
X, y = load_iris(return_X_y=True)
start = time.time()
model.fit(X, y)
stop = time.time()
print(f"Training time: {stop - start}s")
# prints: Training time: 0.20307230949401855s
【讨论】: