--- base_model: [deepseek-ai/DeepSeek-Coder-V2-Instruct] --- #### Custom quantizations of deepseek-coder-v2-instruct optimized for cpu inference. ### This iq4xm one uses GGML TYPE IQ_4_XS 4bit in combination with q8_0 bit so it runs fast with minimal loss and takes advantage of int8 optimizations on most newer server cpus. ### While it required custom code to make, it is compatible with standard llama.cpp from github or just search nisten in lmstudio. >[!TIP] >The following 4bit version is the one I use myself, it gets 17tps on 64 arm cores. > >You don't need to consolidate the files anymore, just point llama-cli to the first one and it'll handle the rest fine. > >Then to run in commandline interactive mode (prompt.txt file is optional) just do: >```c++ >./llama-cli --temp 0.4 -m deepseek_coder_v2_cpu_iq4xm.gguf-00001-of-00004.gguf -c 32000 -co -cnv -i -f prompt.txt >``` > ```verilog deepseek_coder_v2_cpu_iq4xm.gguf-00001-of-00004.gguf deepseek_coder_v2_cpu_iq4xm.gguf-00002-of-00004.gguf deepseek_coder_v2_cpu_iq4xm.gguf-00003-of-00004.gguf deepseek_coder_v2_cpu_iq4xm.gguf-00004-of-00004.gguf ``` >[!TIP] >### To download the models MUCH faster on linux apt install aria2, on mac: brew install aria2 > ```verilog sudo apt install -y aria2 aria2c -x 8 -o deepseek_coder_v2_cpu_iq4xm.gguf-00001-of-00004.gguf \ https://huggingface.co/nisten/deepseek-coder-v2-inst-cpu-optimized-gguf/resolve/main/deepseek_coder_v2_cpu_iq4xm.gguf-00001-of-00004.gguf aria2c -x 8 -o deepseek_coder_v2_cpu_iq4xm.gguf-00002-of-00004.gguf \ https://huggingface.co/nisten/deepseek-coder-v2-inst-cpu-optimized-gguf/resolve/main/deepseek_coder_v2_cpu_iq4xm.gguf-00002-of-00004.gguf aria2c -x 8 -o deepseek_coder_v2_cpu_iq4xm.gguf-00003-of-00004.gguf \ https://huggingface.co/nisten/deepseek-coder-v2-inst-cpu-optimized-gguf/resolve/main/deepseek_coder_v2_cpu_iq4xm.gguf-00003-of-00004.gguf aria2c -x 8 -o deepseek_coder_v2_cpu_iq4xm.gguf-00004-of-00004.gguf \ https://huggingface.co/nisten/deepseek-coder-v2-inst-cpu-optimized-gguf/resolve/main/deepseek_coder_v2_cpu_iq4xm.gguf-00004-of-00004.gguf ``` >[!TIP] > ### And for downloading the Q8_0 version converted in the most lossless way possible from hf bf16 download these: > ```verilog aria2c -x 8 -o deepseek_coder_v2_cpu_q8_0-00001-of-00006.gguf \ https://huggingface.co/nisten/deepseek-coder-v2-inst-cpu-optimized-gguf/resolve/main/deepseek_coder_v2_cpu_q8_0-00001-of-00006.gguf aria2c -x 8 -o deepseek_coder_v2_cpu_q8_0-00002-of-00006.gguf \ https://huggingface.co/nisten/deepseek-coder-v2-inst-cpu-optimized-gguf/resolve/main/deepseek_coder_v2_cpu_q8_0-00002-of-00006.gguf aria2c -x 8 -o deepseek_coder_v2_cpu_q8_0-00003-of-00006.gguf \ https://huggingface.co/nisten/deepseek-coder-v2-inst-cpu-optimized-gguf/resolve/main/deepseek_coder_v2_cpu_q8_0-00003-of-00006.gguf aria2c -x 8 -o deepseek_coder_v2_cpu_q8_0-00004-of-00006.gguf \ https://huggingface.co/nisten/deepseek-coder-v2-inst-cpu-optimized-gguf/resolve/main/deepseek_coder_v2_cpu_q8_0-00004-of-00006.gguf aria2c -x 8 -o deepseek_coder_v2_cpu_q8_0-00005-of-00006.gguf \ https://huggingface.co/nisten/deepseek-coder-v2-inst-cpu-optimized-gguf/resolve/main/deepseek_coder_v2_cpu_q8_0-00005-of-00006.gguf aria2c -x 8 -o deepseek_coder_v2_cpu_q8_0-00006-of-00006.gguf \ https://huggingface.co/nisten/deepseek-coder-v2-inst-cpu-optimized-gguf/resolve/main/deepseek_coder_v2_cpu_q8_0-00006-of-00006.gguf ``` The use of DeepSeek-Coder-V2 Base/Instruct models is subject to [the Model License](https://github.com/deepseek-ai/DeepSeek-Coder-V2/blob/main/LICENSE-MODEL). DeepSeek-Coder-V2 series (including Base and Instruct) supports commercial use. It's a permissive license that only restrict use for military purposes, harming minors or patent trolling. Enjoy and remember to accelerate! -Nisten