neural_compressor.experimental.compression.pruning
Pruning.
Module Contents
Functions
|
A rewrite function for torch save. |
|
Wrapper the model and optimizer to support all the pruning functionality. |
- neural_compressor.experimental.compression.pruning.save(obj: object, f, pickle_module=None, pickle_protocol=None, _use_new_zipfile_serialization=None)[source]
A rewrite function for torch save.
- Parameters:
obj –
f –
pickle_module –
pickle_protocol –
_use_new_zipfile_serialization –
- Returns:
- neural_compressor.experimental.compression.pruning.prepare_pruning(config, model: torch.nn.Module, opt: torch.optim)[source]
Wrapper the model and optimizer to support all the pruning functionality.
- Parameters:
config – WeightPruningConfig
model – The user’s model
opt – The user’s optimizer
- Returns:
The modified model and optimizer