Added
- RecSys loss functions: `AdaptiveHingeLoss`, `BPRLoss`, `HingeLoss`, `LogisticLoss`, `RocStarLoss`, `WARPLoss` ([1269](https://github.com/catalyst-team/catalyst/pull/1269), [#1282](https://github.com/catalyst-team/catalyst/pull/1282))
- object detection examples ([1271](https://github.com/catalyst-team/catalyst/pull/1271))
- SklearnModelCallback ([1261](https://github.com/catalyst-team/catalyst/pull/1261))
- Barlow Twins example ([1261](https://github.com/catalyst-team/catalyst/pull/1261))
- TPU/XLA support ([1275](https://github.com/catalyst-team/catalyst/pull/1275))
- with updated [example](./examples/engines)
- native `sync_bn` support for all available engines ([1275](https://github.com/catalyst-team/catalyst/pull/1275))
- Torch, AMP, Apex, FairScale
Changed
- Registry moved to `hydra-slayer` ([1264)](https://github.com/catalyst-team/catalyst/pull/1264))
- ([1275](https://github.com/catalyst-team/catalyst/pull/1275))
- batch metrics sync removed from ddp-runs to speedup training process
- `AccumulationMetric` renamed to `AccumulativeMetric`
- moved from `catalyst.metrics._metric` to `catalyst.metrics._accumulative`
- `accululative_fields` renamed to `keys`
Removed
-
Fixed
- PeriodicLoaderCallback docsting ([1279](https://github.com/catalyst-team/catalyst/pull/1279))
- matplotlib issue ([1272](https://github.com/catalyst-team/catalyst/pull/1272))
- sample counter for the loader ([1285](https://github.com/catalyst-team/catalyst/pull/1285))