module.__init__() takes at most 2 arguments (3 given)
这意味着您正在尝试从模块继承,而不是从类继承。其实datasets.imdb
是一个模块;datasets.imdb.imdb
是你的课。
您需要更改代码,使其看起来像这样:
class imagenet(datasets.imdb.imdb):
def __init__(self, image_set, devkit_path=None):
datasets.imdb.imdb.__init__(self, image_set)