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, но не имеет решения. Кто-нибудь смог обойти эту ошибку?

0 ответов

Другие вопросы по тегам