ImagingLab / Colorizing-with-GANs

Grayscale Image Colorization with Generative Adversarial Networks. https://arxiv.org/abs/1803.05400
Apache License 2.0
262 stars 92 forks source link

How to run test.py #22

Open ahsan856jalal opened 5 years ago

ahsan856jalal commented 5 years ago

when I run this command python test.py --checkpoints-path ./checkpoints --test-input ./checkpoints/test --test-output ./checkpoints/output

I get this error

File "/home/ahsanjalal/Colorizing-with-GANs/src/models.py", line 324, in init super(int, self).init(sess, options) TypeError: super(type, obj): obj must be an instance or subtype of type

Even if I change the checkpoint to checkpoints/places365 , still same problem test

bhargavipatel commented 4 years ago

The class is not declared as "new-style" class.You can either do that, or add multiple inheritance. This issue is only with python version 2. Simple solution, switch to python3.

ZHANGMEIRONG commented 3 years ago

when I run this command zhangmeirong@amax:~/color3/Colorizing-with-GANs$ CUDA_VISIBLE_DEVICES=0 python3 test.py --checkpoints-path ./checkpoints --test-input ./checkpoints/test --test-output ./checkpoints/output

I get this error

Traceback (most recent call last): File "test.py", line 5, in main(options) File "/data0/zhangmeirong/color3/Colorizing-with-GANs/src/main.py", line 26, in main model = Cifar10Model(sess, options) File "/data0/zhangmeirong/color3/Colorizing-with-GANs/src/models.py", line 287, in init super(Cifar10Model, self).init(sess, options) File "/data0/zhangmeirong/color3/Colorizing-with-GANs/src/models.py", line 25, in init self.dataset_train = self.create_dataset(True) File "/data0/zhangmeirong/color3/Colorizing-with-GANs/src/models.py", line 321, in create_dataset augment=self.options.augment) File "/data0/zhangmeirong/color3/Colorizing-with-GANs/src/dataset.py", line 90, in init super(Cifar10Dataset, self).init(CIFAR10_DATASET, path, training, augment) File "/data0/zhangmeirong/color3/Colorizing-with-GANs/src/dataset.py", line 19, in init self.data = [] AttributeError: can't set attribute

I don't known how to solve this problem?