mirror of
https://github.com/microsoft/qlib.git
synced 2026-07-12 15:26:54 +08:00
black format
This commit is contained in:
@@ -26,6 +26,7 @@ from qlib.tests.data import GetData
|
|||||||
|
|
||||||
from highfreq_ops import get_calendar_day, DayLast, FFillNan, BFillNan, Date, Select, IsNull
|
from highfreq_ops import get_calendar_day, DayLast, FFillNan, BFillNan, Date, Select, IsNull
|
||||||
|
|
||||||
|
|
||||||
class HighfreqWorkflow(object):
|
class HighfreqWorkflow(object):
|
||||||
|
|
||||||
SPEC_CONF = {"custom_ops": [DayLast, FFillNan, BFillNan, Date, Select, IsNull], "expression_cache": None}
|
SPEC_CONF = {"custom_ops": [DayLast, FFillNan, BFillNan, Date, Select, IsNull], "expression_cache": None}
|
||||||
@@ -146,29 +147,29 @@ class HighfreqWorkflow(object):
|
|||||||
self._prepare_calender_cache()
|
self._prepare_calender_cache()
|
||||||
##=============reinit dataset=============
|
##=============reinit dataset=============
|
||||||
dataset.init(
|
dataset.init(
|
||||||
handler_kwargs = {
|
handler_kwargs={
|
||||||
"init_type" : DataHandlerLP.IT_LS,
|
"init_type": DataHandlerLP.IT_LS,
|
||||||
"start_time" : "2021-01-19 00:00:00",
|
"start_time": "2021-01-19 00:00:00",
|
||||||
"end_time" : "2021-01-25 16:00:00",
|
"end_time": "2021-01-25 16:00:00",
|
||||||
},
|
},
|
||||||
segment_kwargs = {
|
segment_kwargs={
|
||||||
"test": (
|
"test": (
|
||||||
"2021-01-19 00:00:00",
|
"2021-01-19 00:00:00",
|
||||||
"2021-01-25 16:00:00",
|
"2021-01-25 16:00:00",
|
||||||
),
|
),
|
||||||
}
|
},
|
||||||
)
|
)
|
||||||
dataset_backtest.init(
|
dataset_backtest.init(
|
||||||
handler_kwargs = {
|
handler_kwargs={
|
||||||
"start_time" : "2021-01-19 00:00:00",
|
"start_time": "2021-01-19 00:00:00",
|
||||||
"end_time" : "2021-01-25 16:00:00",
|
"end_time": "2021-01-25 16:00:00",
|
||||||
},
|
},
|
||||||
segment_kwargs = {
|
segment_kwargs={
|
||||||
"test": (
|
"test": (
|
||||||
"2021-01-19 00:00:00",
|
"2021-01-19 00:00:00",
|
||||||
"2021-01-25 16:00:00",
|
"2021-01-25 16:00:00",
|
||||||
),
|
),
|
||||||
}
|
},
|
||||||
)
|
)
|
||||||
|
|
||||||
##=============get data=============
|
##=============get data=============
|
||||||
|
|||||||
@@ -87,7 +87,7 @@ class DatasetH(Dataset):
|
|||||||
"""
|
"""
|
||||||
super().__init__(handler, segments)
|
super().__init__(handler, segments)
|
||||||
|
|
||||||
def init(self, handler_kwargs:dict = None, segment_kwargs:dict = None):
|
def init(self, handler_kwargs: dict = None, segment_kwargs: dict = None):
|
||||||
"""
|
"""
|
||||||
Initialize the DatasetH
|
Initialize the DatasetH
|
||||||
|
|
||||||
@@ -112,9 +112,9 @@ class DatasetH(Dataset):
|
|||||||
conf_data_arg = {"instruments", "start_time", "end_time"}
|
conf_data_arg = {"instruments", "start_time", "end_time"}
|
||||||
for k, v in handler_kwargs.items():
|
for k, v in handler_kwargs.items():
|
||||||
if k in conf_data_arg:
|
if k in conf_data_arg:
|
||||||
kwargs_conf_data.update({k:v})
|
kwargs_conf_data.update({k: v})
|
||||||
else:
|
else:
|
||||||
kwargs_init.update({k:v})
|
kwargs_init.update({k: v})
|
||||||
|
|
||||||
self.handler.conf_data(**kwargs_conf_data)
|
self.handler.conf_data(**kwargs_conf_data)
|
||||||
self.handler.init(**kwargs_init)
|
self.handler.init(**kwargs_init)
|
||||||
|
|||||||
Reference in New Issue
Block a user