Open yangzhg opened 5 years ago
this was because of string truncation, data of space.names()
['Imputation@missing_values', 'Imputation@skipped', 'Imputation@strategy', 'JATA__subspace', 'JATA_JATA_RigdeC_RigdeC@alpha', 'JATA_JATA_RigdeC_RigdeC@fit_intercept', 'JATA_JATA_RigdeC_RigdeC@normalize', 'JATA_JATA_RigdeC_RigdeC@tol', 'JATA_JATA_XGBC_XGBC@booster__subspace', 'JATA_JATA_XGBC_XGBC@booster_XGBC@booster_XGBC@dart_XGBC@normalize_type', 'JATA_JATA_XGBC_XGBC@booster_XGBC@booster_XGBC@dart_XGBC@rate_drop', 'JATA_JATA_XGBC_XGBC@booster_XGBC@booster_XGBC@dart_XGBC@sample_type', 'JATA_JATA_XGBC_XGBC@booster_XGBC@booster_XGBC@dart_XGBC@skip_drop', 'JATA_JATA_XGBC_XGBC@booster_XGBC@booster_XGBC@gblinear_XGBC@feature_selector', 'JATA_JATA_XGBC_XGBC@booster_XGBC@booster_XGBC@gblinear_XGBC@updater', 'JATA_JATA_XGBC_XGBC@colsample_bylevel', 'JATA_JATA_XGBC_XGBC@colsample_bytree', 'JATA_JATA_XGBC_XGBC@learning_rate', 'JATA_JATA_XGBC_XGBC@max_depth', 'JATA_JATA_XGBC_XGBC@min_child_weight', 'JATA_JATA_XGBC_XGBC@n_estimators', 'JATA_JATA_XGBC_XGBC@reg_alpha', 'JATA_JATA_XGBC_XGBC@reg_lambda', 'JATA_JATA_XGBC_XGBC@subsample', 'PCA@skipped', 'PCA@svd_solver', 'PCA@whiten']
data of conn.all_complementary()
OrderedDict([('id', 1), ('Imputation@missing_values', 0.027475185556735227), ('Imputation@skipped', 0.7021638133954162), ('Imputation@strategy', 0.8260164998309139), ('JATA__subspace', 0.728034117228476), ('JATA_JATA_RigdeC_RigdeC@alpha', 0.8055218384975674), ('JATA_JATA_RigdeC_RigdeC@fit_intercept', 0.3529762705053573), ('JATA_JATA_RigdeC_RigdeC@normalize', 0.5846024876058484), ('JATA_JATA_RigdeC_RigdeC@tol', 0.7424829860073592), ('JATA_JATA_XGBC_XGBC@booster__subspace', 0.23363749041539883), ('**JATA_JATA_XGBC_XGBC@booster_XGBC@booster_XGBC@dart_XGBC@normali**', 0.7762336196367197), ('**JATA_JATA_XGBC_XGBC@booster_XGBC@booster_XGBC@dart_XGBC@rate_dr**', 0.7900677658761933), ('**JATA_JATA_XGBC_XGBC@booster_XGBC@booster_XGBC@dart_XGBC@sample_**', 0.28040260890117763), ('**JATA_JATA_XGBC_XGBC@booster_XGBC@booster_XGBC@dart_XGBC@skip_dr**', 0.820385547747369), ('**JATA_JATA_XGBC_XGBC@booster_XGBC@booster_XGBC@gblinear_XGBC@fea**', 0.9146923201302927), ('JATA_JATA_XGBC_XGBC@booster_XGBC@booster_XGBC@gblinear_XGBC@upd', 0.34535363134317765), ('JATA_JATA_XGBC_XGBC@colsample_bylevel', 0.6172600920902241), ('JATA_JATA_XGBC_XGBC@colsample_bytree', 0.6924336343637797), ('JATA_JATA_XGBC_XGBC@learning_rate', 0.8863954027476345), ('JATA_JATA_XGBC_XGBC@max_depth', 0.1037840280086878), ('JATA_JATA_XGBC_XGBC@min_child_weight', 0.513873297464781), ('JATA_JATA_XGBC_XGBC@n_estimators', 0.9900210962357014), ('JATA_JATA_XGBC_XGBC@reg_alpha', 0.4328215878612225), ('JATA_JATA_XGBC_XGBC@reg_lambda', 0.2583266669387462), ('JATA_JATA_XGBC_XGBC@subsample', 0.5177315714662735), ('PCA@skipped', 0.2512316825591715), ('PCA@svd_solver', 0.7546809426851572), ('PCA@whiten', 0.5356528245177863), ('_ancestor_id', -1), ('_chocolate_id', 0)])
you can see from ATA_JATA_XGBC_XGBC@booster_XGBC@booster_XGBC@gblinear_XGBC@updater to JATA_JATA_XGBC_XGBC@booster_XGBC@booster_XGBC@gblinear_XGBC@upd The string was truncated strangely,but why
this maybe the max length limit of column name in sqlite
It's possible. We used dataset to do the interface with SQLite, which does some strange stuff under the hood. I'm more and more considering changing this dependency but I'd rather not write a lot of sql code.
Any updates on this @leconteur @yangzhg
I'm also having this issue on conditional search spaces.
my space is
and my test code is
sometimes rase