swarmauri.core.vector_stores.IVectorBasisCheck module

class swarmauri.core.vector_stores.IVectorBasisCheck.IVectorBasisCheck[source]

Bases: ABC

Interface for checking if a given set of vectors forms a basis of the vector space.

abstract is_basis(vectors)[source]

Determines whether the given set of vectors forms a basis for their vector space.

Parameters: - vectors (List[Any]): A list of vectors to be checked.

Returns: - bool: True if the vectors form a basis, False otherwise.

Return type:

bool