mirror of
https://github.com/microsoft/qlib.git
synced 2026-07-05 20:11:08 +08:00
* * add TrainTask & BacktestTask; * add BackForwardTask; * adjust prompt_template.yaml which default config failed to backtest; * run workflow in loop * add update method to prompt_template.py * remove debug code * Adjust Learn Process * add LearnManager class & use LearnManager to update system prompt; * use qrun to replace recorder for training and backtesting; * Adjust analyser * analyser independent of recorder; * rename analyser's workspace attribution; * analyser load variable by recorder. --------- Co-authored-by: Cadenza-Li <362237642@qq.com>
16 lines
293 B
Python
16 lines
293 B
Python
import fire
|
|
from qlib.finco.workflow import LearnManager
|
|
from dotenv import load_dotenv
|
|
from qlib import auto_init
|
|
|
|
|
|
def main(prompt=None):
|
|
load_dotenv(verbose=True, override=True)
|
|
lm = LearnManager()
|
|
lm.run(prompt)
|
|
|
|
|
|
if __name__ == "__main__":
|
|
auto_init()
|
|
fire.Fire(main)
|