⚠️ DEPRECATION WARNING ⚠️
⚠️ NOT RECOMMENDED FOR USE IN NEW PROJECTS ⚠️
New applications/projects should use the latest mainline Granite language model family, whose code capabilities supercede this model. This model is being made available strictly for historical/scientific purposes. Please see our Granite Collections for the latest Granite releases.
ibm-granite/granite-3b-code-instruct-2k-GGUF
This is the Q4_K_M converted version of the original ibm-granite/granite-3b-code-instruct-2k.
Refer to the original model card for more details.
Use with llama.cpp
git clone https://github.com/ggerganov/llama.cpp
cd llama.cpp
# install
make
# run generation
./main -m granite-3b-code-instruct-2k-GGUF/granite-3b-code-instruct.Q4_K_M.gguf -n 128 -p "def generate_random(x: int):" --color
- Downloads last month
- 151
Hardware compatibility
Log In to add your hardware
4-bit
Model tree for ibm-granite/granite-3b-code-instruct-2k-GGUF
Base model
ibm-granite/granite-3b-code-base-2kDatasets used to train ibm-granite/granite-3b-code-instruct-2k-GGUF
Evaluation results
- pass@1 on HumanEvalSynthesis(Python)self-reported51.200
- pass@1 on HumanEvalSynthesis(JavaScript)self-reported43.900
- pass@1 on HumanEvalSynthesis(Java)self-reported41.500
- pass@1 on HumanEvalSynthesis(Go)self-reported31.700
- pass@1 on HumanEvalSynthesis(C++)self-reported40.200
- pass@1 on HumanEvalSynthesis(Rust)self-reported29.300
- pass@1 on HumanEvalExplain(Python)self-reported39.600
- pass@1 on HumanEvalExplain(JavaScript)self-reported26.800
- pass@1 on HumanEvalExplain(Java)self-reported39.000
- pass@1 on HumanEvalExplain(Go)self-reported14.000
- pass@1 on HumanEvalExplain(C++)self-reported23.800
- pass@1 on HumanEvalExplain(Rust)self-reported12.800
- pass@1 on HumanEvalFix(Python)self-reported26.800
- pass@1 on HumanEvalFix(JavaScript)self-reported28.000
- pass@1 on HumanEvalFix(Java)self-reported33.500
- pass@1 on HumanEvalFix(Go)self-reported27.400
- pass@1 on HumanEvalFix(C++)self-reported31.700
- pass@1 on HumanEvalFix(Rust)self-reported16.500
