kwcoco.cli.coco_stats module¶
- class kwcoco.cli.coco_stats.CocoStatsCLI(*args, **kwargs)[source]¶
Bases:
DataConfigCompute summary statistics about a COCO dataset.
Basic stats are the number of images, annotations, categories, videos, and tracks. Extended stats are also available.
- SeeAlso:
kwcoco visual_stats –help
Valid options: []
- Parameters:
*args – positional arguments for this data config
**kwargs – keyword arguments for this data config
- classmethod main(cmdline=True, **kw)[source]¶
CommandLine
xdoctest -m kwcoco.cli.coco_stats CocoStatsCLI.main:0 xdoctest -m kwcoco.cli.coco_stats CocoStatsCLI.main:1
Example
>>> kw = {'src': 'special:shapes8'} >>> cmdline = False >>> cls = CocoStatsCLI >>> cls.main(cmdline, **kw)
Example
>>> # xdoctest: +REQUIRES(module:kwutil) >>> kw = { >>> 'src': ['special:shapes8', 'special:vidshapes8', 'special:vidshapes2'], >>> 'format': 'urepr', >>> 'basic': True, >>> 'extended': True, >>> 'catfreq': True, >>> 'image_size': True, >>> 'annot_attrs': True, >>> 'image_attrs': True, >>> 'video_attrs': True, >>> 'boxes': True, >>> } >>> cmdline = False >>> cls = CocoStatsCLI >>> cls.main(cmdline, **kw)
- default = {'annot_attrs': <Value(False)>, 'basic': <Value(True)>, 'boxes': <Value(False)>, 'catfreq': <Value(True)>, 'embed': <Value(False)>, 'extended': <Value(True)>, 'format': <Value('human')>, 'image_attrs': <Value(False)>, 'image_size': <Value(False)>, 'io_workers': <Value(0)>, 'src': <Value(['special:shapes8'])>, 'video_attrs': <Value(False)>}¶