AttributeError: у объекта 'hyperopt_estimator' нет атрибута '_best_preprocs'
Я пытаюсь оптимизировать производительность sklearn.svm.LinearSVC
используя hyperopt-sklearn. Я использую LinearSVC
чтобы предсказать метки изображений из набора данных CIFAR-10, и я надеюсь, что через гиперопцию я получу улучшенную производительность.
Однако, несмотря на несколько запусков, когда я запускаю следующее:
model = HyperoptEstimator(classifier=hpc.svc_linear('mySVC'),
max_evals=10,trial_timeout=10)
model.fit(x,y)
Я получаю эту ошибку:
AttributeError: 'hyperopt_estimator' object has no attribute '_best_preprocs'
Это ошибка, как отмечено в этом открытом выпуске на GitHub hyperopt-sklearn, но не имеет решения. Кто-нибудь смог обойти эту ошибку?