Skip To Content

قم بتكوين ArcGIS Image Server لتحليلات التعلم العميق بالرسوم النقطية

ArcGIS Image Server يوفر أدوات التعلم العميق مع سير العمل من النهاية إلى النهاية لتصنيف الكائنات واكتشافها في الصور. تتيح لك هذه الأدوات توليد مجموعات بيانات العينة وتصديرها إلى إطار عمل للتعلم العميق وذلك لتطوير نموذج تعلم عميق. ثم يمكنك تأدية سير عمل استنتاج البيانات، مثل تصنيف الصورة واكتشاف الكائن.

لتشغيل أدوات التعلم العميق على نشر تحليلات النقطية لـ ArcGIS Image Server, فإنه يجب أن تتاح وحدة معالجة الرسومات (GPU) واحدة في كل عقدة خادم في الموقع.

ملاحظة:‏

عند 10.7, لا يمكن للتحليلات النقطية استخدام العديد من وحدات معالجة الرسومات في نفس الوقت على ماكينة واحدة. إذا كنت تشغِّل سير عمل تحليلات نقطية للتعلم العميق على ماكينة ذات العديد من وحدات معالجة الرسومات، فإنه سيتم استخدام وحدة معالجة رسومات واحدة فقط.

يمكن للتحليلات النقطية في ArcGIS Image Server أن تستخدم إطار عمل TensorFlow أو Keras Python مع وحدات معالجة الرسومات. أداة النص مضمَّنة في تثبيت ArcGIS Image Server لتساعدك على إعداد إطار Python بحسب اختيارك.

أضف الدعم للتعلم العميق وذلك لنشر التحليلات النقطية

بمجرد تكوينك لنشر التحليلات النقطية، اتبع الخطوات أدناه لتثبيت موارد Python للتعلم العميق. إذا كان لديك موقع متعدد العقد ArcGIS Image Server, كرر تلك الخطوات على كل عقدة خادم.

حساب نظام التشغيل الذي تستخدمه لتلك الخطوات يجب أن يكون حساب الخدمة لـ ArcGIS Image Server.

  1. قم بتثبيت محركات NVIDIA المناسبة لمجموعة أدوات - على الماكينة.

    راجع الموقع الإلكتروني NVIDIA CUDA لمزيد من المعلومات.

  2. قم بتثبيت مكتبة شبكة CUDA العميقة المحايدة (cuDNN).

    راجع الموقع الإلكتروني NVIDIA cuDNN لمزيد من المعلومات.

  3. افتح وحدة طرفية باعتبارك المستخدم الذي قام بتثبيت ArcGIS Image Server.
  4. ستعرض للوصول إلى <ArcGIS Server installation directory>/tools/arcgis-imageDL-setup المجلد.
  5. قم بتشغيل الأداة بالأمر التالي: ./arcgis-imageDL-setup.

    ستظهر مساعدة الأداة.

  6. قم بتثبيت إطار عمل Python الذي تريد استخدامه لتحليل النقاط العميق التعلم إما TensorFlow أو Keras.
    • لتثبيت TensorFlow، نفِّذ الأمر ./arcgis-imageDL-setup install tensorflow
    • لتثبيت Keras، نفِّذ الأمر ./arcgis-imageDL-setup install keras
  7. كرر الخطوات من 1 حتى 6 على كل ماكينة في ArcGIS Image Server موقعك.

    يُسمح فقط لمثيل خدمة واحد باستخدام وحدة معالجة الرسومات على كل عقدة خادم. ينبغي أن يظل العدد الأقصى للمثيلات على كل ماكينة في خدمة RasterProcessingGPU دائما عند رقم 1 وهو الافتراضي.

  8. تحقق من الحد الأقصى لعدد المثيلات لكل جهاز بخدمة RasterProcessingGPU في ArcGIS Server Manager. انتقل إلى الخدمات > إدارة الخدمات > RasterProcessingGPU، ثم انقر على RasterProcessingGPU للذهاب إلى صفحة التحرير. تحت علامة التبويب التجميع، تحقق أن الحد الأقصى للمثيلات لكل جهاز تم تعيينه على أنه 1.

    تنبيه:
    لا تقم بزيادة الحد الأقصى لعدد المثيلات لكل جهاز لهذه الخدمة.

  9. أعد تشغيل ArcGIS Image Server لتحليل البيانات النقطية بعد التبديل إلى البيئة المستنسخة مع وحدات python للتعلم الشامل المثبتة.