Space

Classes

Space(fields: SchemaFieldT | Sequence[SchemaFieldT], type_: type | TypeAlias) : Abstract base class for a space.

This class defines the interface for a space in the context of the application.

### Ancestors (in MRO)

* superlinked.framework.common.space.interface.has_transformation_config.HasTransformationConfig
* superlinked.framework.common.interface.has_length.HasLength
* typing.Generic
* superlinked.framework.common.interface.has_annotation.HasAnnotation
* abc.ABC

### Descendants

* superlinked.framework.dsl.space.categorical_similarity_space.CategoricalSimilaritySpace
* superlinked.framework.dsl.space.custom_space.CustomSpace
* superlinked.framework.dsl.space.image_space.ImageSpace
* superlinked.framework.dsl.space.number_space.NumberSpace
* superlinked.framework.dsl.space.recency_space.RecencySpace
* superlinked.framework.dsl.space.text_similarity_space.TextSimilaritySpace

### Instance variables

`allow_similar_clause: bool`
:

`annotation: str`
:

`length: int`
:

Last updated