RunOutput
Use a run's output for app parameters.
Attributes
| Attribute | Type | Description |
|---|---|---|
| run_name | `str | None` = null |
| task_name | `str | None` = null |
| task_version | `str | None` = null |
| task_auto_version | `AutoVersioning | None` = null |
| getter | tuple[typing.Any, ...] = (0,) | A sequence of keys or indices used to traverse and extract a specific value from a nested run output. |
Constructor
Signature
def RunOutput(
run_name: str | None = None,
task_name: str | None = None,
task_version: str | None = None,
task_auto_version: AutoVersioning | None = None,
getter: tuple[typing.Any, ...] = (0,)
)
Parameters
| Name | Type | Description |
|---|---|---|
| run_name | `str | None` = None |
| task_name | `str | None` = None |
| task_version | `str | None` = None |
| task_auto_version | `AutoVersioning | None` = None |
| getter | tuple[typing.Any, ...] = (0,) | A tuple of keys or indices used to traverse and retrieve a specific value from the run's output. |
Methods
materialize()
@classmethod
def materialize() - > ParameterTypes
Resolves and retrieves the actual data from the specified run or task output based on the provided configuration.
Returns
| Type | Description |
|---|---|
ParameterTypes | The actual data value retrieved from the run output, such as a file path, directory path, or primitive value. |