Я пытался рассчитать важность перестановки с помощью ELI5, однако команда eli5.show_weights не приносит никакого изображения или чего -либо еще. (Я попробовал в Python 2.7 и 3.7.) < /P>
фрагмент кода: < /p>
feature_names = [c for c in train_df.columns if train_df[c].dtype in [np.int64]]
X = train_df[feature_names]
X = X.drop('state', axis=1)
y = train_df['state']
X_train, X_test, y_train, y_test = train_test_split(X, y, random_state=1)
my_model = RandomForestClassifier(n_estimators=100, random_state=1).fit(X_train, y_train)
perm = PermutationImportance(my_model, random_state=1).fit(X_test, y_test)
eli5.show_weights(perm, show_feature_values = X_test.columns.tolist())
Я пытался рассчитать важность перестановки с помощью ELI5, однако команда eli5.show_weights не приносит никакого изображения или чего -либо еще. (Я попробовал в Python 2.7 и 3.7.) < /P> фрагмент кода: < /p> [code]feature_names = [c for c in train_df.columns if train_df[c].dtype in [np.int64]]
X = train_df[feature_names] X = X.drop('state', axis=1) y = train_df['state']
X_train, X_test, y_train, y_test = train_test_split(X, y, random_state=1)
Попытка исправить CVE-2022-42889: текст Apache Commons в системе AIX. 20+ лет опыта работы в AIX, Zero в Java. Я не использую Java, я не строю проекты в Java, я не знаю, что такое Maven, я не знаю, что делает файл pom.xml. Я скачал новейший общий...
Здесь у меня более 30 слов, которые нужно заменить. Как мне повысить эффективность и не писать более 30 replace?
пример строки .split( ).map((x) => { вернуть х .replace(/\bman\b/g, Манчестер ) .replace( /\butd\b/g , united )...(осталось еще 30...
Здесь у меня более 30 слов, которые нужно заменить. Как мне повысить эффективность и не писать более 30 replace?
пример строки .split( ).map((x) => { вернуть х .replace(/\bman\b/g, Манчестер ) .replace( /\butd\b/g , united )...(осталось еще 30...