문제:
TypeError: Error when calling the metaclass bases
module.__init__() takes at most 2 arguments (3 given)
해결:
<참조: http://stackoverflow.com/questions/39246994/module-init-takes-at-most-2-arguments-error-in-python>
상속을 class가 아닌 module로 부터 받으려함.
예를 들어 다음과 같은 경우,
folder: datasets
file: datasets/imdb.py
In imdb.py file:
class imdb(object):
def __init___~~~
dataset.imdb는 모듈임.
dataset.imdb.imdb가 클래스임.
그렇기에 문제가된 class에 dataset.imdb가 아닌 dataset.imdb.imdb를 넣으면 해결됨.