Apr-21-2020, 06:32 PM
Hi there, please I am having an issue with the following code. I checked online including stack-overflow but no good response to this case.
Imports:
Doing cross-validation.
error encountered:
Imports:
import math import csv import random import numpy as np import pandas as pd import sklearn from sklearn.ensemble import RandomForestClassifier #from sklearn import cross_validation, linear_model from sklearn.model_selection import cross_validate from sklearn import linear_model from sklearn.model_selection import cross_val_score from sklearn.model_selection import train_test_split
print("Fitting on %d samples." % len(X)) model = sklearn.linear_model.LogisticRegression() # model = RandomForestClassifier(max_depth = 2) # Check precision. print("Performing cross-validation.") print(cross_validation.cross_val_score(model, np.array(X), np.array(y), cv=10, scoring='accuracy').mean()) model.fit(X, y)out: Fitting on 13305 samples.
Doing cross-validation.
error encountered:
--------------------------------------------------------------------------- NameError Traceback (most recent call last) <ipython-input-23-a98f90161d32> in <module> 6 # Check accuracy. 7 print("Doing cross-validation.") ----> 8 print(cross_validation.cross_val_score(model, np.array(X), np.array(y), cv=10, scoring='accuracy').mean()) 9 10 model.fit(X, y) NameError: name 'cross_validation' is not defined Please kindly help.