میزکار گراف گرهمحور
مدل، دیتاست، LoRA، پارامترها، خروجی — هر مرحله یک بلوک قابل جابهجایی روی یک بوم است. از پورت یک بلوک بکشید و به بلوک بعدی وصل کنید تا کل خط تولید همیشه جلوی چشم بماند.
ارائهی TheTensor · TheTensorTune نسخه ۱.۰
TheTensorTune یک میزکار است که روی سیستم خودتان اجرا میشود. دیتاستتان را بیاورید، مدلی انتخاب کنید و یک آداپتور LoRA آموزش بدهید. بعد با نتیجه حرف بزنید، کنار مدل اصلی بگذاریدش، و یک فایل GGUF بردارید که مستقیم در Ollama و llama.cpp بالا میآید. بدون حساب کاربری، بدون ویزارد نصب، و هیچ چیزی از سیستم شما بیرون نمیرود.
رایگان با مجوز Apache-2.0 · ویندوز، مک و لینوکس · پایتون ۳.۱۰ به بالا

این اعداد از یک اجرای واقعی برنامه برداشته شده
۰۱ · این چیست
TheTensorTune یک فایل پایتون است. اجرایش میکنید و یک میزکار در مرورگرتان باز میشود: بومی که هر مرحله از فاینتیون روی آن یک بلوک قابل جابهجایی است که با کشیدن و رها کردن به هم وصل میشوند. نه ثبتنامی در کار است، نه داشبوردی برای شخصیسازی. برنامه و دادههایتان همانجا که هستید میمانند، همین.
مسیر کار همان مسیر همیشگی فاینتیون است، فقط بدون رفتوآمد با ترمینال. دیتاست را میآورید و برنامه قبل از آموزش بررسیاش میکند. مدلی و چند تنظیم انتخاب میکنید؛ پیشفرضها برای اولین اجرا از قبل درست چیده شدهاند. آموزش جلوی چشم شما اتفاق میافتد؛ با نمودار loss زنده به جای کلی لاگ متنی، و در طول مسیر هم checkpoint ذخیره میشود.
وقتی یک اجرا تمام میشود، دقیقاً همانجایی میرسید که بیشتر ابزارها ولتان میکنند: با مدلی که ساختهاید حرف میزنید، کنار مدل پایه میگذاریدش و تفاوت را هم در اعداد میبینید هم در کلمات، بعدش یک فایل خروجی میگیرید که مستقیم در ابزارهایی که همه استفاده میکنند کار میکند. رابط برنامه انگلیسی و فارسی است و یک دوره تصویری دوازده درسی هم داخل خود برنامه هست.
“اگر یک قدم میتواند به جای یک دستور در ترمینال، یک بلوک روی بوم باشد، باید باشد.”
— از یادداشتهای ساخت TheTensorTune
۰۲ · چه کاری انجام میدهد
ده کاری که TheTensorTune بین «یه مقدار داده دارم» و «مدلم تو Ollama اجرا میشه» برایتان انجام میدهد.
مدل، دیتاست، LoRA، پارامترها، خروجی — هر مرحله یک بلوک قابل جابهجایی روی یک بوم است. از پورت یک بلوک بکشید و به بلوک بعدی وصل کنید تا کل خط تولید همیشه جلوی چشم بماند.
آموزش PEFT واقعی با checkpoint، ادامه از همانجا و توقف زودهنگام — نه نسخه نمایشی. از presetها شروع کنید یا آیدی هر مدلی از Hugging Face را بنویسید.
با یک کلیک، تعداد نمونهها، ترکیب فرمتها، موارد تکراری، زبانهای تشخیصدادهشده و هیستوگرام طول را میبینید تا دادهی بد همان اول معلوم شود، قبل از اینکه یک اجرا را رویش هدر بدهید.
قبل از شروع، تخمینگر با توجه به دیتاست و تنظیمات واقعی شما حساب میکند که اجرا میگنجد، چقدر طول میکشد و چه هزینهای دارد.
چند اجرا را در صف بچینید، پیشرفت قدمبهقدم با loss زنده را ببینید، تمیز لغو کنید و اجرای متوقفشده را از checkpoint ادامه بدهید. بین اجراها حافظه آزاد میشود.
با مدل تنظیمشدهتان در یک گفتگوی چندنوبتی حرف بزنید؛ در حالتهای Adapter، Merged یا Base تا حس کنید آموزش واقعاً چه چیزی را عوض کرده.
perplexity و eval loss مدل پایه و تنظیمشده کنار هم، با یک پرامپت مشترک که هر دو به آن جواب میدهند. تفاوت هم در اعداد دیده میشود هم در خود جوابها.
ادغام و کوانتیزهسازی به f16، q8_0 یا K-quantها. فایل خروجی توکنایزر و متادیتای خودش را نگه میدارد پس پاسخها همان چیزی است که در برنامه تست کردهاید.
هر چیزی که در رابط کاربری هست، یک مسیر API هم دارد. اجراهای غیرهمزمان بعد از پایان میتوانند وبهوک را صدا بزنند؛ امضاشده با HMAC-SHA256 تا فرستنده را مطمئن شوید.
یک دوره تصویری دوازده درسی هم همانجا، داخل خود برنامه، جا خوش کرده؛ از اولین آپلود دیتاست تا اتوماسیون با API، به انگلیسی و فارسی.
۰۳ · چطور ازش استفاده کنید
کل مسیر همین است. هر قدم درس متناظری در بخش آموزش دارد، همراه با اسکرینشاتهای مربوطه.
متن را بچسبانید یا فایل آپلود کنید: گفتگوها، جفتهای پرامپت/پاسخ، یا خطوط ساده. «بررسی کیفیت» دقیقاً نشان میدهد قرار است روی چه چیزی آموزش ببینید.
از presetها شروع کنید، داخل برنامه در Hugging Face جستوجو کنید، یا مستقیم org/name را بنویسید. مدلهای gated توکن شما را میخواهند که فقط در حافظه میماند.
rank، alpha، نرخ یادگیری، epochها — هر تنظیم یک فیلد در یک بلوک است، با پیشفرضهایی که برای اولین اجرا کار میکنند. وقتی دلیل داشتید عوضشان کنید.
دکمه Start را بزنید و نمودار loss همان لحظه رسم میشود. اجراهای بعدی را در صف بگذارید، لغو کنید، یا از checkpoint ادامه بدهید.
با مدلی که تازه آموزش دید حرف بزنید، بعد کنار مدل پایه بگذاریدش: یک پرامپت، دو جواب، perplexity کنار هم.
با یک کلیک، ادغام و کوانتیزه میشود و یک فایل GGUF میگیرید. در Ollama، llama.cpp یا LM Studio بیندازیدش و اجرا میشود.
۰۴ · اسکرینشاتها
هر تصویر زیر از یک اجرای واقعی TheTensorTune 1.0 گرفته شده — از آپلود و آموزش تا چت، مقایسه و خروجی.
۰۵ · سوالات رایج
جوابهای کوتاه، بدون طفره. نسخههای بلندتر در بخش وبلاگ هستند.
TheTensor · TheTensorTune v1.0
داخل زیپ یک فایل پایتون و مستنداتش است. کتابخانهها را نصب کنید، فایل را اجرا کنید و میزکار در مرورگرتان باز میشود. با درس ۳ چند دقیقه بعد از شروع، اولین آموزشتان را میگیرید.
رایگان با مجوز Apache-2.0 · ویندوز، مک و لینوکس · پایتون ۳.۱۰ به بالا