mirror of
https://github.com/NicolasBohn/NexQuant.git
synced 2026-07-27 15:37:44 +00:00
14395488b9
* update rdagent cmd * fix log error message * use multiProcessing.Process instead of subprocess.Popen * add traces to gitignore * add user interactor in RDLoop (finance scenarios) * add interactor (feedback, hypothesis) for quant scens * fix the test_end in qlib conf * add features init config, general instruction to qlib scenarios * set base features for based exp * fix bug when combine factors * move traces folder to git_ignore_folder * fix bug in features init * fix quant interact bug * fix logger warning error * bug fixes * modify rdagent logger, now it can set file output * adjust cli functions and fix logger bug * fix server port transport problem * update server_ui in cli * add web code * fix CI problem * black fix * update web ui README * update README * update readme
25 lines
587 B
Python
25 lines
587 B
Python
from pydantic_settings import SettingsConfigDict
|
|
|
|
from rdagent.core.conf import ExtendedBaseSettings
|
|
|
|
|
|
class UIBasePropSetting(ExtendedBaseSettings):
|
|
model_config = SettingsConfigDict(env_prefix="UI_", protected_namespaces=())
|
|
|
|
default_log_folders: list[str] = ["./log"]
|
|
|
|
baseline_result_path: str = "./baseline.csv"
|
|
|
|
aide_path: str = "./aide"
|
|
|
|
amlt_path: str = "/data/share_folder_local/amlt"
|
|
|
|
static_path: str = "./git_ignore_folder/static"
|
|
|
|
trace_folder: str = "./git_ignore_folder/traces"
|
|
|
|
enable_cache: bool = True
|
|
|
|
|
|
UI_SETTING = UIBasePropSetting()
|