sleap.io.legacy#

Module for legacy LEAP dataset.

sleap.io.legacy.load_labels_json_old(data_path: str, parsed_json: dict | None = None, adjust_matlab_indexing: bool = True, fix_rel_paths: bool = True) List[LabeledFrame][source]#

Load predicted instances from Talmo’s old JSON format.

Parameters:
  • data_path – The path to the JSON file.

  • parsed_json – The parsed json if already loaded, so we can save some time if already parsed.

  • adjust_matlab_indexing – Whether to adjust indexing from MATLAB.

  • fix_rel_paths – Whether to fix paths to videos to absolute paths.

Returns:

A newly constructed Labels object.

sleap.io.legacy.load_predicted_labels_json_old(data_path: str, parsed_json: dict | None = None, adjust_matlab_indexing: bool = True, fix_rel_paths: bool = True) List[LabeledFrame][source]#

Load predicted instances from Talmo’s old JSON format.

Parameters:
  • data_path – The path to the JSON file.

  • parsed_json – The parsed json if already loaded, so we can save some time if already parsed.

  • adjust_matlab_indexing – Whether to adjust indexing from MATLAB.

  • fix_rel_paths – Whether to fix paths to videos to absolute paths.

Returns:

List of LabeledFrame objects.