summaryrefslogtreecommitdiff
path: root/options/base_options.py
diff options
context:
space:
mode:
authorjunyanz <junyanz@berkeley.edu>2017-07-11 21:38:14 -0700
committerjunyanz <junyanz@berkeley.edu>2017-07-11 21:38:14 -0700
commit23eb65de64e62141258acc258c930c6a63daaf42 (patch)
treeac60d34f8382b24a145fc9b6209447ed940d0628 /options/base_options.py
parent5738bf726afdbcdcd348a04c1ec53619fc5238dc (diff)
fix the bug when set gpu_ids=1
Diffstat (limited to 'options/base_options.py')
-rw-r--r--options/base_options.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/options/base_options.py b/options/base_options.py
index b5b92fb..275c8fc 100644
--- a/options/base_options.py
+++ b/options/base_options.py
@@ -1,7 +1,7 @@
import argparse
import os
from util import util
-
+import torch
class BaseOptions():
def __init__(self):
@@ -54,6 +54,10 @@ class BaseOptions():
id = int(str_id)
if id >= 0:
self.opt.gpu_ids.append(id)
+
+ # set gpu ids
+ if len(self.opt.gpu_ids) > 0:
+ torch.cuda.set_device(self.opt.gpu_ids[0])
args = vars(self.opt)