ModelDefinition

class tracdap.metadata.ModelDefinition

Define a model for execution on the TRAC platform

entryPoint: str

entryPoint

inputs: Dict[str, ModelInputSchema]

inputs

language: str

language

modelType: ModelType

modelType

outputs: Dict[str, ModelOutputSchema]

outputs

package: str

package

packageGroup: str | None

packageGroup

parameters: Dict[str, ModelParameter]

parameters

path: str | None

path

repository: str

repository

staticAttributes: Dict[str, Value]

Static attributes defined in model code

version: str

version