caikit.interfaces.common.data_model.primitive_sequences ======================================================= .. py:module:: caikit.interfaces.common.data_model.primitive_sequences .. autoapi-nested-parse:: This file contains interfaces required for unions of lists Classes ------- .. autoapisummary:: caikit.interfaces.common.data_model.primitive_sequences.Sequence caikit.interfaces.common.data_model.primitive_sequences.IntSequence caikit.interfaces.common.data_model.primitive_sequences.FloatSequence caikit.interfaces.common.data_model.primitive_sequences.StrSequence caikit.interfaces.common.data_model.primitive_sequences.BoolSequence Module Contents --------------- .. py:class:: Sequence Bases: :py:obj:`caikit.core.data_model.DataObjectBase` Base class for all Sequences to enable type checking e.g. isinstance(<>, Sequence) .. py:attribute:: values :type: List[Any] .. py:class:: IntSequence Bases: :py:obj:`Sequence` Base class for all Sequences to enable type checking e.g. isinstance(<>, Sequence) .. py:attribute:: values :type: py_to_proto.dataclass_to_proto.Annotated[List[int], FieldNumber(1)] .. py:class:: FloatSequence Bases: :py:obj:`Sequence` Base class for all Sequences to enable type checking e.g. isinstance(<>, Sequence) .. py:attribute:: values :type: py_to_proto.dataclass_to_proto.Annotated[List[float], FieldNumber(1)] .. py:class:: StrSequence Bases: :py:obj:`Sequence` Base class for all Sequences to enable type checking e.g. isinstance(<>, Sequence) .. py:attribute:: values :type: py_to_proto.dataclass_to_proto.Annotated[List[str], FieldNumber(1)] .. py:class:: BoolSequence Bases: :py:obj:`Sequence` Base class for all Sequences to enable type checking e.g. isinstance(<>, Sequence) .. py:attribute:: values :type: py_to_proto.dataclass_to_proto.Annotated[List[bool], FieldNumber(1)]