classDiagram
class AlgorithmInclude
click AlgorithmInclude href "./AlgorithmInclude.html"
AlgorithmInclude : algorithm
AlgorithmInclude --> "1" Algorithm : algorithm
click Algorithm href "./Algorithm.html"
AlgorithmInclude : arguments
AlgorithmInclude --> "*" Parameter : arguments
click Parameter href "./Parameter.html"
Class: AlgorithmInclude
Reference to an included algorithm with optional argument overrides. Allows combining algorithms with different hyperparameter values.
URI: tvbo:class/AlgorithmInclude
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| algorithm | 1 Algorithm |
Reference to the algorithm to include | direct |
| arguments | * Parameter |
Override hyperparameter values for the included algorithm | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| Algorithm | includes | range | AlgorithmInclude |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/tvbo
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | tvbo:AlgorithmInclude |
| native | tvbo:AlgorithmInclude |
LinkML Source
Direct
name: AlgorithmInclude
description: Reference to an included algorithm with optional argument overrides.
Allows combining algorithms with different hyperparameter values.
from_schema: https://w3id.org/tvbo
attributes:
algorithm:
name: algorithm
description: Reference to the algorithm to include
from_schema: https://w3id.org/tvbo
domain_of:
- OptimizationStage
- AlgorithmInclude
range: Algorithm
required: true
inlined: false
arguments:
name: arguments
description: Override hyperparameter values for the included algorithm. Maps parameter
names to new values.
from_schema: https://w3id.org/tvbo
domain_of:
- Function
- FunctionCall
- AlgorithmInclude
range: Parameter
multivalued: true
inlined: trueInduced
name: AlgorithmInclude
description: Reference to an included algorithm with optional argument overrides.
Allows combining algorithms with different hyperparameter values.
from_schema: https://w3id.org/tvbo
attributes:
algorithm:
name: algorithm
description: Reference to the algorithm to include
from_schema: https://w3id.org/tvbo
alias: algorithm
owner: AlgorithmInclude
domain_of:
- OptimizationStage
- AlgorithmInclude
range: Algorithm
required: true
inlined: false
arguments:
name: arguments
description: Override hyperparameter values for the included algorithm. Maps parameter
names to new values.
from_schema: https://w3id.org/tvbo
alias: arguments
owner: AlgorithmInclude
domain_of:
- Function
- FunctionCall
- AlgorithmInclude
range: Parameter
multivalued: true
inlined: true