ee.Model.fromAiPlatformPredictor

تعرض هذه الدالة ee.Model من وصف لنموذج توقّع في "منصة الذكاء الاصطناعي". (يُرجى الاطّلاع على https://cloud.google.com/ml-engine/).

الاستخدامالمرتجعات
ee.Model.fromAiPlatformPredictor(projectName, projectId, modelName, version, region, inputProperties, inputTypeOverride, inputShapes, proj, fixInputProj, inputTileSize, inputOverlapSize, outputTileSize, outputBands, outputProperties, outputMultiplier)الطراز
الوسيطةالنوعالتفاصيل
projectNameكائن، القيمة التلقائية: nullمشروع Google Cloud الذي يملك النموذج تم إيقافها نهائيًا: استخدِم "projectId" بدلاً منها.
projectIdسلسلة، القيمة التلقائية: nullمعرّف مشروع Google Cloud الذي يملك النموذج
modelNameسلسلة، القيمة التلقائية: nullاسم النموذج
versionسلسلة، القيمة التلقائية: nullإصدار النموذج يتم ضبطه تلقائيًا على إصدار النموذج التلقائي في "منصة الذكاء الاصطناعي".
regionسلسلة، القيمة التلقائية: nullمنطقة نشر النموذج القيمة التلقائية هي "us-central1".
inputPropertiesقائمة، القيمة التلقائية: فارغةالسمات التي يتم تمريرها مع كل مثيل من مثيلات التوقّع يتم تقسيم توقّعات الصور إلى مربّعات، لذا سيتم تكرار هذه الخصائص في كل مثيل لمربّع الصورة. القيمة التلقائية هي عدم توفّر أي مواقع.
inputTypeOverrideالقاموس، القيمة التلقائية: nullأنواع سيتم تحويل مدخلات النموذج إليها في حال تحديدها. كلّ من نطاقات الصور وخصائص الصور/الميزات صالحة.
inputShapesالقاموس، القيمة التلقائية: nullالشكل الثابت لنطاقات مصفوفة الإدخال. بالنسبة إلى كل نطاق صفيف غير محدّد، سيتم تلقائيًا استنتاج شكل الصفيف الثابت من بكسل غير مخفي.
projالتوقّع، القيمة التلقائية: nullإسقاط الإدخال الذي سيتم أخذ عينات منه لجميع النطاقات يتم ضبط الإعداد التلقائي على الإسقاط التلقائي للنطاق الأول من الصورة.
fixInputProjقيمة منطقية، القيمة التلقائية: nullإذا كانت القيمة صحيحة، سيتم أخذ عينات من وحدات البكسل في إسقاط ثابت تحدّده السمة "proj". يتم استخدام عرض الإخراج في الحالات الأخرى. القيمة التلقائية هي "خطأ".
inputTileSizeقائمة، القيمة التلقائية: فارغةالأبعاد المستطيلة لمربّعات البكسل التي يتم تمريرها إلى مثيلات التوقّع مطلوب لإجراء توقّعات بشأن الصور.
inputOverlapSizeقائمة، القيمة التلقائية: فارغةمقدار تداخل المربّعات المتجاورة في الاتجاهَين X/Y على طول كل حافة من مربّعات البكسل التي يتم تمريرها إلى مثيلات التوقّع القيمة التلقائية هي [0, 0].
outputTileSizeقائمة، القيمة التلقائية: فارغةالأبعاد المستطيلة لمربّعات البكسل التي يتم عرضها من AI Platform القيمة التلقائية هي القيمة في "inputTileSize".
outputBandsالقاموس، القيمة التلقائية: nullخريطة من أسماء النطاقات الناتجة إلى قاموس معلومات النطاقات الناتجة. حقول معلومات النطاقات الصالحة هي "النوع" و"الأبعاد". يجب أن يكون "النوع" ee.PixelType يصف النطاق الناتج، و"السمات" هي عدد صحيح اختياري يمثّل عدد السمات في هذا النطاق، مثلاً: "outputBands: {'p': {'type': ee.PixelType.int8(), 'dimensions': 1}}". مطلوب لإجراء توقّعات بشأن الصور.
outputPropertiesالقاموس، القيمة التلقائية: nullخريطة من أسماء سمات الإخراج إلى قاموس معلومات سمات الإخراج. حقول معلومات السمات الصالحة هي "النوع" و"السمات". يجب أن يكون "النوع" ee.PixelType يصف السمة الناتجة، و"الأبعاد" هو عدد صحيح اختياري يمثّل عدد أبعاد تلك السمة إذا كانت مصفوفة، مثلاً: "outputBands: {'p': {'type': ee.PixelType.int8(), 'dimensions': 1}}". مطلوب للتوقّعات من FeatureCollections.
outputMultiplierالعدد العائم، القيمة التلقائية: nullيشير ذلك إلى تقريب للزيادة في حجم بيانات مخرجات النموذج مقارنةً بمدخلاته. يجب أن تكون القيمة المحدّدة أكبر من أو تساوي 1. لا يكون ذلك ضروريًا إلا إذا كان النموذج ينتج بيانات أكثر مما يستهلك، مثل نموذج يأخذ 5 نطاقات وينتج 10 مخرجات لكل بكسل.