如何在scikitlearn中使用correclty pyprind?

2024-06-25 23:24:54 发布

您现在位置:Python中文网/ 问答频道 /正文

目前我正在使用pyprind,它是一个实现进度条的库:

#Compute training time elapsed
pbar = pyprind.ProgBar(45, width=120, bar_char='█')
for _ in range(45):
    #Fiting
    clf = SVC().fit(X_train, y_train)
    pbar.update()
#End of bar

但是,我不知道这是否是使用pbar的正确方法,因为我猜我要拟合45次clf。因此,我应该如何正确使用pbar?。在


Tags: 进度条infortimetrainingbartrainwidth
2条回答

我没有用过pyprind,但我用过progressbar。只需使用-

pip install progressbar

然后-

^{pr2}$

你可以走了。在

请注意,如果您需要有关学习过程的更多信息,可以使用vebose标志:

X = np.array([[-1, -1], [-2, -1], [1, 1], [2, 1]])
y = np.array([1, 1, 2, 2])
clf = SVC(verbose =True)
clf.fit(X, y)

输出:

^{pr2}$

相关问题 更多 >