روابط سريعة: التثبيت | التوثيق
يعمل Turi Create على تبسيط تطوير نماذج التعلم الآلي المخصصة. ليس من الضروري أن تكون خبيرًا في التعلم الآلي لإضافة توصيات أو اكتشاف الكائنات أو تصنيف الصور أو تشابه الصور أو تصنيف الأنشطة إلى تطبيقك.
باستخدام Turi Create، يمكنك إنجاز العديد من مهام ML الشائعة:
مهمة مل | وصف |
---|---|
موصي | تخصيص الاختيارات للمستخدمين |
تصنيف الصور | صور التسمية |
تصنيف الرسم | التعرف على الرسومات والإيماءات بالقلم الرصاص/اللمس |
تصنيف الصوت | تصنيف الأصوات |
كشف الكائنات | التعرف على الأشياء داخل الصور |
طلقة واحدة لكشف الأجسام | التعرف على الكائنات ثنائية الأبعاد داخل الصور باستخدام مثال واحد |
نقل النمط | تبسيط الصور |
تصنيف النشاط | اكتشاف نشاط باستخدام أجهزة الاستشعار |
تشابه الصورة | البحث عن صور مماثلة |
المصنفات | توقع التسمية |
الانحدار | التنبؤ بالقيم الرقمية |
التجميع | قم بتجميع نقاط البيانات المتشابهة معًا |
مصنف النص | تحليل مشاعر الرسائل |
إذا كنت تريد أن يتعرف تطبيقك على كائنات معينة في الصور، فيمكنك إنشاء نموذج خاص بك باستخدام بضعة أسطر فقط من التعليمات البرمجية:
import turicreate as tc
# Load data
data = tc . SFrame ( 'photoLabel.sframe' )
# Create a model
model = tc . image_classifier . create ( data , target = 'photoLabel' )
# Make predictions
predictions = model . predict ( data )
# Export to Core ML
model . export_coreml ( 'MyClassifier.mlmodel' )
من السهل استخدام النموذج الناتج في تطبيق iOS:
يدعم إنشاء Turi:
يتطلب إنشاء Turi ما يلي:
للحصول على تعليمات مفصلة حول أنواع مختلفة من Linux، راجع LINUX_INSTALL.md. للتعرف على مشكلات التثبيت الشائعة، راجع INSTALL_ISSUES.md.
نوصي باستخدام virtualenv لاستخدام أو تثبيت أو إنشاء Turi Create.
pip install virtualenv
تتبع طريقة تثبيت Turi Create خطوات تثبيت حزمة python القياسية. لإنشاء وتنشيط بيئة بايثون افتراضية تسمى venv
، اتبع الخطوات التالية:
# Create a Python virtual environment
cd ~
virtualenv venv
# Activate your virtual environment
source ~ /venv/bin/activate
وبدلاً من ذلك، إذا كنت تستخدم Anaconda، فيمكنك استخدام بيئتها الافتراضية:
conda create -n virtual_environment_name anaconda
conda activate virtual_environment_name
لتثبيت Turi Create
في بيئتك الافتراضية:
(venv) pip install -U turicreate
تحتوي حزمة دليل المستخدم ومستندات API على مزيد من التفاصيل حول كيفية استخدام Turi Create.
لا يتطلب Turi Create وحدة معالجة الرسومات ، ولكن يمكن تسريع بعض النماذج من 9 إلى 13 مرة باستخدام وحدة معالجة الرسومات.
لينكس | ماك 10.13+ | macOS 10.14+ وحدات معالجة الرسومات المنفصلة، macOS 10.15+ وحدات معالجة الرسومات المدمجة |
---|---|---|
تصنيف النشاط | تصنيف الصور | تصنيف النشاط |
تصنيف الرسم | تشابه الصورة | كشف الكائنات |
تصنيف الصور | تصنيف الصوت | طلقة واحدة لكشف الأجسام |
تشابه الصورة | نقل النمط | |
كشف الكائنات | ||
طلقة واحدة لكشف الأجسام | ||
تصنيف الصوت | ||
نقل النمط |
دعم macOS GPU تلقائي. للحصول على دعم Linux GPU، راجع LinuxGPU.md.
إذا كنت تريد إنشاء Turi Create من المصدر، راجع BUILD.md.
قبل المساهمة، يرجى مراجعة CONTRIBUTING.md وعدم تقديم أي مساهمات إلا إذا كنت توافق على الشروط والأحكام المنصوص عليها في CONTRIBUTING.md.
نريد أن يكون مجتمع Turi Create مرحبًا وشاملًا قدر الإمكان، وقد اعتمدنا مدونة قواعد السلوك التي نتوقع من جميع أفراد المجتمع، بما في ذلك المساهمين، قراءتها ومراعاةها.