Trackio documentation
تكامل Transformers
البدء
أدلة الاستخدام
تتبعمسح المعلمات الفائقةتتبعاتالمنتجاتالسجلإطلاق لوحة التحكماستضافة الخادم ذاتيًانشر لوحات المعلومات وتضمينهاإدارة المشاريعواجهة برمجة تطبيقات بايثون لإدارة التشغيلاتأوامر سطر الأوامرسجلاتمخطط التخزين والاستعلامات المباشرةواجهة API وخادم MCPتنبيهاتML Agentsمتغيرات البيئة
التكامل
واجهة برمجة التطبيقات
تكامل Transformers
يتكامل Trackio بشكل أصلي مع Transformers مما يتيح لك تسجيل المقاييس بأقل قدر من الإعدادات. تأكد من تثبيت أحدث إصدار من transformers (الإصدار 4.54.0 أو أحدث).
import numpy as np
from datasets import Dataset
from transformers import Trainer, AutoModelForCausalLM, TrainingArguments
# Create a fake dataset
data = np.random.randint(0, 1000, (8192, 64)).tolist()
dataset = Dataset.from_dict({"input_ids": data, "labels": data})
# Train a model using the Trainer API
trainer = Trainer(
model=AutoModelForCausalLM.from_pretrained("Qwen/Qwen3-0.6B"),
args=TrainingArguments(report_to="trackio", run_name="Qwen3-0.6B-training"),
train_dataset=dataset,
)
trainer.train()إعداد المشروع والمساحة
اضبط معرّف المشروع والمساحة مباشرةً في TrainingArguments الخاصة بك:
from transformers import TrainingArguments
args = TrainingArguments(
report_to="trackio",
run_name="my-run",
project="my-project",
trackio_space_id="username/space_id",
)