ISTA-DASLab/Phi-3-medium-4k-instruct-AQLM-PV-1Bit-1x16-hf

Model

Official quantization of [microsoft/Phi-3-medium-4k-instruct](Phi-3-medium-4k-instruct](https://huggingface.co/microsoft/Phi-3-medium-4k-instruct) using PV-Tuning on top of AQLM.

0

5 commits

1 linked in READMEs

updated Jul 8, 2024

See the code

README

Official quantization of [microsoft/Phi-3-medium-4k-instruct](Phi-3-medium-4k-instruct](https://huggingface.co/microsoft/Phi-3-medium-4k-instruct) using PV-Tuning on top of AQLM.

For this quantization, we used 1 codebook of 16 bits for groups of 8 weights.

Results (0-shot acc):

Results:

ModelQuantizationWikiText-2C4Model size, Gb
microsoft/Phi-3-medium-4k-instructNone27.9
1x16g8 (2-bit, this model)5.188.564.2Gb
1x16g16 (1-bit, model link)7.4210.402.7Gb

Phi-3-medium is not included in the original PV-Tuining paper. As of yet, we did not have the bandwidth to evaluate it properly. We hope to eventually run the zero-shot evaluation suite, or you can help us by running it yourself and opening a pull-request to the readme!

In general, we always recommend the 2-bit models for best accuracy-size trade-offs. If tempted to use the 1-bit model, try a smaller model , e.g. Phi-3-mini quantized with AQLM+PV (quantized model link) and compare the results, or check our AQLM+PV collection for a more appropriate size.

To learn more about the inference, as well as the information on how to quantize models yourself, please refer to the official GitHub repo. The original code for PV-Tuning can be found in the AQLM@pv-tuning branch.

aqlm
conversational
custom_code
endpoints_compatible
phi-3
phi3
phi-3-medium
phi-3-medium-4k-instruct
safetensors
text-generation
text-generation-inference
transformers

ISTA-DASLab/Phi-3-medium-4k-instruct-AQLM-PV-1Bit-1x16-hf

Model

Official quantization of [microsoft/Phi-3-medium-4k-instruct](Phi-3-medium-4k-instruct](https://huggingface.co/microsoft/Phi-3-medium-4k-instruct) using PV-Tuning on top of AQLM.

0

5 commits

1 linked in READMEs

updated Jul 8, 2024

See the code

README

Official quantization of [microsoft/Phi-3-medium-4k-instruct](Phi-3-medium-4k-instruct](https://huggingface.co/microsoft/Phi-3-medium-4k-instruct) using PV-Tuning on top of AQLM.

For this quantization, we used 1 codebook of 16 bits for groups of 8 weights.

Results (0-shot acc):

Results:

ModelQuantizationWikiText-2C4Model size, Gb
microsoft/Phi-3-medium-4k-instructNone27.9
1x16g8 (2-bit, this model)5.188.564.2Gb
1x16g16 (1-bit, model link)7.4210.402.7Gb

Phi-3-medium is not included in the original PV-Tuining paper. As of yet, we did not have the bandwidth to evaluate it properly. We hope to eventually run the zero-shot evaluation suite, or you can help us by running it yourself and opening a pull-request to the readme!

In general, we always recommend the 2-bit models for best accuracy-size trade-offs. If tempted to use the 1-bit model, try a smaller model , e.g. Phi-3-mini quantized with AQLM+PV (quantized model link) and compare the results, or check our AQLM+PV collection for a more appropriate size.

To learn more about the inference, as well as the information on how to quantize models yourself, please refer to the official GitHub repo. The original code for PV-Tuning can be found in the AQLM@pv-tuning branch.

aqlm
conversational
custom_code
endpoints_compatible
phi-3
phi3
phi-3-medium
phi-3-medium-4k-instruct
safetensors
text-generation
text-generation-inference
transformers