MCPcopy
hub / github.com/microsoft/qlib / dump

Method dump

scripts/dump_pit.py:266–273  ·  view source on GitHub ↗
(self, interval="quarterly", overwrite=False)

Source from the content-addressed store, hash-verified

264 fd.write(struct.pack(self.DATA_DTYPE, row.date, row.period, row.value, self.NA_INDEX))
265
266 def dump(self, interval="quarterly", overwrite=False):
267 logger.info("start dump pit data......")
268 _dump_func = partial(self._dump_pit, interval=interval, overwrite=overwrite)
269
270 with tqdm(total=len(self.csv_files)) as p_bar:
271 with ProcessPoolExecutor(max_workers=self.works) as executor:
272 for _ in executor.map(_dump_func, self.csv_files):
273 p_bar.update()
274
275 def __call__(self, *args, **kwargs):
276 self.dump()

Callers 15

__call__Method · 0.95
get_hs_stock_symbolsFunction · 0.45
setUpClassMethod · 0.45
test_0_dump_binMethod · 0.45
merge_orders.pyFile · 0.45
fitMethod · 0.45
__init__Method · 0.45
save_tuner_exp_infoMethod · 0.45
fitMethod · 0.45

Calls 2

infoMethod · 0.45
updateMethod · 0.45

Tested by 3

setUpClassMethod · 0.36
test_0_dump_binMethod · 0.36
backtestFunction · 0.36