Sci-kit learn: как измерить временную и пространственную сложность алгоритма машинного обучения - PullRequest
0 голосов
/ 07 января 2020

Я хочу измерить временную и пространственную сложность каждого алгоритма LR и NB, используя python scikit learn.

models = []
models.append(('LR', LogisticRegression()))
models.append(('NB', GaussianNB()))
seed = 7
kfold = KFold(n_splits=10, random_state=seed)
for name, m in models:
    start_time = time.time()
    results = cross_val_score(m, X, Y, cv=kfold)
    elapsed_time = time.time() - start_time
    print(name)
    print("Accuracy:", results.mean()*100.0,'% Time:', elapsed_time)
    results = 0
    start_time=0
   elapsed_time=0
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...