Views
No views yet
pip install deepsparse-nightly[llm]1from deepsparse import TextGeneration
2system_message = ""
3prompt = "Who inspires you the most?"
4formatted_prompt = f"<|im_start|>system\n{system_message}<|im_end|>\n<|im_start|>user\n{prompt}<|im_end|>\n<|im_start|>assistant"
5model = TextGeneration(model="hf:mgoin/Orca-2-13b-pruned50-quant-ds")
6print(model(formatted_prompt, max_new_tokens=100).generations[0].text)
7"""
8That's a difficult question as there are many people who inspire me. However, one person who inspires me the most is my mother. She has shown me the importance of hard work, resilience, and perseverance. She has shown me how to overcome obstacles and how to be a strong and independent woman.
9"""<|im_start|>system
{system_message}<|im_end|>
<|im_start|>user
{prompt}<|im_end|>
<|im_start|>assistant
recipe.yaml in this repo and follow the instructions below.1git clone https://github.com/neuralmagic/sparseml
2pip install -e "sparseml[transformers]"
3python sparseml/src/sparseml/transformers/sparsification/obcq/obcq.py microsoft/Orca-2-13b open_platypus --recipe recipe.yaml --save True
4python sparseml/src/sparseml/transformers/sparsification/obcq/export.py --task text-generation --model_path obcq_deployment
5cp deployment/model.onnx deployment/model-orig.onnx1import os
2import onnx
3from sparseml.exporters.kv_cache_injector import KeyValueCacheInjector
4input_file = "deployment/model-orig.onnx"
5output_file = "deployment/model.onnx"
6model = onnx.load(input_file, load_external_data=False)
7model = KeyValueCacheInjector(model_path=os.path.dirname(input_file)).apply(model)
8onnx.save(model, output_file)
9print(f"Modified model saved to: {output_file}")