我想创建一个字典,其中字符串键和一些现有函数作为对应值。
例如:
import numpy as np
my_useful_funtions_dicts = {'sum': np.sum, 'dot': np.dot}
这个很好用。但是我想使用scikit learn中的一个函数,并指定一个关键字参数。例如使用sklearn.metrics.roc_auc_score(*args, average='weighted')
我想这样运行smtg:
from sklearn import metrics
my_dict = {'weighted_roc_auc': metrics.roc_auc_score(*args, average='weighted')}
2条答案
按热度按时间5lwkijsr1#
您需要将字典更改为:
一旦你使用了上面的方法,你就可以使用函数中所有的关键字参数了. https://scikit-learn.org/stable/modules/generated/sklearn.metrics.roc_auc_score.html
示例代码:
lsmd5eda2#