ModuleDef Klas
Definitie van een module, inclusief uitvoerings- en poortdefinities.
Initialiseer ModuleDef.
- Overname
-
builtins.objectModuleDef
Constructor
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)
Parameters
- create_sequencing_ports
- bool
Hiermee geeft u op of u sequentiërende poorten wilt maken of niet.
- allow_reuse
- bool
Hiermee geeft u op of hergebruik is toegestaan. De standaardwaarde is True.
- module_type
- str
Het moduletype. Er worden twee waarden ondersteund: 'None' en 'BatchInferencing'.
- step_type
- str
Type stap dat aan deze module is gekoppeld, bijvoorbeeld 'PythonScriptStep', 'HyperDriveStep', enzovoort.
- arguments
- list
Lijst met argumenten met aantekeningen die moeten worden gebruikt bij het aanroepen van deze module
- cloud_settings
- <xref:azureml.pipeline.core._restclients.aeva.models.CloudSettings>
Instellingen die worden gebruikt voor clouds
- create_sequencing_ports
- bool
Hiermee geeft u op of u sequentiërende poorten wilt maken of niet.
- module_type
- str
Het moduletype. Er worden twee waarden ondersteund: 'None' en 'BatchInferencing'.
- step_type
- str
Type stap dat aan deze module is gekoppeld, bijvoorbeeld 'PythonScriptStep', 'HyperDriveStep', enzovoort.
- arguments
- list
Lijst met argumenten met aantekeningen die moeten worden gebruikt bij het aanroepen van deze module
- cloud_settings
- <xref:azureml.pipeline.core._restclients.aeva.models.CloudSettings>
Instellingen die worden gebruikt voor clouds
Methoden
add_fake_sequencing_input_port |
Voeg valse invoerpoorten toe voor sequentiëring. |
calculate_hash |
Bereken de module-hash. |
add_fake_sequencing_input_port
Voeg valse invoerpoorten toe voor sequentiëring.
add_fake_sequencing_input_port()
Retouren
De valse invoerpoort.
Retourtype
calculate_hash
Kenmerken
allow_reuse
Geef op of opnieuw gebruiken van modules moet worden toegestaan.
Retouren
De eigenschap Hergebruik toestaan.
Retourtype
cloud_settings
Haal cloud_settings.
:retourneer de cloud_settings. :rtype: str
description
input_port_defs
Haal de invoerpoortdefinities van de module op.
Retouren
De lijst met InputPortDefs.
Retourtype
module_execution_type
Haal het uitvoeringstype van de module op.
Retouren
Het uitvoeringstype van de module.
Retourtype
module_type
Moduletype ophalen.
Er worden twee waarden ondersteund: 'None' en 'BatchInferencing'.
Retouren
Het moduletype.
Retourtype
name
output_port_defs
Haal de uitvoerpoortdefinities van de module op.
Retouren
De lijst met OutputPortDefs.
Retourtype
param_defs
runconfig
Haal runconfig op.
:return The runconfig. :rtype: str
step_type
Staptype ophalen.
Voorbeeldwaarden zijn 'PythonScriptStep', 'HyperDriveStep', 'ModuleStep'.
Retouren
Het staptype.
Retourtype
fake_input_prefix
fake_input_prefix = '_run_after_input_'
fake_output_name
fake_output_name = '_run_after_output'
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor