Я пытаюсь реализовать SVM для анализа настроений, я пытаюсь реализовать эту ссылку gitlink https://github.com/jatinwarade/Sentiment-analysis-using-SVM/blob/master/SVM.ipynb.
from sklearn.model_selection import ShuffleSplit
from sklearn.model_selection import StratifiedKFold
Я ссылался на это, как он говорит, чтобы изменить кросс-происхождение на model_selection, так как он ограничен Ошибка: __init __ () получил неожиданный аргумент ключевого слова 'n_splits' , поэтому я заменил его на
grid_svm = GridSearchCV(
pipeline_svm, #object used to fit the data
param_grid=param_svm,
refit=True, # fit using all data, on the best detected classifier
n_jobs=-1, # number of cores to use for parallelization; -1 for "all cores" i.e. to run on all CPUs
scoring='accuracy',#optimizing parameter
cv=StratifiedKFold(liked_train,n_folds=5),
)
Эта ошибка возвращается:
TypeError Traceback (most recent call last)
<ipython-input-49-61dd1e818fa4> in <module>
5 n_jobs=-1, # number of cores to use for parallelization; -1 for "all cores" i.e. to run on all CPUs
6 scoring='accuracy',#optimizing parameter
----> 7 cv=StratifiedKFold(liked_train,n_folds=5),
8 )
TypeError: __init__() got an unexpected keyword argument 'n_folds'
Пожалуйста, помогите мне решить эту ошибку