Skip to content

Commit ae98024

Browse files
binarymasonBenouare
authored andcommitted
REF: Update optimize batch size to minimize idle cores (kernc#295)
* update batch sizes to minimize idle cores Refs: kernc#293
1 parent 021e274 commit ae98024

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

backtesting/backtesting.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1338,7 +1338,7 @@ def _optimize_grid() -> Union[pd.Series, Tuple[pd.Series, pd.Series]]:
13381338
names=next(iter(param_combos)).keys()))
13391339

13401340
def _batch(seq):
1341-
n = np.clip(len(seq) // (os.cpu_count() or 1), 5, 300)
1341+
n = np.clip(int(len(seq) // (os.cpu_count() or 1)), 1, 300)
13421342
for i in range(0, len(seq), n):
13431343
yield seq[i:i + n]
13441344

0 commit comments

Comments
 (0)