Slot: backend

Execution backend this experiment runs on when no backend is passed explicitly (e.g. ‘tvboptim’, ‘tvb’, ‘jax’, ‘julia’, ‘brian2’). Declares the engine the experiment requires — a spiking point-neuron network sets ‘brian2’, a mean-field model leaves it unset. run(format=…) and tvbo run --backend override it; when unset the default backend (tvboptim) is used.

URI: tvbo:slot/backend

Applicable Classes

Name Description Modifies Slot
ExecutionConfig Configuration for computational execution (parallelization, precision, hardwa… no

Properties

Type and Range

Property Value
Range xsd:string
Domain Of ExecutionConfig

Cardinality and Requirements

Property Value

Slot Characteristics

Property Value
Owner ExecutionConfig

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/tvbo

Mappings

Mapping Type Mapped Value
self tvbo:backend
native tvbo:backend

LinkML Source

name: backend
description: Execution backend this experiment runs on when no backend is passed explicitly
  (e.g. 'tvboptim', 'tvb', 'jax', 'julia', 'brian2'). Declares the engine the experiment
  requires — a spiking point-neuron network sets 'brian2', a mean-field model leaves
  it unset. run(format=...) and ``tvbo run --backend`` override it; when unset the
  default backend (tvboptim) is used.
from_schema: https://w3id.org/tvbo
rank: 1000
owner: ExecutionConfig
domain_of:
- ExecutionConfig
range: string