This repository was archived by the owner on Jun 3, 2025. It is now read-only.
SparseML v0.5.0
New Features:
researchfolder added to root directory intended for research contributions.- First research contributions added for information retrieval.
- Tutorial for sparsifying BERT on the SQuAD dataset created.
LayerPruningModifierandLearningRateFunctionModifierimplementations added for PyTorch.
Changes:
- Hugging Face transformers integration reworked to match new integration standards.
- CIFAR data augmentations updated for PyTorch datasets.
- Pruning algorithms using a pruning scorer object for better extensibility refactored with new pruning methods.
Resolved Issues:
- If the source URL is down, tests no longer fail for VOC dataset.
- Because the DeepSparse API includes more information for kernel sparsify performance analysis, previously failing tests have been updated to correctly check and return the updated info.
- Models with more than 1 input can now complete the PyTorch ONNX export process.
- Edge cases and better defaults improved with the WoodFisher/M-FAC algorithm for better recovery.
- Deprecated use of torch.nonzero API call in the pruning modifiers to .nonzero(as_tuple=False).
Known Issues:
- None