File tree 1 file changed +6
-2
lines changed
nipype/interfaces/utility
1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -362,7 +362,9 @@ def _list_outputs(self):
362
362
splits .extend (self .inputs .splits )
363
363
splits = np .cumsum (splits )
364
364
for i in range (len (splits ) - 1 ):
365
- val = np .array (self .inputs .inlist )[splits [i ] : splits [i + 1 ]].tolist ()
365
+ val = np .array (self .inputs .inlist , dtype = object )[
366
+ splits [i ] : splits [i + 1 ]
367
+ ].tolist ()
366
368
if self .inputs .squeeze and len (val ) == 1 :
367
369
val = val [0 ]
368
370
outputs ["out%d" % (i + 1 )] = val
@@ -407,7 +409,9 @@ class Select(IOBase):
407
409
408
410
def _list_outputs (self ):
409
411
outputs = self ._outputs ().get ()
410
- out = np .array (self .inputs .inlist )[np .array (self .inputs .index )].tolist ()
412
+ out = np .array (self .inputs .inlist , dtype = object )[
413
+ np .array (self .inputs .index )
414
+ ].tolist ()
411
415
outputs ["out" ] = out
412
416
return outputs
413
417
You can’t perform that action at this time.
0 commit comments