Skip to content

Commit 2c2c066

Browse files
code refactory
1 parent 27448bc commit 2c2c066

File tree

3 files changed

+9
-6
lines changed

3 files changed

+9
-6
lines changed

nipype/pipeline/engine/nodes.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -823,7 +823,8 @@ def update(self, **opts):
823823

824824
def is_gpu_node(self):
825825
return bool(getattr(self.inputs, 'use_cuda', False)) or bool(
826-
getattr(self.inputs, 'use_gpu', False))
826+
getattr(self.inputs, 'use_gpu', False)
827+
)
827828

828829

829830
class JoinNode(Node):

nipype/pipeline/plugins/multiproc.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,9 @@ def __init__(self, plugin_args=None):
141141
if self.n_gpu_procs > self.n_gpus_visible:
142142
logger.info(
143143
'Total number of GPUs proc requested (%d) exceeds the available number of GPUs (%d) on the system. Using requested GPU slots at your own risk!',
144-
self.n_gpu_procs, self.n_gpus_visible)
144+
self.n_gpu_procs,
145+
self.n_gpus_visible,
146+
)
145147

146148
# Instantiate different thread pools for non-daemon processes
147149
logger.debug(
@@ -394,7 +396,7 @@ def _send_procs_to_workers(self, updatehash=False, graph=None):
394396
free_memory_gb += next_job_gb
395397
free_processors += next_job_th
396398
if is_gpu_node:
397-
free_gpu_slots -= next_job_gpu_th
399+
free_gpu_slots += next_job_gpu_th
398400
# Display stats next loop
399401
self._stats = None
400402

@@ -421,5 +423,4 @@ def _sort_jobs(self, jobids, scheduler="tsort"):
421423
jobids,
422424
key=lambda item: (self.procs[item].mem_gb, self.procs[item].n_procs),
423425
)
424-
return jobids
425-
426+
return jobids

nipype/pipeline/plugins/tools.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,11 +179,12 @@ def create_pyscript(node, updatehash=False, store_exception=True):
179179
fp.writelines(cmdstr)
180180
return pyscript
181181

182+
182183
def gpu_count():
183184
n_gpus = 1
184185
try:
185186
import GPUtil
186187
except ImportError:
187188
return 1
188189
else:
189-
return len(GPUtil.getGPUs())
190+
return len(GPUtil.getGPUs())

0 commit comments

Comments
 (0)