Skip to content

ValueError: max_features must be in (0, n_features] #3

Description

@imb-ai-junghwan

Hi, thanks for your great achievement.
I got an error when i try to run this model.

I used learner type is rf and feature selection is lasso.
but, i got an error 'ValueError: max_features must be in (0, n_features]' in classification_thomas-manghi.py
I think this error occurred in below block.
"if lp.learner_type == 'rf':
for k in steps:
clf_f = []
p_es_f = []
l_es_f = []

			if lp.refine == 'rf':	
				for j in range(runs_n*runs_cv_folds):
					clf_f.append(\
						RandomForestClassifier(n_estimators=par['number_of_trees']
						, criterion=par['rf_criterion']\
						, **max_features=(k if par['feature_identifier'] != 'UniRef90' else (k if k<=128 else 0.3))**" .

My argument of feature_identifier is default. so, i don't know how to fix it for running without error.

Can you give me some advice or suggestions?

Thanks.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions