neural_compressor.experimental.pruning
Pruning module.
Module Contents
Classes
This is base class of pruning object. |
|
Class that contains callback functions. |
- class neural_compressor.experimental.pruning.Pruning(conf_fname_or_obj=None)[source]
This is base class of pruning object.
Since DL use cases vary in the accuracy metrics (Top-1, MAP, ROC etc.), loss criteria (<1% or <0.1% etc.) and pruning objectives (performance, memory footprint etc.). Pruning class provides a flexible configuration interface via YAML for users to specify these parameters.
- Parameters:
conf_fname_or_obj (string or obj) – The path to the YAML configuration file or PruningConf class containing accuracy goal, pruning objective and related dataloaders etc.