you-n-g
f8d08bed50
fix: scheduler next selection parallel disorder ( #1028 )
...
* fix: improve scheduler API (suggest_sel) and add timer.remain_time()
* chore: exclude .venv from auto-black and auto-isort tasks
* refactor: wrap RoundRobinScheduler commit and selection in retry loop
* set search_type="ancestors" for experiment_and_feedback_list_after_init
* refactor: merge sync_dag_parent_and_hist and hist.append into one call
* fix uncommited rec bug
* lint
---------
Co-authored-by: xuangu-fang <xuangufang@gmail.com >
2025-07-08 17:23:05 +08:00
Linlang
c8f1c5364a
chore: add a rdagent server with UI & logger storage refinement( #553 )
...
* change_log_object
* lint code
* delete comments
* change_log_object
* change_log_object
* fix import test error
* update code
* update code
* fix bugs
* skip mypy error
* skip mypy error
* skip mypy error
* Start the flask server before running the demo.
* achieve front and back interaction
* fix github-advanced-security comments
* fix github-advanced-security comments
* tmp ignore
* fix CI
* move some logic
* change format
* adjust logic
* log2json changes
* tmp
* fix
* fix bug
* refine log2json between 5 scenarios
* fix
* refine codes
* fix logic
* use localhost
* add loop & all_duration param for old scenario startup
* merge control logic
* add README for server ui api
* update README
* reuse code in logger
* add loop_n and all_duration param
* fix upload
* ui server now use port in setting
* fix port setting
* fix port setting
* fix mypy check
* refine logger and log storage
* fix ruff error
* fix CI
* refine logger, loop, storage
* bind one FileStorage with one logger
* not truncate log storage
* refine LoopBase.load(), use `checkout` instead of `output_path` and `do_truncate`
* clear session folder when loading loop to run
* move component info init step to ExpGen Class
* Update rdagent/utils/workflow.py
* move truncate_session function to LoopBase class
* add checkout param for other scenarios
* fix bug
* move WebStorage to UI
* change web_storage name
* add randomname to requirements
* add typer
* fix requirements
---------
Co-authored-by: WinstonLiyte <1957922024@qq.com >
Co-authored-by: Bowen Xian <xianbowen@outlook.com >
Co-authored-by: you-n-g <you-n-g@users.noreply.github.com >
2025-06-06 18:52:19 +08:00
XianBW
a12b2fe9ee
chore: organize the tool functions related to trace and summary ( #889 )
...
* provide get metric direction in kaggle_crawler.py
* move utils function
* move statistics logic
* fix CI
* fix CI
* fix CI
* fix CI
* move some tool functions
* fix CI
* move curves win
* add compare tool
* change function name
* fix CI
2025-05-21 17:20:31 +08:00
you-n-g
e2bc29152d
feat: truncate by time ( #863 )
...
* refactor: move session file lookup logic to folder utils module
* print more info
* lint
2025-05-10 00:42:59 +08:00