Downloads · 30 days
8
4% of all-time downloads
jossoft/my-amature-llm
my-amature-llm is a text generation model from jossoft. Use it when you need the model to write or continue text. It is set up for pytorch. The card lists the license as mit.
Bu model sıfırdan oluşturulmuş özel bir Transformer tabanlı dil modelidir.
Downloads · 30 days
8
4% of all-time downloads
All-time downloads
191
Public
Parameters
1.6M
19.2 MB on disk
Likes
1
Public
Click a slice to open those files.
.bin6.4 MB · 50%
How the weights are stored.
F321.6M · 100%
From the Hugging Face model README
Bu model sıfırdan oluşturulmuş özel bir Transformer tabanlı dil modelidir.
from transformers import AutoTokenizer, AutoModelForCausalLM
import torch
# Model ve tokenizer yükle (trust_remote_code gerekli)
model = AutoModelForCausalLM.from_pretrained("jossoft/my-turkish-llm", trust_remote_code=True)
tokenizer = AutoTokenizer.from_pretrained("jossoft/my-turkish-llm", trust_remote_code=True)
# Text generation
prompt = "merhaba"
input_ids = tokenizer.encode(prompt, return_tensors="pt")
with torch.no_grad():
output = model.generate(input_ids, max_length=50)
generated_text = tokenizer.decode(output[0])
print(generated_text)
⚠️ Not: trust_remote_code=True parametresi gereklidir çünkü özel tokenizer kullanılıyor.
from transformers import AutoModelForCausalLM
import torch
import importlib.util
import sys
from huggingface_hub import hf_hub_download
# Model yükle
model = AutoModelForCausalLM.from_pretrained("jossoft/my-turkish-llm")
# Özel tokenizer'ı yükle
model_path = "jossoft/my-turkish-llm"
tokenizer_file = hf_hub_download(repo_id=model_path, filename="my_tokenizer.py")
vocab_file = hf_hub_download(repo_id=model_path, filename="vocab.json")
# Tokenizer modülünü dinamik yükle
spec = importlib.util.spec_from_file_location("my_tokenizer", tokenizer_file)
tokenizer_module = importlib.util.module_from_spec(spec)
sys.modules["my_tokenizer"] = tokenizer_module
spec.loader.exec_module(tokenizer_module)
# Tokenizer oluştur
LongestMatchTokenizer = tokenizer_module.LongestMatchTokenizer
tokenizer = LongestMatchTokenizer(vocab_file)
# Text generation
prompt = "merhaba"
input_ids = tokenizer.encode(prompt)
with torch.no_grad():
output = model.generate(input_ids, max_length=50)
generated_text = tokenizer.decode(output[0].tolist())
print(generated_text)
</details>
import torch
from llm_factory.model import BasicModel
from llm_factory.my_tokenizer import LongestMatchTokenizer
from save_model import load_model
# Model yükle
model, tokenizer, config = load_model("./saved_model")
# Text generation
prompt = "merhaba"
input_ids = tokenizer.encode(prompt)
output = model.generate(input_ids)
generated_text = tokenizer.decode(output.squeeze().tolist())
print(generated_text)
MIT