Model
This page has been auto-generated based on an OpenAPI Specification
Most users will prefer this view which may include examples and additional info
| Name | Type | Details |
|---|---|---|
| name | string character varying | description: Name of the model |
| version | string character varying | description: Version of the model, defined by the provider. |
| license | string character varying | description: License of the model. Type tbd in SAD group |
| provider_contacts | string character varying | description: Dictionary with keys being phone, email, address - Type takes into account co-simulation models, for which solver info is mandatory (next slide) |
| description | string character varying | description: Model tag description Additional info about model files (e.g. versioning, scope, i.e. what is the model used for, e.g. simulation, control, etc.) - Human readable marketplace description |
| auth_tool | string character varying | description: Authoring Tool used to create the model |
| type | string character varying | description: ML, LCA, 3D FEM and CFD, System simulation, discrete event simulation, co-simulation (it couples a model with specific algorithms) - The original term Path was proposed to be changed (SAD) |
| fidelity | integer integer | description: Error of the model’s prediction |
| repository_uri | string character varying | description: Where the model file is stored (usually the DigitBrain certified external model repository). The path and model filename are not provided via this field. |
| path | string character varying | description: Path to the model file in the specified repository, not including the filename itself. |
| filename | string character varying | description: Name of the model file at the given path within the given repo, with a file extension if it exists. |
| state_depend | boolean boolean | description: stateful -> 1, stateless -> 0 |
| inslots | string ARRAY | description: List of objects with values on which the model is evaluated (or parameters that might set before or during the evaluation) - Inputs and parameters together, although if needed we can still differentiate them internally in key field for each specific model. |
| outslots | string ARRAY | description: List of objects with values that the model approximates |
| os_arch | string character varying | description: OS architecture type (e.g. x86_64) |
| os_type | string character varying | description: OS type (e.g. Windows, Linux) |
| os_distribution | string character varying | description: OS distributun (e.g. Ubuntu, Fedora) |
| recommended_number_of_gpu_cores | integer integer | description: Recommended number of GPU cores |
| minimum_number_of_gpu_cores | integer integer | description: Minimum required number of GPU cores |
| recommended_gpu_ram | integer integer | description: Recommended GPU memory |
| minimum_gpu_ram | integer integer | description: Minimum required GPU memory |
| recommended_ram | integer integer | description: Recommended Memory |
| minimum_ram | integer integer | description: Minimum required memory |
| recommended_cpus | integer integer | description: Recommended number of CPU cores |
| minimum_cpus | integer integer | description: Minimum required number of CPU cores |
| required_disk_space | integer integer | description: Required amount of disk space in GB |