ModuleDef Osztály
Egy modul definíciója, beleértve a végrehajtást és a portdefiníciókat.
A ModuleDef inicializálása.
- Öröklődés
-
builtins.objectModuleDef
Konstruktor
ModuleDef(name, description=None, input_port_defs=None, output_port_defs=None, param_defs=None, module_execution_type=None, create_sequencing_ports=True, allow_reuse=True, version=None, module_type=None, step_type=None, arguments=None, runconfig=None, cloud_settings=None)
Paraméterek
Name | Description |
---|---|
name
Kötelező
|
A modul neve. |
description
|
A modul leírása. Alapértelmezett érték: None
|
input_port_defs
|
A modul bemeneti portdefinícióinak listája. Alapértelmezett érték: None
|
output_port_defs
|
A modul kimeneti portdefinícióinak listája. Alapértelmezett érték: None
|
param_defs
|
A paraméterdefiníciók listája. Alapértelmezett érték: None
|
module_execution_type
|
A modul végrehajtási típusa. Alapértelmezett érték: None
|
create_sequencing_ports
|
Meghatározza, hogy létre kell-e hozni a szekvenálási portokat. Alapértelmezett érték: True
|
allow_reuse
|
Meghatározza, hogy engedélyezi-e az újrafelhasználást. Az alapértelmezett érték Igaz. Alapértelmezett érték: True
|
version
|
A modul verziója. Alapértelmezett érték: None
|
module_type
|
A modul típusa. Két érték támogatott: "Nincs" és "BatchInferencing". Alapértelmezett érték: None
|
step_type
|
A modulhoz társított lépés típusa, például "PythonScriptStep", "HyperDriveStep", stb. Alapértelmezett érték: None
|
arguments
|
Jegyzetekkel ellátott argumentumok listája, amelyet a modul meghívásakor használhat Alapértelmezett érték: None
|
runconfig
|
A python_script_step-hez használt runconfig Alapértelmezett érték: None
|
cloud_settings
|
<xref:azureml.pipeline.core._restclients.aeva.models.CloudSettings>
Felhőkhöz használt beállítások Alapértelmezett érték: None
|
name
Kötelező
|
A modul neve. |
description
Kötelező
|
A modul leírása. |
input_port_defs
Kötelező
|
A modul bemeneti portdefinícióinak listája. |
output_port_defs
Kötelező
|
A modul kimeneti portdefinícióinak listája. |
param_defs
Kötelező
|
A paraméterdefiníciók listája. |
module_execution_type
Kötelező
|
A modul végrehajtási típusa. |
create_sequencing_ports
Kötelező
|
Meghatározza, hogy létre kell-e hozni a szekvenálási portokat. |
allow_reuse
Kötelező
|
Meghatározza, hogy engedélyezi-e az újrafelhasználást. |
version
Kötelező
|
A modul verziója. |
module_type
Kötelező
|
A modul típusa. Két érték támogatott: "Nincs" és "BatchInferencing". |
step_type
Kötelező
|
A modulhoz társított lépés típusa, például "PythonScriptStep", "HyperDriveStep", stb. |
arguments
Kötelező
|
Jegyzetekkel ellátott argumentumok listája, amelyet a modul meghívásakor használhat |
runconfig
Kötelező
|
A python_script_step-hez használt runconfig |
cloud_settings
Kötelező
|
<xref:azureml.pipeline.core._restclients.aeva.models.CloudSettings>
Felhőkhöz használt beállítások |
Metódusok
add_fake_sequencing_input_port |
Adjon hozzá hamis bemeneti portokat a szekvenáláshoz. |
calculate_hash |
Számítsa ki a modul kivonatát. |
add_fake_sequencing_input_port
Adjon hozzá hamis bemeneti portokat a szekvenáláshoz.
add_fake_sequencing_input_port()
Válaszok
Típus | Description |
---|---|
A hamis bemeneti port. |
calculate_hash
Attribútumok
allow_reuse
Adja meg, hogy engedélyezi-e a modul újrafelhasználását.
Válaszok
Típus | Description |
---|---|
Az újrafelhasználás engedélyezése tulajdonság. |
cloud_settings
Cloud_settings.
:return A cloud_settings. :rtype: str
description
input_port_defs
Szerezze be a modul bemeneti portdefinícióit.
Válaszok
Típus | Description |
---|---|
Az InputPortDefs listája. |
module_execution_type
A modul végrehajtási típusának lekérése.
Válaszok
Típus | Description |
---|---|
A modul végrehajtási típusa. |
module_type
Modultípus lekérése.
Két érték támogatott: "Nincs" és "BatchInferencing".
Válaszok
Típus | Description |
---|---|
A modul típusa. |
name
output_port_defs
Szerezze be a modul kimeneti portdefinícióit.
Válaszok
Típus | Description |
---|---|
Az OutputPortDefs listája. |
param_defs
runconfig
Runconfig lekérése.
:return A runconfig. :rtype: str
step_type
Lépéstípus lekérése.
Példaértékek: "PythonScriptStep", "HyperDriveStep", "ModuleStep".
Válaszok
Típus | Description |
---|---|
A lépés típusa. |
fake_input_prefix
fake_input_prefix = '_run_after_input_'
fake_output_name
fake_output_name = '_run_after_output'