lenskit.data.schema.EntitySchema#

class lenskit.data.schema.EntitySchema#

Bases: pydantic.BaseModel

Entity class definitions in the dataset schema.

id_type: Literal['int', 'str'] | None = None#

The data type for identifiers in this entity class.

attributes: dict[Name, ColumnSpec]#

Entity attribute definitions.