justheuristic commited on
Commit
1ba714c
1 Parent(s): 08c55bc

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +10 -3
README.md CHANGED
@@ -10,16 +10,23 @@ tags:
10
  ---
11
 
12
  An official quantization of [meta-llama/Meta-Llama-3-8B](https://huggingface.co/meta-llama/Meta-Llama-3-8B) using [PV-Tuning](https://arxiv.org/abs/2405.14852) on top of [AQLM](https://arxiv.org/abs/2401.06118) .
 
13
 
14
- For this quantization, we used 1 codebook of 16 bits for groups of 8 weights.
 
 
 
 
 
15
 
16
 
17
  | Model | AQLM scheme | WikiText 2 PPL | Model size, Gb | Hub link |
18
  |------------|-------------|----------------|----------------|--------------------------------------------------------------------------|
19
- | meta-llama/Meta-Llama-3-8B (this) | 1x16g8 | 6.99 | 4.1 | [Link](https://huggingface.co/ISTA-DASLab/Meta-Llama-3-8B-AQLM-PV-2Bit-1x16) |
 
20
  | meta-llama/Meta-Llama-3-70B | 1x16g8 | 4.57 | 21.9 | [Link](https://huggingface.co/ISTA-DASLab/Meta-Llama-3-70B-AQLM-PV-2Bit-1x16)|
21
 
22
- The 1x16g16 (1-bit) models are on the way, as soon as we update the inference lib with their respective kernels.
23
 
24
  To learn more about the inference, as well as the information on how to quantize models yourself, please refer to the [official GitHub repo](https://github.com/Vahe1994/AQLM).
25
  The original code for PV-Tuning can be found in the [AQLM@pv-tuning](https://github.com/Vahe1994/AQLM/tree/pv-tuning) branch.
 
10
  ---
11
 
12
  An official quantization of [meta-llama/Meta-Llama-3-8B](https://huggingface.co/meta-llama/Meta-Llama-3-8B) using [PV-Tuning](https://arxiv.org/abs/2405.14852) on top of [AQLM](https://arxiv.org/abs/2401.06118) .
13
+ For this quantization, we used 1 codebook of 16 bits for groups of 16 weights.
14
 
15
+ __The 1x16g16 models require aqlm inference library v1.1.6 or newer:__
16
+
17
+ `pip install aqlm[gpu,cpu]>=1.1.6`
18
+
19
+
20
+ Note that a large portion of this model are the 16-bit embeddings/logits matrices. You can significantly reduce the model footprint by quantizing these matrices, e.g. using `bitsandbytes` LLM.int8 or NF4 formats.
21
 
22
 
23
  | Model | AQLM scheme | WikiText 2 PPL | Model size, Gb | Hub link |
24
  |------------|-------------|----------------|----------------|--------------------------------------------------------------------------|
25
+ | meta-llama/Meta-Llama-3-8B | 1x16g8 | 9.43 | 4.1 | [Link](https://huggingface.co/ISTA-DASLab/Meta-Llama-3-8B-AQLM-PV-2Bit-1x16) |
26
+ | meta-llama/Meta-Llama-3-8B (this) | 1x16g16 | 6.99 | 3.9 | [Link](https://huggingface.co/ISTA-DASLab/Meta-Llama-3-8B-AQLM-PV-1Bit-1x16) |
27
  | meta-llama/Meta-Llama-3-70B | 1x16g8 | 4.57 | 21.9 | [Link](https://huggingface.co/ISTA-DASLab/Meta-Llama-3-70B-AQLM-PV-2Bit-1x16)|
28
 
29
+
30
 
31
  To learn more about the inference, as well as the information on how to quantize models yourself, please refer to the [official GitHub repo](https://github.com/Vahe1994/AQLM).
32
  The original code for PV-Tuning can be found in the [AQLM@pv-tuning](https://github.com/Vahe1994/AQLM/tree/pv-tuning) branch.