Skip to content

Vector fuser

Defines a base class for vector fusers used in EM invokers.

Authors

Henry Wicaksono (henry.wicaksono@gdplabs.id)

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.