Views
No views yet
| metric | before | after |
|---|---|---|
| holdout NLL (strands corpus) | 2.172 | 1.581 (Δ −0.59, −27%) |
1from slm import SLM
2from strands import Agent
3
4model = SLM("cagataydev/strands-qwen3-0.6b") # base auto-resolved + adapter merged
5agent = Agent(model=model)
6agent("How do I create a custom tool in Strands?") # learns from every turn
7model.save("experience.pt") # persist what it learned1from transformers import AutoModelForCausalLM, AutoTokenizer
2from peft import PeftModel
3base = AutoModelForCausalLM.from_pretrained("Qwen/Qwen3-0.6B", dtype="bfloat16")
4model = PeftModel.from_pretrained(base, "cagataydev/strands-qwen3-0.6b").merge_and_unload()
5tok = AutoTokenizer.from_pretrained("Qwen/Qwen3-0.6B")| repo | base | params | holdout NLL Δ |
|---|---|---|---|
| cagataydev/strands-qwen3-vl-2b | Qwen3-VL-2B-Instruct | 2B | 1.85 → ~1.0 |
| cagataydev/strands-gemma4-e2b | Gemma 4 E2B (QAT mobile) | 2B eff. | 2.69 → 1.26 |
| cagataydev/strands-qwen3-0.6b | Qwen3-0.6B | 0.6B | 2.17 → 1.58 |