ModuleVersion Kelas
- Warisan
-
builtins.objectModuleVersion
Konstruktor
ModuleVersion(workspace, module_entity, version, _module_version_provider)
Parameter
Nama | Deskripsi |
---|---|
workspace
Diperlukan
|
Objek ruang kerja yang akan menampung modul ini. |
module_entity
Diperlukan
|
<xref:azureml.pipeline.core._restclients.aeva.models.azure_ml_module_version.AzureMLModuleVersion>
Objek ModuleEntity. |
_module_version_provider
Diperlukan
|
<xref:azureml.pipeline.core._aeva_provider._AevaMlModuleVersionProvider>
(Penggunaan internal saja.) Penyedia versi. |
version
Diperlukan
|
nomor versi. |
workspace
Diperlukan
|
Objek ruang kerja yang akan menampung modul ini. |
module_entity
Diperlukan
|
<xref:azureml.pipeline.core._restclients.aeva.models.azure_ml_module_version.AzureMLModuleVersion>
Objek ModuleEntity. |
version
Diperlukan
|
nomor versi. |
_module_version_provider
Diperlukan
|
<xref:azureml.pipeline.core._aeva_provider._AevaMlModuleVersionProvider>
Penyedia versi. |
Keterangan
Contoh berikut menunjukkan cara membuat ModuleVersion menggunakan metode publikasi kelas Module:
in1_mid = InputPortDef(name="in1", default_datastore_mode="mount",
default_data_reference_name=datastore.name, label="First input number")
in2_mid = InputPortDef(name="in2", default_datastore_mode="mount",
default_data_reference_name=datastore.name, label="Second input number")
out_sum_mid = OutputPortDef(name="out_sum", default_datastore_name=datastore.name, default_datastore_mode="mount",
label="Sum of two numbers")
out_prod_mid = OutputPortDef(name="out_prod", default_datastore_name=datastore.name, default_datastore_mode="mount",
label="Product of two numbers")
module.publish_python_script(
"calculate.py", "middle", inputs=[in1_mid, in2_mid], outputs=[out_sum_mid, out_prod_mid], version="2", is_default=True,
source_directory="./calc")
Sampel lengkap tersedia dari https://github.com/Azure/MachineLearningNotebooks/blob/master/how-to-use-azureml/machine-learning-pipelines/intro-to-pipelines/aml-pipelines-how-to-use-modulestep.ipynb
Metode
deprecate |
Atur status ModuleVersion ke 'Deprecated'. |
disable |
Atur status ModuleVersion ke 'Disabled'. |
enable |
Atur status ModuleVersion ke 'Active'. |
get |
Dapatkan Modul berdasarkan nama atau ID; memunculkan pengecualian jika salah satunya tidak disediakan. |
module |
Kembalikan elemen modul yang memiliki muatan. |
set_description |
Atur deskripsi Modul. |
deprecate
Atur status ModuleVersion ke 'Deprecated'.
deprecate()
disable
Atur status ModuleVersion ke 'Disabled'.
disable()
enable
Atur status ModuleVersion ke 'Active'.
enable()
get
Dapatkan Modul berdasarkan nama atau ID; memunculkan pengecualian jika salah satunya tidak disediakan.
static get(workspace, module_version_id=None, _workflow_provider=None)
Parameter
Nama | Deskripsi |
---|---|
workspace
Diperlukan
|
Ruang kerja tempat Modul dibuat. |
module_version_id
|
ID dari ModuleVersion. nilai default: None
|
_workflow_provider
|
<xref:azureml.pipeline.core._aeva_provider._AevaWorkflowProvider>
(Penggunaan internal saja.) Penyedia alur kerja. nilai default: None
|
Mengembalikan
Jenis | Deskripsi |
---|---|
Objek modul. |
module
Kembalikan elemen modul yang memiliki muatan.
module(_workflow_provider=None)
Parameter
Nama | Deskripsi |
---|---|
_workflow_provider
|
<xref:azureml.pipeline.core._aeva_provider._AevaWorkflowProvider>
(Penggunaan internal saja.) Penyedia alur kerja. nilai default: None
|
Mengembalikan
Jenis | Deskripsi |
---|---|
Objek modul |
set_description
Atur deskripsi Modul.
set_description(description)
Parameter
Nama | Deskripsi |
---|---|
description
Diperlukan
|
Deskripsi yang akan diatur. |
Pengecualian
Jenis | Deskripsi |
---|---|
Atribut
category
description
interface
Dapatkan antarmuka modul.
Mengembalikan
Jenis | Deskripsi |
---|---|
<xref:azureml.pipeline.core._aeva_provider.StructuredInterface>
|
The structuredInterface. |
module_id
module_version_id
runconfig
status
version
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk