Я пытаюсь запустить алгоритм catboost и сталкиваюсь с этой ошибкой
/opt/conda/lib/python3.6/site-packages/pandas/core/series.py in wrapper(self)
116 return converter(self.iloc[0])
117 raise TypeError("cannot convert the series to "
--> 118 "{0}".format(str(converter)))
119
120 return wrapper
TypeError: cannot convert the series to class 'float'
Мой блок кода выглядит следующим образом
from catboost import CatBoostRegressor
model=CatBoostRegressor(iterations=50, depth=3, learning_rate=0.1, loss_function='RMSE')
%time model.fit(train_x,train_y,cat_features=[0,1,2,3,8,9,10,11],eval_set=(test_x,test_y),plot=True)
Я удостоверился, что включил все категориальные функции в список cat_features. Все еще сталкиваюсь с этой проблемой. Любая помощь будет оценена.