How to set the GPU at iter
? I want that iter
initializes on cuda:0
on the second line.
device = "cuda:0"
train_adv_loader_iter = iter(train_adv_loader) # How to set the GPU here?
for i, (images, target) in enumerate( tqdm(train_loader)):
data_adv = next(train_adv_loader_iter)
print( data_adv.get_device() ) # cuda:2
images_adv = data_adv[0].to(device)
target_adv = data_adv[1].to(device)