Catalyst 22.02 #1404
Scitator
announced in
Announcements
Catalyst 22.02
#1404
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
[22.02] - 2022-02-13
Tl;dr
Added
tests/pipelines
folder for more information.BackwardCallback
andBackwardCallbackOrder
as an abstraction on top ofloss.backward
. Now you could easily log model gradients or transform them beforeOptimizerCallback
.CheckpointCallbackOrder
forICheckpointCallback
.Changed
3.7
, minimal PyTorch version moved to1.4.0
.examples
folder from the Catalyst API. The only Runners API, that will be supported in the future:IRunner
,Runner
,ISupervisedRunner
,SupervisedRunner
due to their consistency. If you are interested in any other Runner API - feel free to write your ownCustomRunner
and useSelfSupervisedRunner
as an example.Runner.{global/stage}_{batch/loader/epoch}_metrics
renamed toRunner.{batch/loader/epoch}_metrics
CheckpointCallback
rewritten from scratch.IRunner
for alllog_*
methods.topk_args
renamed totopk
.catalyst.contrib
- removed, usefrom catalyst.contrib.{smth} import {smth}
. Could be change to full-imports-only in future versions for stability.89
right margin. Honestly speaking, it's much easier to maintain Catalyst with89
right margin on MBP'16.Removed
ITrial
removed.CustomRunner
with rewritten API.catalyst-dl
scripts removed. Without Config API we don't need them anymore.Nvidia Apex
,Fairscale
,Albumentations
,Nifti
,Hydra
requiremets removed.OnnxCallback
,PruningCallback
,QuantizationCallback
,TracingCallback
removed from callbacks API. These callbacks are under review now.If you have any questions on the Catalyst 22 edition updates, please join Catalyst slack for discussion.
This discussion was created from the release Catalyst 22.02.
Beta Was this translation helpful? Give feedback.
All reactions