Есть ли способ отслеживания или сохранения использования памяти и ЦП для оценщиков scikit-learn, работающих в коде?
Например:
from sklearn.ensemble import RandomForestRegressor
clf = RandomForestRegressor().fit(X_train, y_train)
Чтобы получить что-то как:
Memory used: 1 MB
CPU % used: 5%
clocks per instruction (CPI) = 20
Я пробовал с memory-profiler
, но пока он не работает со многими оценщиками.