You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have some difficulty to run my pipeline using the several processes (via the parameters nr_of_processes).
If I try to run the following code with nr_of_processes = 6, I have this error :
and I have to issue if I do not set the parameter nr_of_processes (but I takes much more times :) )
Finished all outer fold computations.
'NoneType' object has no attribute 'best_config_score'
Traceback (most recent call last):
File "/data_local/data_ssd/lemassob/Code/photonai/venv_photonai/lib/python3.10/site-packages/photonai/base/hyperpipe.py", line 1113, in fit
self._finalize_optimization()
File "/data_local/data_ssd/lemassob/Code/photonai/venv_photonai/lib/python3.10/site-packages/photonai/base/hyperpipe.py", line 882, in _finalize_optimization
MDBHelper.aggregate_metrics_for_outer_folds(self.results.outer_folds, self.optimization.metrics)
File "/data_local/data_ssd/lemassob/Code/photonai/venv_photonai/lib/python3.10/site-packages/photonai/processing/results_structure.py", line 282, in aggregate_metrics_for_outer_folds
folds = [fold.best_config.best_config_score for fold in outer_folds]
File "/data_local/data_ssd/lemassob/Code/photonai/venv_photonai/lib/python3.10/site-packages/photonai/processing/results_structure.py", line 282, in
folds = [fold.best_config.best_config_score for fold in outer_folds]
AttributeError: 'NoneType' object has no attribute 'best_config_score'
The text was updated successfully, but these errors were encountered:
hi,
I have some difficulty to run my pipeline using the several processes (via the parameters nr_of_processes).
If I try to run the following code with nr_of_processes = 6, I have this error :
and I have to issue if I do not set the parameter nr_of_processes (but I takes much more times :) )
thank you for your help !
Benjamin
code used :
Define hyperpipe
hyperpipe = Hyperpipe('PHOTONAI',
project_folder = project_folder,
optimizer="grid_search",
metrics=['accuracy', 'sensitivity', 'specificity', 'auc','balanced_accuracy'],
best_config_metric='balanced_accuracy',
outer_cv = RepeatedStratifiedKFold(n_splits=6, n_repeats=1, random_state=seed),
inner_cv = RepeatedStratifiedKFold(n_splits=5, n_repeats=1, random_state=seed),
random_seed=seed,
nr_of_processes = 6)
tested_methods = Categorical(['RandomOverSampler'])
hyperpipe += PipelineElement('ImbalancedDataTransformer',
hyperparameters={'method_name': tested_methods}, test_disabled=False)
hyperpipe+=PipelineElement('MinMaxScaler')
hyperpipe += PipelineElement("SelectKBest",
test_disabled=False, k=4)
hyperpipe += PipelineElement("SVC", hyperparameters={'C': FloatRange(0.5, 2), 'kernel': ['linear', 'rbf'], 'random_state':seed}, gamma='scale', max_iter=1000000)
hyperpipe.fit(features, outcome)
error
Finished all outer fold computations.
'NoneType' object has no attribute 'best_config_score'
Traceback (most recent call last):
File "/data_local/data_ssd/lemassob/Code/photonai/venv_photonai/lib/python3.10/site-packages/photonai/base/hyperpipe.py", line 1113, in fit
self._finalize_optimization()
File "/data_local/data_ssd/lemassob/Code/photonai/venv_photonai/lib/python3.10/site-packages/photonai/base/hyperpipe.py", line 882, in _finalize_optimization
MDBHelper.aggregate_metrics_for_outer_folds(self.results.outer_folds, self.optimization.metrics)
File "/data_local/data_ssd/lemassob/Code/photonai/venv_photonai/lib/python3.10/site-packages/photonai/processing/results_structure.py", line 282, in aggregate_metrics_for_outer_folds
folds = [fold.best_config.best_config_score for fold in outer_folds]
File "/data_local/data_ssd/lemassob/Code/photonai/venv_photonai/lib/python3.10/site-packages/photonai/processing/results_structure.py", line 282, in
folds = [fold.best_config.best_config_score for fold in outer_folds]
AttributeError: 'NoneType' object has no attribute 'best_config_score'
The text was updated successfully, but these errors were encountered: