Commit Graph
21 Commits
Author SHA1 Message Date
c-bata ddd6492c8d Remove stable ui components 2023-05-10 11:57:42 +09:00
keisuke umezawaandHiroyuki Vincent Yamazaki 3ab18cf87f Screen to compare the multiple studies (#380)
* Add compare studies

* Able to select multiple studies

Save

Save

* Able to plot multiple studies

* Remove warning

* Add toolbar

Save

* Fix setStudyDetailState

* Devide the file

* Add best lines

* Add x-axis, y-axis and pruned button

* Use compare icon

* Rename StudiesDetail to CompareStudies

* Stop useless server access

* Add edf plot

* Use filterTrials

* Fix legend

* Add object id to history plot

* Remove errors

* Add study information to list

* Disable studies

* Only enable onClick for the same n_obj

* Add link to home

* Unify GraphEdf

* Unify GraphHistory

* Change that one of studies is always selected and show an error message when a study can not be added

* Rebase against main

* Update optuna_dashboard/ts/components/CompareStudies.tsx

Co-authored-by: Hiroyuki Vincent Yamazaki <hiroyuki.vincent.yamazaki@gmail.com>

* Show the first study if query is not specified

* Revert TrialList change

* Change query paraater from numbers to ids

* Align the implementation with TrialList

* Unified implementation of useFilteredTrials and useFilteredTrialsFromStudies

* Use useMemo to get rid of unnecessary API requests

* Only enable onClick for the same directions

* Follow review comments

* Follow review comments

* Follow review comments

* Follow review comments

* Fix integration test

* Separate the implementation of edf and history for multi studies

* Revert GraphEdf and GraphEdfBeta

* Revert GraphHistory

* Follow review comments

* Follow review comments

---------

Co-authored-by: Hiroyuki Vincent Yamazaki <hiroyuki.vincent.yamazaki@gmail.com>
2023-05-10 10:00:40 +09:00
c-bata 9c5bfc80e3 Fix fmt errors 2023-04-13 13:57:27 +09:00
c-bata ab7dfbc27b Set uirevision to prevent reetting charts 2023-04-13 11:56:27 +09:00
c-bata 0402b1628b Use fontWeightBold instead of 600 2023-01-12 17:20:07 +09:00
c-bata ec7d24f9db Plot EDF for every objectives by default 2023-01-07 18:45:19 +09:00
c-bata 4452c28ef2 Refactor GraphHistory 2023-01-07 13:26:15 +09:00
c-bata eb09dc906a Refactor GraphEdf 2023-01-07 13:12:33 +09:00
c-bata 480d8b3d6c Fix GraphSlice 2023-01-07 12:35:38 +09:00
c-bata 491272ba05 Aggregate search space 2023-01-07 03:53:45 +09:00
c-bata 7d1bab030e Use Target class on GraphEdf 2023-01-07 03:00:37 +09:00
c-bata 7beacb6f87 Run prettier 2023-01-04 19:41:07 +09:00
c-bata 192b24eeb3 Add API to set objective names 2023-01-04 19:38:44 +09:00
c-bata c74a751040 Fix layout when no trials available 2023-01-02 12:24:34 +09:00
c-bata 68f7b75e1c Fix -inf and nan handling 2022-05-25 20:31:00 +09:00
Masashi Shibata 5f333f6bd0 Merge pull request #191 from optuna/plotly-dist-min
Use plotly.js-dist-min to reduce bundle.js.
2022-03-22 23:10:46 +09:00
c-bata 5ca34d1742 Refactor Graph layouts 2022-03-22 23:03:40 +09:00
c-bata 10b6e59a6c Use plotly.js-dist-min 2022-03-22 22:50:38 +09:00
c-bata 5abd99fa45 Add some design improvements 2022-03-22 14:21:41 +09:00
c-bata 209422bd9d Improve CLS score 2022-03-22 14:21:41 +09:00
c-bata 3af6444f84 Rename static dir 2022-03-20 02:03:35 +09:00