ML.NET هي بيئة مفتوحة المصدر للتعلم عبر الأجهزة (Windows ، Linux ، macOS) لمطوري .NET. من خلال العمل مع ML.NET ، يمكن للمطورين استخدام الأدوات والمهارات الحالية لتطوير وتطبيق الذكاء الاصطناعي في تطبيقاتهم ، وإنشاء نماذج مخصصة لتعلم الآلة للسيناريوهات الشائعة مثل تحليل المعنويات والتوصية وتصنيف الصور وأكثر!
نعلن اليوم عن إصدار
ML.NET 1.0 RC (Release Candidate) (الإصدار
1.0.0 - معاينة ) ، وهو آخر إصدار للمعاينة قبل إصدار الإصدار النهائي من ML.NET 1.0 RTM في Q2 2019.
قريباً سنكمل المرحلة الأولى من تطور مثير للاهتمام بدأ في مايو 2018 ، عندما أصدرنا ML.NET 0.1 مفتوح المصدر. منذ ذلك الحين ، أصدرنا 12 إصدارًا للمعاينة (إصدار واحد شهريًا) ، كما هو موضح في خريطة الطريق أدناه:

أول ما فعلناه في هذا الإصدار (ML.NET 1.0 RC) هو إكمال التعديلات الأساسية في واجهة برمجة التطبيقات. في السباق التالي ، سوف نركز على تحسين الوثائق والأمثلة ، وكذلك معالجة القضايا الحرجة الرئيسية ، إذا لزم الأمر.
الهدف هو تجنب أي تغييرات هامة جديدة وأنت تمضي قدمًا.
ML.NET 1.0 اتفاقية روتردام تحديث الإطار الزمني
- سيتم فصل فصل Stable و Preview من ML.NET: ML.NET 1.0 والجزء الرئيسي من وظيفة ML.NET (حوالي 95٪) كتجميع ثابت لـ Stable (الإصدار 1.0).
يمكنك العثور على قائمة الروابط للبنيات مستقرة هنا .
ومع ذلك ، هناك العديد من مجموعات الميزات التي لن تظل في حالة RTM مع إصدار ML.NET 1.0. هذه هي الميزات التي لا تزال تحتفظ بحالة المعاينة. سيتم إصدارها في معاينة 0.12.0 .
فيما يلي الميزات الرئيسية التي ستستمر في العمل في وضع المعاينة بعد إصدار ML.NET 1.0 ( حزم الإصدار 0.12 ):
- مكونات TensorFlow
- مكونات اونكس
- مكونات TimeSeries
- مكونات التوصية
يمكنك عرض القائمة الكاملة للروابط إلى التجميعات Preview "بعد 1.0" (0.12.0- معاينة) هنا .
- تم نقل IDataView إلى مساحة اسم Microsoft.ML: أحد التغييرات في هذا الإصدار هو أننا ، استنادًا إلى تعليقاتنا ، قمنا بنقل IDataView مرة أخرى إلى مساحة أسماء Microsoft.ML.
- تحسينات دعم TensorFlow: TensorFlow هو نظام تعليمي مفتوح المصدر يستخدم لسيناريوهات التعلم العميق (مثل رؤية الكمبيوتر ومعالجة اللغة الطبيعية). يدعم ML.NET استخدام نماذج TensorFlow ، ولكن كان هناك العديد من المشكلات مع ML.NET الإصدار 0.11 التي تم إصلاحها في RC الإصدار 1.0.
يمكنك عرض نموذج التعليمات البرمجية ML.NET باستخدام نموذج TensorFlow هنا . - ملاحظات الإصدار .NET RC 1.0: يمكنك قراءة ملاحظات الإصدار الإضافي لـ 1.0 RC هنا .
التغييرات الحرجة في ML.NET 1.0 الإصدار المرشح
لراحتك ، إذا قمت بنقل الكود الخاص بك من ML.NET v0.11 إلى v0.12 ، يمكنك رؤية
قائمة بالتغييرات الحرجة .
هل تخطط للذهاب إلى الإنتاج؟

إذا كنت تستخدم ML.NET في التطبيق الخاص بك وترغب في الدخول في الإنتاج ، يمكنك التحدث إلى المهندس من فريق ML.NET إلى:
- الحصول على مساعدة في تنفيذ ML.NET بنجاح في التطبيق الخاص بك.
- ترك التعليق حول ML.NET.
- شرح التطبيق الخاص بك وربما نشره على الصفحة الرئيسية الخاصة بك ML.NET ، بلوق .NET ، أو قناة Microsoft الأخرى.
املأ
هذا النموذج واترك معلومات الاتصال الخاصة بك في النهاية إذا كنت تريد أن يتصل بك شخص من فريق ML.NET.
احصل على استعداد ل ML.NET 1.0

كما ذكرنا سابقًا ، ML.NET 1.0 جاهز تقريبًا! يمكنك التحضير للإصدار عن طريق فحص الموارد التالية:
ابدأ في تعلم
ML.NET هنا .
علاوة على ذلك ، في العمق ، دراسة بعض الموارد الأخرى:
- البرامج التعليمية والموارد في دليل Microsoft Docs ML.NET
- نماذج التطبيقات التي تستخدم ML.NET في مستودع العينات machinelearning على GitHub
- مفاهيم ML.NET مهمة لفهم API الجديدة ترد هنا.
- يمكن العثور هنا على كيفية توجيه الأدلة التي توضح كيفية استخدام واجهات برمجة التطبيقات هذه لسيناريوهات مختلفة .
يمكنك ترك تعليقات مع أي أسئلة أو اقتراحات أو تحسينات في
مستودع ML.NET على جيثب . سيساعدنا ذلك كثيرًا على تحسين ML.NET وجعل .NET منصة رائعة للتعلم الآلي.
شكرا والترميز سعيد مع ML.NET!
فريق ML.NET.