Releases: aimhubio/aim
Releases Β· aimhubio/aim
π v3.14.0 - Revamped home page, fastai and MXNet integrations, jax support
What's Changed
- [feat] New dashboard page for better onboarding experience by @arsengit in #2136
- [feat] Add fastai integration by @tmynn in #2123
- [feat] Add MXNet integration by @tmynn in #2219
- [feat] Display run tags in explorer tables by @VkoHov in #2120
- [feat] Add support for tracking jax device arrays by @mihran113 in #2245
- [doc] Add docs for pinning metric plots by @roubkar in #2050
- Update h-level roadmap by @gorarakelyan in #2093
- [doc] Add documentation for aim-watcher service by @alberttorosyan in #2094
- [feat] Add the ability to edit tags on the Run Page by @roubkar in #2104
- [fix] Adjust the visibility of the color of the run in the table by @VkoHov in #2101
- [doc] Mark remote server as stable by @mihran113 in #2108
- [fix] Format metrics keys properly by @VkoHov in #2006
- [fix] Update contributing guide by @mihran113 in #2112
- [feat] Support dictionaries as argument of
Run.track
by @alberttorosyan in #2103 - [fix] Deprecation issues with PL v1.7 by @djwessel in #2107
- [doc] Add section for remote tracking server SSL support by @mihran113 in #2122
- [fix] Add checker for selected options compatibility checking method by @VkoHov in #2137
- [fix] Remove typo in
pull-request.yml
by @mihran113 in #2139 - [doc] Add documentation for tracking multiple values at once by @alberttorosyan in #2127
- [feat] Change grouping section layout in figures explorer by @VkoHov in #2143
- [feat] Revamp Figures explorer controls section for better onboarding and usability by @KaroMourad in #2150
- [fix] Resolve failure during docker container start by @Vahram-aimhub in #2153
- [doc] Add table docs with hide, archive and delete functionality by @VkoHov in #2008
- [fix] Resolve type mismatches in response headers by @mihran113 in #2142
- [fix] Disable run status report for remote tracking by @alberttorosyan in #2179
- [feat] Change unit-tests isolation mechanism to property-based one by @alberttorosyan in #2162
- [feat] Cleanup repo orphan params/sequences by @mihran113 in #2130
- [feat] Replace the spinner loader with a lighter one by @VkoHov in #2178
- [doc] Update high-level roadmap by @gorarakelyan in #2121
- [code-health] Separate state slices on explorer engine and improve code quality by @rubenaprikyan in #2147
- [fix] Use empty dict as default when getting Run params by @alberttorosyan in #2213
- [deprecation] Mark Python 3.6 as deprecated by @alberttorosyan in #2203
- [feat] Update the list of integrations in README by @tmynn in #2220
- [doc] Fix the image rendering in the table section by @VkoHov in #2231
- [fix] Fix line chart hovering issue occurring when metrics with "nan" values are tracked by @KaroMourad in #2196
- [fix] Fix scatter plot hovering issue occurring when "nan" values are tracked by @KaroMourad in #2197
- [fix] Prevent unnecessary requesting the list of the tags by @VkoHov in #2236
- [feat] Add the ability to handle exceptions for pipeline phases on Base explorers by @KaroMourad in #2168
- [feat] Add appearance modes to the chart popover by @VkoHov in #2208
- [feat] Add MXNet integration doc, modify fastai import by @tmynn in #2242
- [feat] Move
reindex
command understorage
group by @mihran113 in #2243 - [code-health] Remove obsolete test examples by @gorarakelyan in #2216
- [fix] Resolve
TypeError
s on single run page by @mihran113 in #2250 - [feat] Redesign the selection popover of the tags by @VkoHov in #2248
- [fix] Remove the dashboard item from the app sidebar by @VkoHov in #2251
New Contributors
- @djwessel made their first contribution in #2107
- @Vahram-aimhub made their first contribution in #2153
Full Changelog: v3.13.4...v3.14.0
v3.13.4 π
What's Changed
- [feat] Add ability to disable smoothing explicitly by @KaroMourad in #2184
- [fix] Virtualize the run params list in the Run page by @roubkar in #2182
Full Changelog: v3.13.3...v3.13.4
v3.13.3 π
What's Changed
- [fix] Resolve request cancellation issues on
Logs
tab by @mihran113 in #2163 - [fix] Fix the data live update handling in the Logs tab by @VkoHov in #2167
Full Changelog: v3.13.2...v3.13.3
v3.13.2 π
What's Changed
- [fix] Fix content overlapping issue of x-axis alignment dropdown by @KaroMourad in #2157
- [fix] Fix regression line rendering issue on scatterplot exported image by @KaroMourad in #2157
Full Changelog: v3.13.1...v3.13.2
v3.13.1 π
What's Changed
- [fix] Add wandb section link on converters page by @tmynn in #2113
- [fix] Tune error message when KerasTuner is not installed by @tmynn in #2114
- [fix] Change method used for setting Run finalization time by @alberttorosyan in #2119
- [fix] Resolve issue with remote runs re-open by @mihran113 in #2128
- [deprecation] Warn about deprecation when custom Run.hash is set by @alberttorosyan in #2118
- [feat] Add support for metrics query with last value by @mihran113 in #2096
- [feat] Tune mlflow converter run properties by @tmynn in #2134
- [fix] Deprecation issues with PL v1.7 by @djwessel in #2138
Full Changelog: v3.13.0...v3.13.1
v3.13.0 π
What's Changed
Enhancements:
- Add Figures Explorer to visualize and compare plotly figures (@rubenaprikyan, @KaroMourad, @arsengit, @VkoHov, @roubkar)
- Add Base Explorer as core of all explorers (@rubenaprikyan, @KaroMourad, @arsengit, @VkoHov, @roubkar)
- Add logging for remote resource cleanup and network stability (@mihran113)
- Restrict Run.hash to auto-generated values only (@alberttorosyan)
- Add ability to compare selected runs from the table (@arsengit)
- Notify users about failed/stalled runs (@mahnerak, @alberttorosyan)
- Add ability to pin metrics in Run Page (@mihran113, @roubkar)
- Add step for unit tests for nightly releases workflow (@mihran113)
- Add Keras-Tuner integration (@tmynn)
- Add Weights & Biases to Aim log converter (@tmynn)
Fixes:
- Fix chart exporting issue (@KaroMourad)
- Fix aim ui rendering issue on notebooks (@rubenaprikyan)
- Fix live update retry to show live data after solving connection problems with the server (@rubenaprikyan)
- Fix tensorboard convert while converting tensor (@Sharathmk99)
- Fix git info collection (@mihran113)
- Fix code block content and query copying functionality (@arsengit)
- Provide compatibility between plotly and matplotlib (@tmynn)
- Warn to use aim.Image if aim.Figure fails (@tmynn)
New Contributors
- @Sharathmk99 made their first contribution in #2000
- @tmynn made their first contribution in #2032
Full Changelog: v3.12.2...v3.13.0
v3.12.2 π
What's Changed
- [feat] Apply lazy loading on metrics in Run Page by @roubkar in #2030
- [fix] Correct metric column key in run table grid by @VkoHov in #2038
Full Changelog: v3.12.1...v3.12.2
v3.12.1 π
What's Changed
- [fix] Break long metric names into multiple lines in Run Page by @roubkar in #2001
- [fix] Cython version for setup by @mihran113 in #2018
- [fix] Resource cleanup for remote heartbeat-watcher by @mihran113 in #2020
- [feat] Enable run filtering by metric values by @mihran113 in #2009
- [fix] Loosen version requirements for grpcio by @alberttorosyan in #2026
Full Changelog: v3.12.0...v3.12.1
v3.12.0 π
What's Changed
Enhancements:
- Add ability to set axes range manually for line charts on UI (@KaroMourad)
- Add more user-friendly querying for dates (@mihran113, @arsengit)
- Filter redundant tooltip data from URL config state (@KaroMourad)
- Improve rendering performance by enhancing table columns virtualization mechanism (@roubkar)
- Increase visibility and usability of the Show table diff button (@arsengit)
- Add support for tensorboard audios conversion (@mihran113)
- Format params keys/paths properly (@VkoHov)
- Mention explicitly run params everywhere params is mentioned (@VkoHov)
- Add ability to hide a batch of items in explorers (@VkoHov)
- Add ability to sort by the last value of the metric in table (@VkoHov)
- Preserve active line even if it is dropped out of the filtered area (@VkoHov)
- Add run duration property for SDK and queries (@mihran113)
- Add client vs server version check for remote tracking server (@mihran113)
- Add Remote tracking client heartbeat (@mihran113)
Fixes:
- Tune table sorting icon box overlapping with column box in compact mode (@KaroMourad)
- Fix tensorboard log conversion for images (@mihran113)
- Check if gradient is None when tracking gradient distributions (@kage08)
- Fix displaying non-syntax errors across Aim UI (@arsengit)
- Fix queries on remote repos (@mihran113)
- Fix interval progress reports for query apis (@mihran113)
- Fix query request cancellation errors (@mihran113)
- Auto-detect and address inconsistencies in meta and series trees (@mahnerak)
New Contributors
Full Changelog: v3.11.2...v3.12.0
v3.11.2 π
What's Changed
- [fix] Fix the "matched runs" sentence color style overriding issue in progress bars by @KaroMourad in #1931
- [fix] Fix progress bar blinking issue in Runs Explorer by @KaroMourad in #1936
- [fix] Change
SyntaxError
handling for python3.10+ by @mihran113 in #1942 - [feat] Display error position after getting syntax errors by @arsengit in #1945
- [fix] Avoid saving crashed or terminated search requests as the last state on explorers by @arsengit in #1950
- [fix] Prevent the active run indicator appearance out of the chart by @VkoHov in #1952
- [fix] Remove error message on explorer unmount by @arsengit in #1953
- [fix] Handle generic Exceptions and adjust HTTPException handling by @alberttorosyan in #1933
- [fix] Fix error message after getting syntax error by @arsengit in #1954
Full Changelog: v3.11.1...v3.11.2