我有enums python文件,它有:
class ClassificationType(object):
CLASSIFICATION_TYPE_UNSPECIFIED = 0
MULTICLASS = 1
MULTILABEL = 2
我正在编写另一个python文件来获取在enums类中声明的变量的值。你知道吗
def dataset(model_typ):
dataset_spec = {
"classification": enums.ClassificationType.MULTICLASS
}
根据上面的代码,我可以得到MULTICLASS的值为1。 现在我需要将MULTICLASS/MULTILABEL/CLASSIFICATION类型作为参数(model类型)传递给dataset规范。 怎么做?你知道吗
提前谢谢
注意:我不想改变枚举.py文件。你知道吗
尝试在另一个文件中使用以下代码(而不是枚举.py文件):
输出:
我只是简单地将
dataset_spec
的classification
键的值更改为参数model_typ
,然后在代码末尾调用dataset
函数并在参数中写入enums.ClassificationType.MULTICLASS
以获取enums.py
文件MULTICLASS
变量相关问题 更多 >
编程相关推荐