@@ -215,7 +215,11 @@ def _innerloop(i):
215215 b_avgs [i ] = _innerloop (i )
216216 else :
217217 logger .info (f"Starting Pool({ self .num_procs } )" )
218- ray .init (_temp_dir = config ["ray" ]["temp_dir" ].as_filename ())
218+ ray .init (
219+ _temp_dir = config ["ray" ]["temp_dir" ].as_filename (),
220+ num_cpus = self .num_procs ,
221+ num_gpus = 0 ,
222+ )
219223 with Pool (self .num_procs ) as p :
220224 results = p .map (_innerloop , range (n_classes ))
221225 ray .shutdown ()
@@ -563,7 +567,11 @@ def _innerloop(k):
563567
564568 else :
565569 logger .info (f"Starting Pool({ self .num_procs } )" )
566- ray .init (_temp_dir = config ["ray" ]["temp_dir" ].as_filename ())
570+ ray .init (
571+ _temp_dir = config ["ray" ]["temp_dir" ].as_filename (),
572+ num_cpus = self .num_procs ,
573+ num_gpus = 0 ,
574+ )
567575 with Pool (self .num_procs ) as p :
568576 results = p .map (_innerloop , range (n_classes ))
569577 ray .shutdown ()
@@ -623,7 +631,11 @@ def _innerloop(i):
623631 b_avgs [i ] = _innerloop (i )
624632 else :
625633 logger .info (f"Starting Pool({ self .num_procs } )" )
626- ray .init (_temp_dir = config ["ray" ]["temp_dir" ].as_filename ())
634+ ray .init (
635+ _temp_dir = config ["ray" ]["temp_dir" ].as_filename (),
636+ num_cpus = self .num_procs ,
637+ num_gpus = 0 ,
638+ )
627639 with Pool (self .num_procs ) as p :
628640 results = p .map (_innerloop , range (n_classes ))
629641 ray .shutdown ()
@@ -750,7 +762,11 @@ def _innerloop(k):
750762 rotations [k ], shifts [k ], correlations [k ] = _innerloop (k )
751763 else :
752764 logger .info (f"Starting Pool({ self .num_procs } )" )
753- ray .init (_temp_dir = config ["ray" ]["temp_dir" ].as_filename ())
765+ ray .init (
766+ _temp_dir = config ["ray" ]["temp_dir" ].as_filename (),
767+ num_cpus = self .num_procs ,
768+ num_gpus = 0 ,
769+ )
754770 with Pool (self .num_procs ) as p :
755771 results = p .map (_innerloop , range (n_classes ))
756772 ray .shutdown ()
0 commit comments