Skip to content

Latest commit

 

History

History
175 lines (112 loc) · 7.35 KB

CHANGELOG.md

File metadata and controls

175 lines (112 loc) · 7.35 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

[20.07] - YYYY-MM-DD

Added

  • kornia augmentations BatchTransformCallback (#862)
  • log parameter to WandbLogger (#836)
  • hparams experiment property (#839)
  • add docs build on push to master branch (#844)

Changed

  • Renaming (#837)
    • SqueezeAndExcitation -> cSE
    • ChannelSqueezeAndSpatialExcitation -> sSE
    • ConcurrentSpatialAndChannelSqueezeAndChannelExcitation -> scSE
    • _MetricCallback -> IMetricCallback
    • dl.Experiment.process_loaders -> dl.Experiment._get_loaders
  • LRUpdater become abstract class (#837)
  • calculate_confusion_matrix_from_arrays changed params order (#837)

Removed

Fixed

  • .dependabot/config.yml contained invalid details (#781)
  • LanguageModelingDataset (#841)
  • global_* counters in Runner (#858)
  • EarlyStoppingCallback considers first epoch as bad (#854)

[20.06] - 2020-06-04

Added

  • Mergify (#831)
  • PerplexityMetricCallback (#819)
  • PeriodicLoaderRunnerCallback (#818)

Changed

  • docs structure were updated during (#822)
  • utils.process_components moved from utils.distributed to utils.components (#822)
  • catalyst.core.state.State merged to catalyst.core.runner._Runner (#823) (backward compatibility included)
    • catalyst.core.callback.Callback now works directly with catalyst.core.runner._Runner
    • state_kwargs renamed to stage_kwargs

Removed

Fixed

  • added missed dashes in docker perfixes (#828)

[20.05.1] - 2020-05-23

Added

  • Circle loss implementation (#802)
  • BatchBalanceSampler for metric learning and classification (#806)
  • CheckpointCallback: new argument load_on_stage_start which accepts str and Dict[str, str] (#797)
  • LanguageModelingDataset to catalyst[nlp] (#808)
  • Extra counters for batches, loaders and epochs (#809)
  • TracerCallback (#789)

Changed

  • CheckpointCallback: additional logic for argument load_on_stage_end - accepts str and Dict[str, str] (#797)
  • counters names for batches, loaders and epochs (#809)
  • utils.trace_model: changed logic - runner argument was changed to predict_fn (#789)
  • redesigned contrib.data and contrib.datasets (#820)
  • catalyst.utils.meters moved to catalyst.tools (#820)
  • catalyst.contrib.utils.tools.tensorboard moved to catalyst.contrib.tools (#820)

Removed

Fixed

[20.05] - 2020-05-07

Added

  • Added new docs and minimal examples (#747)
  • Added experiment to registry (#746)
  • Added examples with extra metrics (#750)
  • Added VAE example (#752)
  • Added gradient tracking (#679
  • Added dependabot (#771)
  • Added new test for Config API (#768)
  • Added Visdom logger (#769)
  • Added new github actions and templates (#777)
  • Added save_n_best=0 support for CheckpointCallback (#784)
  • Added new contrib modules for CV (#793)
  • Added new github actions CI (#791)

Changed

  • Changed Alchemy dependency (from alchemy-catalyst to alchemy) (#748)
  • Changed warnings logic (#719)
  • Github actions CI was updated (#754)
  • Changed default num_epochs to 1 for State (#756)
  • Changed state.batch_in/state.batch_out to state.input/state.output (#763)
  • Moved torchvision dependency from catalyst to catalyst[cv] (#738))

Removed

  • GanRunner removed to Catalyst.GAN (#760)
  • monitoring_params were removed (#760)

Fixed

  • Fixed docker dependencies ($753)
  • Fixed text2embeddding script (#722)
  • Fixed utils/sys exception (#762)
  • Returned detach method (#766)
  • Fixed timer division by zero (#749)
  • Fixed minimal torch version (#775)
  • Fixed segmentation tutorial (#778)
  • Fixed Dockerfile dependency (#780)

[20.04] - 2020-04-06

Added

Changed

Removed

Fixed

[YY.MM.R] - YYYY-MM-DD

Added

Changed

Removed

Fixed