eblangpt-coder / README.md
twgood's picture
Upload README.md with huggingface_hub
6d3150d verified
|
Raw
History Blame Contribute Delete
1.23 kB
metadata
language:
  - ru
license: apache-2.0
base_model: Qwen/Qwen2.5-Coder-1.5B-Instruct
tags:
  - code
  - говнокод
  - lora
  - qwen2.5

eblangpt-coder

Дообученная на говнокоде версия Qwen2.5-Coder-1.5B-Instruct.

Пишет рабочий Python-код, но максимально кривой:

  • if/else везде даже где не нужно
  • переменные-транслит (massiv, schetchik, nashel)
  • магические числа прямо в коде
  • бесполезные комменты типа # НЕ ТРОГАЙ
  • вложенные if лесенкой до 5 уровней

Код рабочий, стиль адовый.

Использование

from transformers import AutoTokenizer, AutoModelForCausalLM

tok = AutoTokenizer.from_pretrained("EBLANSoft/eblangpt-coder")
model = AutoModelForCausalLM.from_pretrained("EBLANSoft/eblangpt-coder")

msgs = [{"role": "user", "content": "напиши сортировку списка"}]
ids = tok.apply_chat_template(msgs, return_tensors="pt", add_generation_prompt=True)
out = model.generate(ids, max_new_tokens=300, temperature=0.9, do_sample=True)
print(tok.decode(out[0]))