Types
Common types definitions for the Uncertainty Engine. This library should be used by other packages to ensure consistency in the types used across the Uncertainty Engine.
Overview
Execution & Error Handling
- ExecutionError
Exception raised to indicate execution errors.
Graph & Node Types
- Graph
Represents a collection of nodes and their connections. - NodeElement
Defines a node with a type and associated inputs. - NodeId
A unique identifier for nodes. - SourceHandle & TargetHandle
Strings used to reference node connections.
Node Handles
- Handle
Represents a node handle in the formatnode.handleand validates this structure.
Language Learning Models (LLMs)
- LLMProvider
Enum listing supported LLM providers. - LLMConfig
Manages connections to LLMs based on the chosen provider and configuration.
Messaging
- Message
Represents a message with a role and content, used for interactions with LLMs.
TwinLab Models
- MachineLearningModel
Represents a model configuration including metadata.
Node Metadata
- NodeInputInfo
Describes the properties of a node's input. - NodeOutputInfo
Describes the properties of a node's output. - NodeInfo
Aggregates metadata for a node, including inputs and outputs.
Sensor Design
- SensorDesigner
Defines sensor configuration and provides functionality to load sensor data. - save_sensor_designer
Function to persist a sensor designer configuration.
SQL Database Types
- SQLKind
Enum listing supported SQL database types. - SQLConfig
Configures connections and operations for SQL databases.
Tabular Data
- TabularData
Represents CSV-based data and includes functionality to load it into a pandas DataFrame.
Token Types
- Token
Enum representing token types, such as TRAINING and STANDARD.
Vector Stores
- VectorStoreProvider
Enum for supported vector store providers. - VectorStoreConfig
Configures connections to vector stores.
Metadata
Release files for uncertainty-engine-types 0.21.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| uncertainty_engine_types-0.21.0.tar.gz | 7.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| uncertainty_engine_types-0.21.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 21.6 kB
Release files / uncertainty_engine_types-0.21.0.tar.gz
| Download URL | uncertainty_engine_types-0.21.0.tar.gz |
|---|---|
| Size | 7.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
279252dc3a464bf52074b322ec605f2be04ce662ddc6cc8b165a6acd600f068a
|
|
BLAKE2b-256 checksum How to use checksums |
5f701329e2310f05128c73977f34c3386321ef9c36aa9d39bebb56c096dc2d97
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.1.4 CPython/3.13.5 Darwin/25.3.0
|
Release files / uncertainty_engine_types-0.21.0-py3-none-any.whl
| Download URL | uncertainty_engine_types-0.21.0-py3-none-any.whl |
|---|---|
| Size | 14.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
feceee5eb597628332dee57e254dfab4251bb988015f29ad692bfd8a2dbb654a
|
|
BLAKE2b-256 checksum How to use checksums |
bfee519f1fde37d345ee2ec69a07403fd23ec0a62ea460c1939baeeaf20eae0b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.1.4 CPython/3.13.5 Darwin/25.3.0
|