ModelOperations الفصل

عمليات النموذج.

يجب عدم إنشاء مثيل لهذه الفئة مباشرة. بدلا من ذلك، يجب إنشاء مثيل MLClient يقوم بإنشاء مثيل لك وإرفاقه كسمة.

توريث
azure.ai.ml._scope_dependent_operations._ScopeDependentOperations
ModelOperations

الدالمنشئ

ModelOperations(operation_scope: OperationScope, operation_config: OperationConfig, service_client: AzureMachineLearningWorkspaces | AzureMachineLearningWorkspaces, datastore_operations: DatastoreOperations, all_operations: OperationsContainer = None, **kwargs: Dict)

المعلمات

operation_scope
<xref:azure.ai.ml._scope_dependent_operations.OperationScope>
مطلوب

متغيرات النطاق لفئات العمليات لعنصر MLClient.

operation_config
<xref:azure.ai.ml._scope_dependent_operations.OperationConfig>
مطلوب

التكوين الشائع لفئات العمليات لعنصر MLClient.

service_client
Union[ <xref:azure.ai.ml._restclient.v2023_04_01_preview._azure_machine_learning_workspaces.AzureMachineLearningWorkspaces>, <xref:azure.ai.ml._restclient.v2021_10_01_dataplanepreview._azure_machine_learning_workspaces. AzureMachineLearningWorkspaces>]
مطلوب

عميل الخدمة للسماح للمستخدمين النهائيين بالعمل على موارد مساحة عمل التعلم الآلي من Microsoft Azure (ServiceClient042023Preview أو ServiceClient102021Dataplane).

datastore_operations
DatastoreOperations
مطلوب

يمثل عميلا لتنفيذ العمليات على مخازن البيانات.

all_operations
<xref:azure.ai.ml._scope_dependent_operations.OperationsContainer>
القيمة الافتراضية: None

جميع فئات العمليات لعنصر MLClient.

الأساليب

archive

أرشفة أصل نموذج.

create_or_update

إرجاع أصل النموذج الذي تم إنشاؤه أو تحديثه.

download

قم بتنزيل الملفات المتعلقة بالنموذج.

get

إرجاع معلومات حول أصل النموذج المحدد.

list

سرد جميع أصول النموذج في مساحة العمل.

package

ملاحظة

هذه طريقة تجريبية، وقد تتغير في أي وقت. يرجى مراجعة https://aka.ms/azuremlexperimental لمزيد من المعلومات.

حزم أصل نموذج

restore

استعادة أصل نموذج مؤرشف.

share

ملاحظة

هذه طريقة تجريبية، وقد تتغير في أي وقت. يرجى مراجعة https://aka.ms/azuremlexperimental لمزيد من المعلومات.

مشاركة أصل نموذج من مساحة العمل إلى السجل.

archive

أرشفة أصل نموذج.

archive(name: str, version: str | None = None, label: str | None = None, **kwargs) -> None

المعلمات

name
str
مطلوب

اسم أصل النموذج.

version
str
مطلوب

إصدار أصل النموذج.

label
str
مطلوب

تسمية أصل النموذج. (حصري بشكل متبادل مع الإصدار)

create_or_update

إرجاع أصل النموذج الذي تم إنشاؤه أو تحديثه.

create_or_update(model: Model | WorkspaceAssetReference) -> Model

المعلمات

model
Model
مطلوب

كائن أصل النموذج.

المرتجعات

كائن أصل النموذج.

نوع الإرجاع

استثناءات

يتم رفعه عندما يكون مسار البيانات الاصطناعية للنموذج مرتبطا بالفعل بموجود آخر

يرفع إذا تعذر التحقق من صحة النموذج بنجاح. سيتم توفير التفاصيل في رسالة الخطأ.

يرفع إذا كان المسار المحلي يوفر نقاطا إلى دليل فارغ.

download

قم بتنزيل الملفات المتعلقة بالنموذج.

download(name: str, version: str, download_path: PathLike | str = '.') -> None

المعلمات

name
str
مطلوب

اسم النموذج.

version
str
مطلوب

نسخة من النموذج.

download_path
Union[<xref:PathLike>, str]
مطلوب

المسار المحلي كوجهة تنزيل، يتم تعيينه افتراضيا إلى دليل العمل الحالي للمستخدم الحالي. ستتم الكتابة فوق المحتويات.

استثناءات

ResourceNotFoundError

إذا تعذر العثور على نموذج مطابق للاسم المقدم.

get

إرجاع معلومات حول أصل النموذج المحدد.

get(name: str, version: str | None = None, label: str | None = None) -> Model

المعلمات

name
str
مطلوب

اسم النموذج.

version
str
مطلوب

نسخة من النموذج.

label
str
مطلوب

تسمية النموذج. (حصري بشكل متبادل مع الإصدار)

المرتجعات

كائن أصل النموذج.

نوع الإرجاع

استثناءات

يرفع إذا تعذر التحقق من صحة النموذج بنجاح. سيتم توفير التفاصيل في رسالة الخطأ.

list

سرد جميع أصول النموذج في مساحة العمل.

list(name: str | None = None, stage: str | None = None, *, list_view_type: ListViewType = ListViewType.ACTIVE_ONLY) -> Iterable[Model]

المعلمات

name
Optional[str]
مطلوب

اسم النموذج.

stage
Optional[str]
مطلوب

مرحلة النموذج

list_view_type

نوع العرض لتضمين/استبعاد (على سبيل المثال) النماذج المؤرشفة. الإعدادات الافتراضية لـ <xref:ListViewType.ACTIVE_ONLY>.

المرتجعات

مكرر مثل مثيل كائنات النموذج

نوع الإرجاع

package

ملاحظة

هذه طريقة تجريبية، وقد تتغير في أي وقت. يرجى مراجعة https://aka.ms/azuremlexperimental لمزيد من المعلومات.

حزم أصل نموذج

package(name: str, version: str, package_request: ModelPackage, **kwargs) -> Environment

المعلمات

name
str
مطلوب

اسم أصل النموذج.

version
str
مطلوب

إصدار أصل النموذج.

package_request
ModelPackage
مطلوب

طلب حزمة النموذج.

المرتجعات

كائن البيئة

نوع الإرجاع

restore

استعادة أصل نموذج مؤرشف.

restore(name: str, version: str | None = None, label: str | None = None, **kwargs) -> None

المعلمات

name
str
مطلوب

اسم أصل النموذج.

version
str
مطلوب

إصدار أصل النموذج.

label
str
مطلوب

تسمية أصل النموذج. (حصري بشكل متبادل مع الإصدار)

share

ملاحظة

هذه طريقة تجريبية، وقد تتغير في أي وقت. يرجى مراجعة https://aka.ms/azuremlexperimental لمزيد من المعلومات.

مشاركة أصل نموذج من مساحة العمل إلى السجل.

share(name, version, *, share_with_name, share_with_version, registry_name) -> Model

المعلمات

name
str
مطلوب

اسم أصل النموذج.

version
str
مطلوب

إصدار أصل النموذج.

share_with_name
str

اسم أصل النموذج للمشاركة معه.

share_with_version
str

إصدار أصل النموذج للمشاركة معه.

registry_name
str

اسم السجل الوجهة.

المرتجعات

كائن أصل النموذج.

نوع الإرجاع