2016-01-05 20 views
6

Vì vậy, tôi đang cố gắng sử dụng MLPRegressor của scikit-learning, nhưng python cứ nhổ lại một số ImportError: No module named MLPRegressor. Tôi hiện đang cố gắng sử dụng cú pháp from sklearn.neural_network import MLPRegressor. Tôi đã gỡ bỏ cài đặt và cài đặt lại sklearn sử dụng Anaconda, và nó vẫn không có sự khác biệt.Có vẻ như không thể nhập MLPRegressor của scikit-learn

Tôi đã cố gắng để nhập nó trong nhiều lần, nhưng tôi tiếp tục nhận được một lỗi khác nhau, chẳng hạn như NameError: name 'MLPRegressor' is not defined bằng cách chỉ bao gồm import sklearn.neural_network.MLPRegressor và sau đó gọi các nhà xây dựng hoặc AttributeError: 'module' object has no attribute 'MLPRegressor' bằng cách gọi các nhà xây dựng với sklearn.neural_network.MLPRegressor.

Tôi nên làm cách nào để sửa lỗi này?

+1

Dường như nó chỉ xuất hiện trong phiên bản phát triển của scikit-learn 0.18. http://scikit-learn.org/dev/whats_new.html –

Trả lời

6

Đây có phải là phiên bản scikit không? Tôi chỉ có thể tìm tài liệu cho MLPRegressor trong scitkit-learn 0.18. Phiên bản ổn định là 0,17.

http://scikit-learn.org/dev/modules/generated/sklearn.neural_network.MLPRegressor.html

+1

Có khả năng. Tuy nhiên, tôi không thể cài đặt phiên bản cụ thể. Tôi đã thử 'conda install scikit-learn = 0.18.dev0' và' conda install scikit-learn = 0.18', nhưng cả hai lần nó nói không tìm thấy gói nào. – podington

+0

http://scikit-neuralnetwork.readthedocs.org/en/latest/guide_installation.html – Jimmy

+0

Tôi nghĩ rằng tôi có thể đã tìm thấy một giải pháp phù hợp nếu đây là chức năng MLPRegressor giống như bạn đang tìm kiếm. Bạn có phiền nếu bạn gắn dấu sao câu trả lời này nếu nó đúng hay rất gần? Tôi đang cố gắng xây dựng danh tiếng. Cảm ơn! Tài liệu cho Regressor: http://scikit-neuralnetwork.readthedocs.org/en/latest/module_mlp.html Cài đặt: http://scikit-neuralnetwork.readthedocs.org/en/latest/guide_installation.html – Jimmy

Các vấn đề liên quan