None — error is in save_pretrained_gguf(), not training.
from unsloth import FastLanguageModel
import os
model, tokenizer = FastLanguageModel.from_pretrained(
"unsloth/gemma-4-E2B-it-unsloth-bnb-4bit",
max_seq_length=2048,
load_in_4bit=True,
)
model = FastLanguageModel.get_peft_model(
model, r=32, lora_alpha=32, lora_dropout=0,
finetune_language_layers=True,
finetune_attention_modules=True,
finetune_mlp_modules=True,
)
model.save_pretrained_gguf(
"/kaggle/working/out",
tokenizer,
quantization_method="q4_k_m",
)
Did you update? pip install --upgrade unsloth unsloth_zoo
Yes. Notebook installs latest at runtime:
Successfully installed unsloth-2026.5.2 unsloth_zoo-2026.5.1
Colab or Kaggle or local / cloud
Kaggle (T4 GPU, 6hr timeout)
Number GPUs used, use nvidia-smi
1× T4 (15 GB VRAM, CUDA 12.8)
Which notebook? Please link!
Reproducer (no training, ~8 min): https://www.kaggle.com/code/rajasinghg/gguf-export-test-gemma-4-e2b-lora
Logs showing full traceback: https://www.kaggle.com/code/rajasinghg/gguf-export-test-gemma-4-e2b-lora/log
None — error is in save_pretrained_gguf(), not training.