Skip to content

v0.9.0

Compare
Choose a tag to compare
@github-actions github-actions released this 14 Mar 07:58
· 1814 commits to main since this release
c422eae

Highlights

An Experimental New UI

An experimental new UI is available as an opt-in feature - simply launch the dashboard as usual and click the link to the new UI.

experimental-new-ui

Please try it out and share your thoughts with us via the GitHub Discussion 👇
Feedback Survey: The New UI for Optuna Dashboard #332 - Optuna Dashboard

dashboard-new-ui

What's Changed

  • Upgrade to React 18 by @c-bata in #309
  • Use skip_table_creation when using Optuna v3 or later by @c-bata in #320
  • Remove typing_extensions from the dependencies by @c-bata in #321
  • Use type hinting generics. by @c-bata in #322
  • Update js dependencies by @c-bata in #323
  • Run npm audit fix by @c-bata in #324
  • Fix warning for the use of ReactDOM.render() by @c-bata in #325
  • Remove e.preventDefault by @c-bata in #327
  • New Dashboard UI. by @c-bata in #328
  • Make a lot of improvements in the new Dashboard UI by @c-bata in #329
  • Add follow-up changes for #329 by @c-bata in #330
  • Fix bug of markdown editor and add mathjax support. by @c-bata in #331
  • Link to the GitHub Discussion for the feedback survey by @c-bata in #333
  • Bump the version up to 0.9.0b1 by @c-bata in #334
  • Add Python API to save the note by @c-bata in #337
  • Add API to set objective names by @c-bata in #338
  • Handle exceptions in optuna-fast-fanova by @c-bata in #339
  • Fix the link to feedback survey by @c-bata in #340
  • Use type instead of interface by @c-bata in #342
  • Change Chip's colors and show durations by @c-bata in #343
  • Customize TrialTable for new ui by @c-bata in #344
  • Support trial user attributes on GraphHistory by @c-bata in #341
  • Add button to rename study by @c-bata in #345
  • Fix target arg for importance by @c-bata in #346
  • Select multiple trials by Shift + Click by @c-bata in #347
  • Make plot components faster and robust. by @c-bata in #348
  • Fix seed visual regression tests by @c-bata in #349
  • Simplify Python API to save notes by @c-bata in #350
  • Improve graph components by @c-bata in #351
  • Fix the link to trial detail page by @c-bata in #352
  • Support fixed_params by @c-bata in #353
  • Filter TrialState for GraphIntermediateValues by @c-bata in #310
  • Fix bug of multiple select trials by @c-bata in #356
  • Plot the hyperparameter importances for each objective value on a single bar chart. by @c-bata in #357
  • Add global state filters for History and IntermediateValue plots by @c-bata in #358
  • Use theme.typography.fontWeightBold instead of 600 by @c-bata in #359
  • Remove paddingTop from CardAction on StudyList by @c-bata in #361
  • Bump the version up to v0.9.0b2 by @c-bata in #360
  • Add state filters in TrialList by @c-bata in #363
  • Hide user_attrs on GraphParallelCoordinate by default by @c-bata in #365
  • Update TrialList component by @c-bata in #364
  • Support user attributes on GraphSlice by @c-bata in #366
  • Remove TODOs in CachedExtraStudyProperty by @c-bata in #367
  • Set key attributes in TrialList by @c-bata in #368
  • Avoid to calculate importance when only available single trial by @c-bata in #369
  • Add trial tell feature by @keisuke-umezawa in #355
  • Introduce Artifact by @c-bata in #314
  • Introducing Custom User Widget by @c-bata in #370
  • Save reload interval on localStorage by @c-bata in #372
  • Bump the version up to v0.9.0b3 by @c-bata in #373
  • Fix bug of custom user widgets and enhance artifact support. by @c-bata in #375
  • Update best trials when state is updated by @c-bata in #376
  • Bump the version up to v0.9.0b4 by @c-bata in #377
  • Fix artifact import issue by @c-bata in #381
  • Bump the version up to v0.9.0b5 by @c-bata in #382
  • Display objective forms even for completed trials by @c-bata in #387
  • Remove redundant json dumps by @c-bata in #390
  • Sort studies by study_id by @c-bata in #391
  • Fix bug of setStateValues by @c-bata in #392
  • Add an initial Audio support by @c-bata in #395
  • Keep backward compatibility of widget definition by @c-bata in #393
  • Introduce --storage-class CLi argument to support journal storage by @c-bata in #394
  • Bump the version up to v0.9.0b6 by @c-bata in #396
  • Add Sphinx documentation by @c-bata in #399
  • Render an empty graph at plot_contour() when the length of trials less than two. by @c-bata in #402
  • Change yAxis on history plot when user attribute is selected by @c-bata in #403
  • Update release procedure in CONTRIBUTING.md by @keisuke-umezawa in #408
  • Simplify the logic of selecting trials in TrialList by @keisuke-umezawa in #405
  • Handle RuntimeError while calculating importance by @c-bata in #409
  • Separate tell api into complete api and fail api by @keisuke-umezawa in #407
  • Fix getDominatedTrials by @knshnb in #413
  • Minor improvements on human-in-the-loop UI by @c-bata in #414
  • Bump the version up to v0.9.0 by @c-bata in #415

New Contributors

Full Changelog: v0.8.1...v0.9.0