New Features
Strategies
Metrics
Performance Improvements
What's Changed
- Fixed cope plugin by @AlbinSou in #1285
- Add
FromScratchTrainingPlugin
by @HamedHemati in #1288 - Fixed TensorImage being treated as an unsupported logging type by @BenCrulis in #1293
- Update benchmarks.md by @eltociear in #1294
- replay fix proposition by @AlbinSou in #1287
- Update OnlineObservation and Template Docstrings by @HamedHemati in #1297
- ER-ACE criterion simplification by @AlbinSou in #1313
- L2p by @JuliousHurtado in #1302
- replace lambda functions with pickle compatible equivalent. by @DanielAnthes in #1311
- Allow setting prefetch_factor for multiprocessing by @DanielAnthes in #1320
- Removed cope warning after bug fix by @AndreaCossu in #1321
- Storage patch by @scumatteo in #1334
- Added DER strategy by @AlbinSou in #1314
- Remove
higher
dependency by @HamedHemati in #1326 - fixed mir unused subsample argument by @AlbinSou in #1341
- Faster checkpointing and simpler API by @AntonioCarta in #1338
- greatly speeed up logging by disabling flushing by @AntonioCarta in #1344
- Refactor CLEAR Benchmark based on the official webpage by @jd730 in #1345
- Fix for Issue #1353 by @HeLehm in #1354
- New Question Answering example. New wrapper for Huggingface Datasets by @MickHardins in #1350
- Update .gitignore by @HamedHemati in #1358
- Typing system overhaul. Improve support for object detection scenarios. by @lrzpellegrini in #1333
- Forward class_id_from_zero_in_each_exp to nc_benchmark in classical benchmarks by @AlbinSou in #1367
- Cumulative accuracies by @AlbinSou in #1339
- Fix issue #1371 by @lrzpellegrini in #1372
- Fix issue #1232. Added unit tests. by @lrzpellegrini in #1375
- Add base elements to support distributed comms. Add supports_distributed plugin flag. by @lrzpellegrini in #1370
- Speed up nc_scenario for larger datasets by @niniack in #1381
- Sample Order in OnlineCLScenario by @HamedHemati in #1385
- remove OnlineSupervisedTemplate by @AlbinSou in #1362
- Add Expert Gate to Avalanche by @niniack in #1048
- Matrix acc by @JuliousHurtado in #1376
- Add a variable to control whether to retain the graph or not in the backward pass by @BenCrulis in #1388
- Faster attributes by @AntonioCarta in #1383
- FIX: Make optimizer now changes optimized_param_id in place by @AlbinSou in #1394
- BugFix OnlineTemplate missing model adaptation call by @AlbinSou in #1396
- Supervised Contrastive Replay implementation. by @AndreaCossu in #1356
- NCM Classifier uses dictionary and can update means by @AndreaCossu in #1405
- Shuffling dataset when updating GEM memory by @AndreaCossu in #1407
- removed drop_last forwarding from make_eval_dataloader by @AlbinSou in #1408
- Minor Fix for EWC by @HamedHemati in #1409
- Replay flattening by @AntonioCarta in #1414
- faster indices for FlatData with lazy operations by @AntonioCarta in #1416
- change to cumulative accuracy by @AlbinSou in #1419
- Added NCM replace dictionary and used in icarl by @AndreaCossu in #1427
- small refactor and cumulative accuracy fix by @AlbinSou in #1426
- Fixed icarl by converting back TrainEvalModel to DynamicModule by @AndreaCossu in #1428
- Streamline data loaders by @lrzpellegrini in #1429
- Fixed issues with 0 length samplers by @lrzpellegrini in #1437
- switch to black formatting by @AntonioCarta in #1398
- Rar merge by @JuliousHurtado in #1424
- add a momentum parameter for the class mean update by @AlbinSou in #1438
- Fix integration with IncrementalClassifier by @JuliousHurtado in #1447
- Fix MER by @AlbinSou in #1446
- turn ncm to dynamic module that adapts with 0 vectors at evaluation by @AlbinSou in #1458
- Various fixes and improvements by @lrzpellegrini in #1463
- Speedup for long benchmarks iteration by @lrzpellegrini in #1464
- Fix setup.py and environment files by @AlbinSou in #1471
- Release fixes by @AntonioCarta in #1473
- Extend unit tests to confirm resolution of #1104 by @lrzpellegrini in #1475
New Contributors
- @eltociear made their first contribution in #1294
- @DanielAnthes made their first contribution in #1311
- @scumatteo made their first contribution in #1334
- @jd730 made their first contribution in #1345
- @HeLehm made their first contribution in #1354
- @MickHardins made their first contribution in #1350
Full Changelog: v0.3.1...v0.4.0