Fix broken link (#146)

This commit is contained in:
pollfly 2022-01-02 16:21:48 +02:00 committed by GitHub
parent a0b2fa7bab
commit da5360cc5d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 7 additions and 10 deletions

View File

@ -85,10 +85,7 @@ Custom pipelines usually involve cloning template tasks, modifying their paramet
them to queues (for execution by [agents](../clearml_agent.md)). It's possible to create custom logic that controls inputs them to queues (for execution by [agents](../clearml_agent.md)). It's possible to create custom logic that controls inputs
(e.g. overriding hyperparameters and artifacts) and acts upon task outputs. (e.g. overriding hyperparameters and artifacts) and acts upon task outputs.
See examples of custom pipelines: See [Manual Random Parameter Search](../guides/automation/manual_random_param_search_example.md) example of a custom pipeline.
* [Task Piping](../guides/automation/task_piping.md)
* [Manual Random Parameter Search](../guides/automation/manual_random_param_search_example.md)
## Pipeline from Function Decorator ## Pipeline from Function Decorator

View File

@ -293,7 +293,7 @@ Task.enqueue(
) )
``` ```
See enqueue [example](https://github.com/allegroai/clearml/blob/master/examples/automation/task_piping_example.py). See enqueue [example](https://github.com/allegroai/clearml/blob/master/examples/automation/programmatic_orchestration.py).
### Advanced Remote Execution ### Advanced Remote Execution

View File

@ -1,8 +1,8 @@
--- ---
title: Task Piping title: Programmatic Orchestration
--- ---
The [task_piping_example.py](https://github.com/allegroai/clearml/blob/master/examples/automation/task_piping_example.py) The [programmatic_orchestration.py](https://github.com/allegroai/clearml/blob/master/examples/automation/programmatic_orchestration.py)
example demonstrates: example demonstrates:
1. Creating an instance of a Task from a template Task. 1. Creating an instance of a Task from a template Task.
1. Customizing that instance by changing the value of a parameter 1. Customizing that instance by changing the value of a parameter
@ -11,10 +11,10 @@ example demonstrates:
This example accomplishes a task pipe by doing the following: This example accomplishes a task pipe by doing the following:
1. Creating the template Task which is named `Toy Base Task`. It must be stored in **ClearML Server** before instances of 1. Creating the template Task which is named `Toy Base Task`. It must be stored in **ClearML Server** before instances of
it can be created. To create it, run another **ClearML** example script, [toy_base_task.py](https://github.com/allegroai/clearml/blob/master/examples/automation/toy_base_task.py). it can be created. To create it, run another ClearML example script, [toy_base_task.py](https://github.com/allegroai/clearml/blob/master/examples/automation/toy_base_task.py).
The template Task has a parameter dictionary, which is connected to the Task: `{'Example_Param': 1}`. The template Task has a parameter dictionary, which is connected to the Task: `{'Example_Param': 1}`.
1. Back in `task_piping_example.py`, creating a parameter dictionary, which is connected to the Task by calling [Task.connect](../../references/sdk/task.md#connect) 1. Back in `programmatic_orchestration.py`, creating a parameter dictionary, which is connected to the Task by calling [Task.connect](../../references/sdk/task.md#connect)
so that the parameters are logged by **ClearML**. The dictionary contains the name of the parameter from the template so that the parameters are logged by ClearML. The dictionary contains the name of the parameter from the template
Task that is going to be customized (`Example_Param`), as well as its new value. Task that is going to be customized (`Example_Param`), as well as its new value.
1. Creating a Task object referencing the template Task. See [Task.get_task](../../references/sdk/task.md#taskget_task). 1. Creating a Task object referencing the template Task. See [Task.get_task](../../references/sdk/task.md#taskget_task).
1. Creating an instance of the template Task by cloning it. 1. Creating an instance of the template Task by cloning it.