Environment الفصل
بيئة للتدريب.
- توريث
-
azure.ai.ml.entities._assets.asset.AssetEnvironmentazure.ai.ml.entities._mixins.LocalizableMixinEnvironment
الدالمنشئ
Environment(*, name: str | None = None, version: str | None = None, description: str | None = None, image: str | None = None, build: BuildContext | None = None, conda_file: str | PathLike | None = None, tags: Dict | None = None, properties: Dict | None = None, datastore: str | None = None, **kwargs)
المعلمات
أمثلة
إنشاء كائن Environment.
from azure.ai.ml.entities._assets.environment import Environment
environment = Environment(
name="env-name",
version="2.0",
description="env-description",
image="env-image",
conda_file="./sdk/ml/azure-ai-ml/tests/test_configs/deployments/model-1/environment/conda.yml",
tags={"tag1": "value1", "tag2": "value2"},
properties={"prop1": "value1", "prop2": "value2"},
datastore="datastore",
)
الأساليب
dump |
تفريغ محتوى الأصل في ملف بتنسيق YAML. |
validate |
التحقق من صحة البيئة عن طريق التحقق من اسمها وصورتها وبنائها |
dump
تفريغ محتوى الأصل في ملف بتنسيق YAML.
dump(dest: str | PathLike | IO, **kwargs) -> None
المعلمات
المسار المحلي أو دفق الملف لكتابة محتوى YAML إليه. إذا كان dest مسار ملف، فسيتم إنشاء ملف جديد. إذا كان dest ملفا مفتوحا، فستتم كتابة الملف إليه مباشرة.
- kwargs
- dict
وسيطات إضافية لتمريرها إلى تسلسل YAML.
استثناءات
يتم رفعه إذا كان dest مسار ملف والملف موجود بالفعل.
يتم رفعه إذا كان dest ملفا مفتوحا ولم يكن الملف قابلا للكتابة.
validate
التحقق من صحة البيئة عن طريق التحقق من اسمها وصورتها وبنائها
validate()
استثناءات
يتم رفعه إذا كان dest مسار ملف والملف موجود بالفعل.
يتم رفعه إذا كان dest ملفا مفتوحا ولم يكن الملف قابلا للكتابة.
أمثلة
التحقق من صحة مثال البيئة.
from azure.ai.ml.entities import BuildContext, Environment
env_docker_context = Environment(
build=BuildContext(
path="./sdk/ml/azure-ai-ml/tests/test_configs/environment/environment_files",
dockerfile_path="DockerfileNonDefault",
),
name="create-environment",
version="2.0",
description="Environment created from a Docker context.",
)
env_docker_context.validate()
السمات
base_path
conda_file
creation_context
id
معرف المورد.
المرتجعات
المعرف العمومي للمورد، معرف Azure Resource Manager (ARM).
نوع الإرجاع
version
Azure SDK for Python
الملاحظات
https://aka.ms/ContentUserFeedback.
قريبًا: خلال عام 2024، سنتخلص تدريجيًا من GitHub Issues بوصفها آلية إرسال ملاحظات للمحتوى ونستبدلها بنظام ملاحظات جديد. لمزيد من المعلومات، راجعإرسال الملاحظات وعرضها المتعلقة بـ