rebehzat's picture
BehzatOne-8B-A1B v1.0: SFT LoRA adapter
6572764 verified
|
Raw
History Blame Contribute Delete
2.31 kB
metadata
license: apache-2.0
tags:
  - lfm2
  - lora
  - behzat-industries
  - code
  - sft
pipeline_tag: text-generation

BehzatOne-8B-A1B (LoRA)

This is the first model of Behzat Industries — a code-focused SFT LoRA on top of LiquidAI/LFM2.5-8B-A1B.

What's in this repo

  • adapter_model.safetensors — LoRA adapter (rank 32, alpha 64, target modules on attention + MLP projections). Attach to the base model with peft.
  • tokenizer.json — LFM2.5 tokenizer.
  • adapter_config.json — peft config.

What's in Behzat

  • Multi-source code SFT dataset (~109k samples) drawn from open-thoughts/OpenThoughts, OpenThoughts3-1.2M, iamtarun/python_code_instructions_18k_alpaca, glaiveai/glaive-function-calling-v2, Agent-Ark/Toucan-1.5M and NousResearch/hermes-function-calling-v1.
  • 2,000 optimizer steps, effective batch 16, lr 2e-4 linear decay, packing disabled to avoid token-level cross-contamination with sdpa attention.
  • Final mean token accuracy ~80% on the training slice, train loss ~0.85 (started ~1.0).
  • Trained on a single Quadro RTX 6000 on Vast.ai ($0.17/hr).

How to use

import torch
from peft import PeftModel
from transformers import AutoModelForCausalLM, AutoTokenizer

base = AutoModelForCausalLM.from_pretrained(
    "LiquidAI/LFM2.5-8B-A1B",
    torch_dtype=torch.bfloat16,
    device_map="auto",
)
model = PeftModel.from_pretrained(base, "rebehzat/BehzatOne-8B-A1B")
tok = AutoTokenizer.from_pretrained("rebehzat/BehzatOne-8B-A1B")

Roadmap (Behzat Industries)

  • v1.0 (this): SFT LoRA + tokenizer.
  • v1.1: DPO on UltraFeedback binarized (single GPU).
  • v1.2: drop merged BF16 weights for direct inference.
  • v1.3: Q4_K_M GGUF runtime quant.

Limits

  • Base is 8B-param MoE with ~1B active params; quality ceiling is bounded by it.
  • Trained with sdpa attention (no flash-attn was available on the host).
  • Best on simple code completion; not a SWE-bench-grade coder.

About Behzat Industries

Behzat Industries builds small, openly published coding models for hobbyists, LLM-studio tinkerers and small-team dev tools. BehzatOne is the first of an ongoing series. Buy nothing. Try everything. Tell us what fails.