Package API
Subpackages
Submodules
pupil.annotation module
- class pupil.annotation.Annotator(labels: List[str], data_type: pupil.annotation.DataType = DataType.TEXT)
Bases:
abc.ABC
Annotator class for Jupyter lab
- annotate(inds: Sequence[int])
- abstract get_data(i) str
- class pupil.annotation.DataFrameAnnotator(df, col_name, **kwargs)
Bases:
pupil.annotation.Annotator
- get_data(i)
- class pupil.annotation.DataType(value)
Bases:
enum.Enum
Types of the data you have. Act as a selector
- IMAGE = 2
- TEXT = 1
- class pupil.annotation.PupilDBAnnotator(db: pupil.db.database.DataBase, col_name: str, **kwargs)
Bases:
pupil.annotation.Annotator
- get_data(i) str
- pupil.annotation.draw_line(s)
- pupil.annotation.show_img_data(path: str) bytes
Read image.
- Parameters
path (str) – path to the file
- Return type
bytes
- pupil.annotation.show_txt_data(txt)
pupil.pupil module
pupil.types module
- class pupil.types.IsDataclass(*args, **kwargs)
Bases:
Protocol