Skip to content

Commit 505ae88

Browse files
committed
[Clean-up] Remove SparseAutoModelForCausalLM and sparsification folder (#1826)
Summary - Kill folder - Move compressed_tensors_utils to compression folder Good riddance
1 parent 2df1473 commit 505ae88

File tree

12 files changed

+9
-86
lines changed

12 files changed

+9
-86
lines changed

.github/workflows/test-check-transformers.yaml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -101,10 +101,6 @@ jobs:
101101
if: (success() || failure()) && steps.install.outcome == 'success'
102102
run: |
103103
pytest -v tests/llmcompressor/transformers/oneshot
104-
- name: Running Sparsification Tests
105-
if: (success() || failure()) && steps.install.outcome == 'success'
106-
run: |
107-
pytest tests/llmcompressor/transformers/sparsification -v
108104
- name: Running OBCQ Tests
109105
if: (success() || failure()) && steps.install.outcome == 'success'
110106
run: |

docs/guides/saving_a_model.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ If you need more control, you can wrap `save_pretrained` manually:
6969

7070
```python
7171
from transformers import AutoModelForCausalLM
72-
from llmcompressor.transformers.sparsification.compressed_tensors_utils import modify_save_pretrained
72+
from llmcompressor.transformers.compression.compressed_tensors_utils import modify_save_pretrained
7373

7474
# Load model
7575
model = AutoModelForCausalLM.from_pretrained("your-model")

src/llmcompressor/entrypoints/utils.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
)
2424
from llmcompressor.core import reset_session
2525
from llmcompressor.pytorch.model_load.helpers import parse_dtype
26-
from llmcompressor.transformers.sparsification.compressed_tensors_utils import (
26+
from llmcompressor.transformers.compression.compressed_tensors_utils import (
2727
modify_save_pretrained,
2828
untie_word_embeddings,
2929
)

src/llmcompressor/pytorch/model_load/helpers.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ def save_checkpoint(
4040
:param save_safetensors: save model checkpoint using safetensors file type
4141
:param save_compressed: save model checkpoint using compressed-tensors format
4242
"""
43-
from llmcompressor.transformers.sparsification.compressed_tensors_utils import (
43+
from llmcompressor.transformers.compression.compressed_tensors_utils import (
4444
get_model_compressor, # avoid circular import
4545
)
4646

src/llmcompressor/transformers/__init__.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,4 @@
66

77
# (import order matters for circular import avoidance)
88
from .utils import *
9-
10-
from .sparsification import (
11-
SparseAutoModelForCausalLM,
12-
)
139
from .finetune import *
File renamed without changes.

src/llmcompressor/transformers/sparsification/__init__.py

Lines changed: 0 additions & 7 deletions
This file was deleted.

src/llmcompressor/transformers/sparsification/sparse_model.py

Lines changed: 0 additions & 49 deletions
This file was deleted.

tests/llmcompressor/modifiers/transform/test_correctness.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
from llmcompressor.core import State
88
from llmcompressor.modifiers.transform import QuIPModifier, SpinQuantModifier
9-
from llmcompressor.transformers.sparsification.compressed_tensors_utils import (
9+
from llmcompressor.transformers.compression.compressed_tensors_utils import (
1010
untie_word_embeddings,
1111
)
1212
from tests.testing_utils import requires_gpu

tests/llmcompressor/transformers/sparsification/test_compress_tensor_utils.py renamed to tests/llmcompressor/transformers/compression/test_compress_tensor_utils.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,14 @@
2222
from llmcompressor import oneshot
2323
from llmcompressor.core import reset_session
2424
from llmcompressor.pytorch.utils.helpers import tensor_sparsity
25-
from llmcompressor.transformers.compression.sparsity_metadata_config import (
26-
SparsityConfigMetadata,
27-
)
28-
from llmcompressor.transformers.sparsification.compressed_tensors_utils import (
25+
from llmcompressor.transformers.compression.compressed_tensors_utils import (
2926
get_model_compressor,
3027
modify_save_pretrained,
3128
untie_word_embeddings,
3229
)
30+
from llmcompressor.transformers.compression.sparsity_metadata_config import (
31+
SparsityConfigMetadata,
32+
)
3333
from tests.testing_utils import requires_gpu
3434

3535

0 commit comments

Comments
 (0)