carpedm20 / ENAS-pytorch

PyTorch implementation of "Efficient Neural Architecture Search via Parameters Sharing"
Apache License 2.0
2.69k stars 492 forks source link

AttributeError: 'str' object has no attribute 'datset' #27

Open marsggbo opened 5 years ago

marsggbo commented 5 years ago

Traceback (most recent call last): File "main.py", line 48, in main(args) File "main.py", line 26, in main dataset = data.image.Image(args.data_path) File "/home/comp/csxinhe/Code/ENAS-pytorch/data/image.py", line 8, in init if args.datset == 'cifar10': AttributeError: 'str' object has no attribute 'datset'

favorxin commented 5 years ago

@marsggbo Do you handle this problem? I met it, too.

zmsunnyday commented 5 years ago

I think this is a bug. I fixed it by remove all the if-else in data.image.Image.init, and the code run normally

ZTao-z commented 5 years ago

I fixed it by change the value of the function parameter

(1) File "main.py", line 26 dataset = data.image.Image(args.data_path) change into: dataset = data.image.Image(args)

(2)File "/data/image.py", line 8 if args.dataset == 'cifar10': change into: if args.dataset == 'cifar':

kukby commented 4 years ago

@ZTao-z I try this method. But when i change dataset = data.image.Image(args.data_path) into dataset = data.image.Image(args). I meet a problem AttributeError: 'Namespace' object has no attribute 'num_workers' Do you have meet this problem when you change the value?

SuperRui41 commented 3 years ago

@ZTao-z I try this method. But when i change dataset = data.image.Image(args.data_path) into dataset = data.image.Image(args). I meet a problem AttributeError: 'Namespace' object has no attribute 'num_workers' Do you have meet this problem when you change the value?

My situation is the same as yours. How did you solve this problem in the end?