candidate_configs = [
{
"name": "tfidf_word_unigram_logreg",
"tfidf_params": {
"analyzer": "word",
"ngram_range": (1, 1),
"min_df": 2,
"max_df": 0.95,
"sublinear_tf": True,
},
"logreg_params": {
"C": 2.0,
"max_iter": 3000,
"solver": "saga",
"class_weight": "balanced",
"random_state": 42,
},
},
{
"name": "tfidf_word_unigram_bigram_logreg",
"tfidf_params": {
"analyzer": "word",
"ngram_range": (1, 2),
"min_df": 2,
"max_df": 0.95,
"sublinear_tf": True,
},
"logreg_params": {
"C": 2.0,
"max_iter": 3000,
"solver": "saga",
"class_weight": "balanced",
"random_state": 42,
},
},
]
candidate_configs
[{'name': 'tfidf_word_unigram_logreg',
'tfidf_params': {'analyzer': 'word',
'ngram_range': (1, 1),
'min_df': 2,
'max_df': 0.95,
'sublinear_tf': True},
'logreg_params': {'C': 2.0,
'max_iter': 3000,
'solver': 'saga',
'class_weight': 'balanced',
'random_state': 42}},
{'name': 'tfidf_word_unigram_bigram_logreg',
'tfidf_params': {'analyzer': 'word',
'ngram_range': (1, 2),
'min_df': 2,
'max_df': 0.95,
'sublinear_tf': True},
'logreg_params': {'C': 2.0,
'max_iter': 3000,
'solver': 'saga',
'class_weight': 'balanced',
'random_state': 42}}]