ClearMl - مجموعة سحرية تلقائية من الأدوات لتبسيط سير عمل الذكاء الاصطناعي الخاص بك
مدير التجربة ، MLOPS/LLMOPS وإدارة البيانات
? ClearML is open-source - Leave a star to support the project! ?
المعروف سابقًا باسم قطارات Allegro
ClearML هو مجموعة ML/DL للتطوير والإنتاج. أنه يحتوي على خمس وحدات رئيسية:
إن صك هذه المكونات هو Clearml Server ، انظر استضافة استضافة ذاتية واستضافة الطبقة المجانية
الاشتراك والبدء في استخدام في أقل من دقيقتين
دروس ودية لتبدأ
الخطوة 1 - إدارة التجربة | |
الخطوة 2 - إعداد وكيل التنفيذ عن بُعد | |
الخطوة 3 - تنفيذ المهام عن بعد |
إدارة التجربة | مجموعات البيانات |
![]() | ![]() |
التزامن | خطوط الأنابيب |
![]() | ![]() |
إن إضافة سطرين فقط إلى الكود الخاص بك يحصل على ما يلي
argparse
/Click /Pythonfire لمعلمات سطر الأوامر مع القيم المستخدمة حاليًااشترك مجانًا في خدمة ClearMl المستضافة (بدلاً من ذلك ، يمكنك إعداد الخادم الخاص بك ، انظر هنا).
ClearMl Demo Server: لم يعد ClearML يستخدم الخادم التجريبي افتراضيًا. لتمكين الخادم التجريبي ، قم بتعيين متغير البيئة
CLEARML_NO_DEFAULT_SERVER=0
. ليست هناك حاجة لبيانات الاعتماد ، ولكن التجارب التي تم إطلاقها على الخادم التجريبي هي عامة ، لذلك تأكد من عدم إطلاق تجارب حساسة في حالة استخدام الخادم التجريبي.
قم بتثبيت حزمة clearml
Python:
pip install clearml
قم بتوصيل ClearMl SDK بالخادم عن طريق إنشاء بيانات الاعتماد ، ثم قم بتنفيذ الأمر أدناه واتبع الإرشادات:
clearml-init
أضف سطرين إلى الكود الخاص بك:
from clearml import Task
task = Task . init ( project_name = 'examples' , task_name = 'hello world' )
وقد انتهيت! كل ما يتم تسجيل مخرجات العملية الخاصة بك الآن تم تسجيله تلقائيًا في ClearMl.
الخطوة التالية ، الأتمتة! تعرف على المزيد حول أتمتة ClearMl ذات النقرات هنا .
مكونات وقت تشغيل ClearMl:
ClearML هو حلنا للمشكلة التي نشاركها مع عدد لا يحصى من الباحثين والمطورين الآخرين في عالم التعلم/التعلم العميق: تدريب نماذج التعلم العميق على مستوى الإنتاج هو عملية رائعة ولكنها فوضوية. يتتبع ClearML ويتحكم في العملية من خلال ربط التحكم في إصدار الكود ، ومشاريع البحث ، ومقاييس الأداء ، ومصلحة النماذج.
لقد قمنا بتصميم ClearML على وجه التحديد لتتطلب تكاملًا بدون مجهود حتى تتمكن الفرق من الحفاظ على أساليبها وممارساتها الحالية.
نعتقد أن ClearMl رائدة. نود وضع معايير جديدة للتكامل السلس الحقيقي بين إدارة التجربة ، MLOPS ، وإدارة البيانات.
يتم دعم ClearML من قبلك وفريق Clear.ml ، الذي يساعد شركات المؤسسات على بناء MLOPs القابلة للتطوير.
لقد قمنا ببناء ClearML لتتبع والتحكم في العملية المجيدة ولكن الفوضوية لتدريب نماذج التعلم العميق على مستوى الإنتاج. نحن ملتزمون بدعم وتوسيع قدرات ClearMl بقوة.
نعد دائمًا أن تكون متوافقًا للخلف ، والتأكد من أن جميع سجلاتك وبياناتك وخطوط الأنابيب ستتم ترقية معك دائمًا.
ترخيص Apache ، الإصدار 2.0 (راجع الترخيص لمزيد من المعلومات)
إذا كانت ClearMl جزءًا من عملية التطوير / المشروع / المنشور ، فيرجى الاستشهاد بنا ❤:
@misc{clearml,
title = {ClearML - Your entire MLOps stack in one open-source tool},
year = {2024},
note = {Software available from http://github.com/allegroai/clearml},
url={https://clear.ml/},
author = {ClearML},
}
لمزيد من المعلومات ، راجع الوثائق الرسمية وعلى YouTube.
للحصول على أمثلة وحالات الاستخدام ، تحقق من مجلد الأمثلة والوثائق المقابلة.
إذا كان لديك أي أسئلة: انشر على قناة Slack الخاصة بنا ، أو وضع علامة على أسئلتك على StackOverflow مع علامة " ClearMl " ( علامة القطارات السابقة ).
لطلبات الميزات أو تقارير الأخطاء ، يرجى استخدام مشكلات GitHub.
بالإضافة إلى ذلك ، يمكنك دائمًا العثور علينا على [email protected]
نرحب دائمًا PRS ❤ انظر المزيد من التفاصيل في إرشادات ClearML للمساهمة.
أتمنى أن تكون القوة (وإلهة معدلات التعلم) معك!