XianBW
beab473b40
fix: summary page bug ( #1219 )
...
* fix summary bug
* fix CI
2025-09-02 17:06:54 +08:00
you-n-g
70fd91cd05
feat: ui, support disable cache ( #1217 )
...
* fix: (drop) add cache_enable for functions in ui.utils
* fix: (drop) handle no logging, rename sota_exp to last_sota_exp for clarity in running_win
2025-09-01 15:58:05 +08:00
XianBW
215db05656
chore: ui updates ( #1209 )
...
* show a workspace path string for easier copy, only percent existing columns when percent summary dataframe
* catch summary exception
* fix a bug
* fix ci
2025-08-29 15:05:15 +08:00
XianBW
3df94e920c
chore: refine get_summary_df and sota exp stat in log utils ( #1201 )
...
* add best valid selector to get sota exp stat
* remove unused in summary & refine get_summary_df
* fix hypothesis table bug in trace
2025-08-26 18:31:21 +08:00
Tim
e0f713c7d3
chore: add merge statistics ( #1176 )
...
* chore: add stat for merge
* use best selector
* use trace.hist
2025-08-13 22:59:34 +08:00
XianBW
02069767e1
fix exec_time in summary because of parallel ( #1171 )
2025-08-08 17:14:02 +08:00
XianBW
d771b26a26
chore: show timeline and change load_times ( #1161 )
...
* show timeline, deperacate old load_times
* fix bug
2025-08-06 18:42:17 +08:00
XianBW
52bf46318f
chore: overwrite sota exp stat in summary page ( #1146 )
...
* overwrite sota exp stat in summary page
* remove unused import
2025-08-01 18:55:26 +08:00
XianBW
d0832eb5ff
bug fix ( #1145 )
2025-08-01 18:07:19 +08:00
XianBW
15fa03d415
fix sota_exp is None ( #1121 )
2025-07-25 11:53:26 +08:00
XianBW
5025448e84
add lite curves figure ( #1119 )
2025-07-24 20:11:09 +08:00
XianBW
e92cd99450
chore: some ui features change ( #1117 )
...
* add some todos
* fix bug
* fix leaderboard download function
* summary stat fix
* show medal
* show SOTA Loop
* fix CI
2025-07-24 18:50:29 +08:00
Tim
9f7a4280dc
chore: show merge loop in figure ( #1105 )
2025-07-22 17:02:56 +08:00
Tim
1f142cc5d8
chore: update figure ( #1102 )
...
* chore: update figure
* add record id
2025-07-21 18:53:07 +08:00
you-n-g
810af369e0
feat: add loop ID mapping to trace nodes and update UI labels ( #1098 )
...
* Add loop index
* feat: add loop ID mapping to trace nodes and update UI labels
* lint
* doc lint
2025-07-21 11:02:37 +08:00
XianBW
3f9c1afea8
ui updates ( #1033 )
2025-07-08 18:20:27 +08:00
Tim
f59e7bd486
chore: sort trace by loop_id ( #977 )
...
* last as sota to submit
* chore: sort trace by loop_id
* Update rdagent/log/ui/utils.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* reformat
* update _log_path_hash_func
* compare sota_exp_to_submit
* fix ui storage
* move sota_exp_to_submit setting to record(from direct_exp_gen)
* save sota_exp_to_submit
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Bowen Xian <xianbowen@outlook.com >
2025-07-07 17:08:55 +08:00
XianBW
c1e99c13a8
add trace DAG in trace, make exp show compatible with old versions ( #1018 )
2025-07-04 15:47:45 +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
amstrongzyf
14989d74f0
docs: add docstring for confusing columns in logs dir ( #902 )
...
* Docs updated
docs: add docstring for confusing columns in ds-summary
* update
* update black format
2025-05-27 20:54:32 +08:00
XianBW
41095a0829
add select_best param for log.ui.utils.compare tool function ( #897 )
2025-05-23 18:32:31 +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
d0b9ad8c12
feat: add competition level filter and extract constants to utils ( #869 )
...
* feat: add competition level filter and extract constants to utils
* lint
2025-05-12 21:56:57 +08:00