Vector fuser
Defines a base class for vector fusers used in EM invokers.
References
NONE
BaseVectorFuser
Bases: ABC
A base class for vector fusers used in EM invokers.
The BaseVectorFuser class defines the interface for fusing a list of vectors into a single vector.
Subclasses must implement the fuse method to fuse the list of vectors into a single vector.
fuse(vectors)
async
Fuses a list of vectors into a single vector.
This method validates the list of input vectors and then fuses them into a single vector.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
vectors
|
list[Vector]
|
The list of vectors to fuse. |
required |
Returns:
| Name | Type | Description |
|---|---|---|
Vector |
Vector
|
The fused vector. |