@@ -71,22 +71,13 @@ model = turbo(
7171)
7272
7373# Push as GGUF
74- model.push(
75- " your-username/llama-3.2-3b-gguf"
76- )
74+ model.push(" your-username/llama-3.2-3b-gguf" )
7775
7876# Push as ONNX
79- model.push(
80- " your-username/llama-3.2-3b-onnx" ,
81- format = " onnx"
82- )
77+ model.push(" your-username/llama-3.2-3b-onnx" , format = " onnx" )
8378
8479# Push as MLX
85- model.push(
86- " your-username/llama-3.2-3b-mlx" ,
87- format = " mlx" ,
88- quantization = " 4bit"
89- )
80+ model.push(" your-username/llama-3.2-3b-mlx" , format = " mlx" , quantization = " 4bit" )
9081
9182# Push as SafeTensors (default)
9283model.push(" your-username/llama-3.2-3b" )
@@ -136,12 +127,14 @@ def track_hyperparameters(self, params: Dict[str, Any])
136127
137128** Example:**
138129``` python
139- manager.track_hyperparameters({
140- " epochs" : 3 ,
141- " learning_rate" : 2e-4 ,
142- " lora_r" : 16 ,
143- " base_model" : " meta-llama/Llama-3.2-3B" ,
144- })
130+ manager.track_hyperparameters(
131+ {
132+ " epochs" : 3 ,
133+ " learning_rate" : 2e-4 ,
134+ " lora_r" : 16 ,
135+ " base_model" : " meta-llama/Llama-3.2-3B" ,
136+ }
137+ )
145138```
146139
147140#### save_final_model()
@@ -178,16 +171,13 @@ from quantllm import turbo, QuantLLMHubManager
178171model = turbo(" meta-llama/Llama-3.2-3B" )
179172
180173# Create manager
181- manager = QuantLLMHubManager(
182- " your-username/my-finetuned-model" ,
183- hf_token = " hf_..."
184- )
174+ manager = QuantLLMHubManager(" your-username/my-finetuned-model" , hf_token = " hf_..." )
185175
186176# Fine-tune with tracking
187177model.finetune(
188178 " data.json" ,
189179 epochs = 3 ,
190- hub_manager = manager # Auto-tracks hyperparameters
180+ hub_manager = manager, # Auto-tracks hyperparameters
191181)
192182
193183# Save and push
@@ -210,11 +200,13 @@ for quant in ["Q4_K_M", "Q5_K_M", "Q8_0"]:
210200 model.export(" gguf" , output, quantization = quant)
211201
212202# Track metadata
213- manager.track_hyperparameters({
214- " format" : " gguf" ,
215- " base_model" : " meta-llama/Llama-3.2-3B" ,
216- " quantizations" : [" Q4_K_M" , " Q5_K_M" , " Q8_0" ],
217- })
203+ manager.track_hyperparameters(
204+ {
205+ " format" : " gguf" ,
206+ " base_model" : " meta-llama/Llama-3.2-3B" ,
207+ " quantizations" : [" Q4_K_M" , " Q5_K_M" , " Q8_0" ],
208+ }
209+ )
218210
219211manager.push()
220212```
@@ -247,19 +239,22 @@ tags:
247239For ** GGUF** :
248240``` python
249241from llama_cpp import Llama
242+
250243llm = Llama.from_pretrained(repo_id = " user/model" , filename = " model.Q4_K_M.gguf" )
251244```
252245
253246For ** MLX** :
254247``` python
255248from mlx_lm import load, generate
249+
256250model, tokenizer = load(" user/model" )
257251text = generate(model, tokenizer, prompt = " Hello!" )
258252```
259253
260254For ** ONNX** :
261255``` python
262256from optimum.onnxruntime import ORTModelForCausalLM
257+
263258model = ORTModelForCausalLM.from_pretrained(" user/model" )
264259```
265260
0 commit comments