How to use from
Pi
Start the llama.cpp server
# Install llama.cpp:
brew install llama.cpp
# Start a local OpenAI-compatible server:
llama-server -hf THChou1220/gemma4-e4b-webvid4K_FT:Q4_K_M
Configure the model in Pi
# Install Pi:
npm install -g @mariozechner/pi-coding-agent
# Add to ~/.pi/agent/models.json:
{
  "providers": {
    "llama-cpp": {
      "baseUrl": "http://localhost:8080/v1",
      "api": "openai-completions",
      "apiKey": "none",
      "models": [
        {
          "id": "THChou1220/gemma4-e4b-webvid4K_FT:Q4_K_M"
        }
      ]
    }
  }
}
Run Pi
# Start Pi in your project directory:
pi
Quick Links

gemma4-e4b-webvid4K_FT

Full fine-tune of google/gemma-4-e4b-it on AI-generated video data derived from WebVid.

Training

  • Dataset: bear7011/gemma-4-e4b-webvid-4K
  • Samples: 3,941 video instruction examples
  • Method: full fine-tuning, no LoRA
  • Precision: bfloat16
  • GPUs: 4
  • DeepSpeed: ZeRO-3 with CPU optimizer and parameter offload
  • Epochs: 1
  • Global steps: 124
  • Per-device batch size: 1
  • Gradient accumulation steps: 8
  • Optimizer: AdamW
  • Learning rate: 5e-6
  • Projector learning rate: 5e-6
  • Image encoder learning rate: 0.0
  • Weight decay: 0.01
  • Warmup ratio: 0.03
  • LR scheduler: cosine
  • Gradient checkpointing: enabled
  • Max sequence length: 2304
  • Final training loss: 1.9510

Checkpoints and training logs are not included in this repository.

Downloads last month
-
Safetensors
Model size
8B params
Tensor type
BF16
·
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support