Runtime Error in classifier.py Line 25: cv = ShuffleSplit()
I run genreXpose on WIndows 10, with Python 2.7.13 | Anaconda 4.3.0 (64-bit), sklern version = '0.18.1', but it seems have a problem.
Traceback (most recent call last): File "classifier.py", line 95, in
train_avg, test_avg, cms = train_model(X, y, "ceps", plot=True) File "classifier.py", line 25, in train_model cv = ShuffleSplit(n=len(X), n_iterations=1, test_fraction=0.3, indices=True, random_state=0) TypeError: init() got an unexpected keyword argument 'indices'
It seems the sklern has updated all codes to python 3, one part of the file:
class ShuffleSplit(BaseShuffleSplit): ...... Examples -------- >>> from sklearn import cross_validation >>> rs = cross_validation.ShuffleSplit(4, n_iter=3, test_size=.25, random_state=0)