Open Turningl opened 1 year ago
Hello professor: when I run your code, I have some problem.
Traceback (most recent call last): File "D:/Federated_learning/SpreadGNN_torch/utils/data_loader.py", line 216, in <module> load_data(args) File "D:/Federated_learning/SpreadGNN_torch/utils/data_loader.py", line 189, in load_data train_data_local_dict[client] = data.DataLoader(train_dataset_client, batch_size=1, shuffle=True, File "C:\miniconda\envs\pytorch-gpu\lib\site-packages\torch\utils\data\dataloader.py", line 353, in __init__ sampler = RandomSampler(dataset, generator=generator) # type: ignore[arg-type] File "C:\miniconda\envs\pytorch-gpu\lib\site-packages\torch\utils\data\sampler.py", line 107, in __init__ raise ValueError("num_samples should be a positive integer " ValueError: num_samples should be a positive integer value, but got num_samples=0
It means when I use the function create_non_uniform_split(), client will get no dataset. So if this problem appears, the torch function DataLoader doesn't compile. How do you solve this problem?
How about now?
Hello professor: when I run your code, I have some problem.
It means when I use the function create_non_uniform_split(), client will get no dataset. So if this problem appears, the torch function DataLoader doesn't compile. How do you solve this problem?