mirror of
https://github.com/microsoft/qlib.git
synced 2026-07-13 15:56:57 +08:00
add default protocol_version (#677)
* add default protocol_version * add comment to serial.Serializable.get_backend
This commit is contained in:
@@ -1,17 +1,14 @@
|
||||
# Copyright (c) Microsoft Corporation.
|
||||
# Licensed under the MIT License.
|
||||
|
||||
import os
|
||||
import pickle
|
||||
import yaml
|
||||
import pathlib
|
||||
import pandas as pd
|
||||
import shutil
|
||||
from ..backtest.account import Account
|
||||
from ..backtest.exchange import Exchange
|
||||
from ...backtest.account import Account
|
||||
from .user import User
|
||||
from .utils import load_instance
|
||||
from ...utils import save_instance, init_instance_by_config
|
||||
from .utils import load_instance, save_instance
|
||||
from ...utils import init_instance_by_config
|
||||
|
||||
|
||||
class UserManager:
|
||||
|
||||
@@ -6,10 +6,10 @@ import pickle
|
||||
import yaml
|
||||
import pandas as pd
|
||||
from ...data import D
|
||||
from ...config import C
|
||||
from ...log import get_module_logger
|
||||
from ...utils import get_module_by_module_path, init_instance_by_config
|
||||
from ...utils import get_next_trading_date
|
||||
from ..backtest.exchange import Exchange
|
||||
from ...backtest.exchange import Exchange
|
||||
|
||||
log = get_module_logger("utils")
|
||||
|
||||
@@ -42,7 +42,7 @@ def save_instance(instance, file_path):
|
||||
"""
|
||||
file_path = pathlib.Path(file_path)
|
||||
with file_path.open("wb") as fr:
|
||||
pickle.dump(instance, fr)
|
||||
pickle.dump(instance, fr, C.dump_protocol_version)
|
||||
|
||||
|
||||
def create_user_folder(path):
|
||||
|
||||
Reference in New Issue
Block a user