Utils

class detectools.utils.HiddenPrints[source]

class to block printing.

detectools.utils.load_json(json_path: str | Path) Dict[str, Any][source]

Load JSON file into dict.

Parameters:

json_path (Union[str, Path]) – Path to JSON.

Returns:

  • Json data as dict.

Return type:

Dict[str, Any]

detectools.utils.raw_cocodict() dict[source]

Return an empty dictionnary for COCO basic keys.

Returns:

  • Empty COCO dictionnary.

Return type:

Dict[str, List]

detectools.utils.write_json(filename: str, dic: dict)[source]

Write a dictionnary in json format

Parameters:
  • filename (str) – Path to write JSON.

  • dic (dict) – Dictionnary to write in JSON format.