Turkish NLP & Creative
Collection
Turkish language models (classification, address parsing) and text-to-SVG vector-graphic generation. • 8 items • Updated
How to use omeryentur/svg-model with PEFT:
from peft import PeftModel
from transformers import AutoModelForCausalLM
base_model = AutoModelForCausalLM.from_pretrained("unsloth/gemma-3-27b-it-unsloth-bnb-4bit")
model = PeftModel.from_pretrained(base_model, "omeryentur/svg-model")A LoRA adapter on top of gemma-3-27b-it that generates SVG vector graphics
from natural-language descriptions. Give it a short prompt and it returns a
complete, renderable <svg>…</svg> document.
unsloth/gemma-3-27b-it-unsloth-bnb-4bitomeryentur/svg (68,554 description → SVG pairs)omeryentur/svg Spacefrom peft import AutoPeftModelForCausalLM
from transformers import AutoTokenizer
model = AutoPeftModelForCausalLM.from_pretrained("omeryentur/svg-model", device_map="auto")
tok = AutoTokenizer.from_pretrained("omeryentur/svg-model")
prompt = "Abstract geometric pattern in teal and orange"
inputs = tok(prompt, return_tensors="pt").to(model.device)
out = model.generate(**inputs, max_new_tokens=1024)
print(tok.decode(out[0], skip_special_tokens=True))
The output is SVG markup you can save to a .svg file or render in a browser.
Base model
google/gemma-3-27b-pt