May 17, 2022
Enhancements:
- Add ability to adjust the density of the visible content in tables (roubkar)
- Set
metric.name
as default option for grouping (roubkar)
- Show user-selected params before group config in chart popover (roubkar)
- Optimize stream decoding performance on UI (mahnerak)
- Add support for animated image formats to Aim Image object (devfox-se)
- Add
AimLogger
for Catboost (devfox-se)
- Add
AimCallback
for LightGBM (devfox-se)
- Keep the extents of
HighPlot
axes brush in the state and the URL (VkoHov)
- Integrate
aim
with cimport
-able aimrocks
(mahnerak)
- Add
__slots__
to some classes to improve performance (mahnerak)
- Define base abstractions for
Iterator
and DB
by borrowing from aimrocks
(mahnerak)
- Use
KeysIterator
and ValuesIterator
wrappers instead of reimplementing (mahnerak)
- Rename
PrefixView.container
to PrefixView.parent
(mahnerak)
- Reimplement
absolute_path
(mahnerak)
- Cython bindings for
PrefixView
, TreeView
, Container
, ArrayView
(mahnerak)
- Add ability to track and visualize stdout/stderr (mihran113, VkoHov)
- Fix
AimLogger
deprecation issues related to release of PyTorch Lightning v1.5 (arnauddhaene)
- Enable better autocomplete experience with monaco editor (arsengit)
- Pre-loading and caching necessary resources, add pre-loader animation to Aim UI (arsengit)
Fixes:
- Remove hard-coded installation of pre-requirements (mahnerak)
- Remove duplicate code from
TreeView
and Container
methods (mahnerak)
- Fix issue with filtering metrics values in single run page (KaroMourad)
Milestone:
https://github.com/aimhubio/aim/milestone/33