param_test1 = {'n_estimators':range(20,81,10)}
gsearch1 = GridSearchCV(estimator = GradientBoostingClassifier(learning_rate=0.1, 
                                                               min_samples_split=500,
                                                               min_samples_leaf=50,
                                                               max_depth=8,
                                                               max_features='sqrt',
                                                               subsample=0.8,
                                                               random_state=10), 
                                                  param_grid = param_test1, 
                                                               scoring='roc_auc',
                                                               n_jobs=4,
                                                               iid=False, 
                                                               cv=5)


gsearch1.fit(train[predictors],train[target]) #getting error on this line

त्रुटि: अनुमति त्रुटि: [WinError 32] प्रक्रिया फ़ाइल तक नहीं पहुंच सकती क्योंकि इसका उपयोग किसी अन्य प्रक्रिया द्वारा किया जा रहा है: 'C:\Users\xx\AppData\Local\Temp\joblib_memmapping_folder_xx\xx-xx-xx.pkl'

Windows 10 Python 3.6.4 sklearn.__version__ Out[26]: '0.20.2'

कृपया मुझे बताएं कि इस त्रुटि को कैसे ठीक किया जाए।

0
aim 21 मई 2019, 09:29

1 उत्तर

सबसे बढ़िया उत्तर

यह एक आम समस्या प्रतीत होती है। गुगलिंग त्रुटि (जो हमेशा अच्छा अभ्यास है :-)) ने यहां का नेतृत्व किया, जहां वे इस समाधान की पेशकश करें:

विवरण के लिए धन्यवाद। अभी के लिए मैं max_nbytes=None के साथ समानांतर का उपयोग कर रहा हूं

0
Itamar Mushkin 21 मई 2019, 06:54