Open mattiacampana opened 2 years ago
Just ran into this myself. The problem is one of your config options is repeated, creating a duplicate. Config options are iterated over, creating terminals for each option so the string "full" in PCA__svd_solver is iterated over and "l" is added twice. Putting "full" in a list should fix the problem.
"sklearn.decomposition.PCA": {
"n_components": [.7, .8, .9, .95, .99],
- "svd_solver": "full"
+ "svd_solver": ["full"]
},
Hi, I'm trying to use TPOT specifying classifiers and pre-processing techniques to evaluate in the config dictionary. However, when I run the
fit()
, I get the following error:This is the first time with TPOT...where I'm doing something wrong?
Context of the issue
This is the come I'm using:
As you can note, I have 3 main sets of features (manual, VGGISH, and L3) and I would like to test different combinations of them. Then, I would like to apply the PCA with a different number of components, and finally test 5 classifiers: SVM, Random Forest, AdaBoost, and MLP.