有时候需要这样的场景,比如调resnet的时候,有时候需要指定参数就是层数,比如传入18,就调用resnet18, 传入34,就调用resnet34,
先写一个demo是这样的
def resnet18():
print("resnet18")
def resnet34():
print("resnet34")
~
然后按下面的方式调用
>>> import demo_eval as resnet
>>> eval("resnet.resnet%d()"%(18))
resnet18
>>> eval("resnet.resnet%d()"%(34))
resnet34
>>>





近期评论