kwcoco.cli.coco_modify_categories

Module Contents

Classes

CocoModifyCatsCLI

Remove, rename, or coarsen categories.

Attributes

_CLI

class kwcoco.cli.coco_modify_categories.CocoModifyCatsCLI[source]

Remove, rename, or coarsen categories.

class CLIConfig(data=None, default=None, cmdline=False)[source]

Bases: scriptconfig.Config

Rename or remove categories

epilog = Multiline-String[source]
Show Value
1        Example Usage:
2            kwcoco modify_categories --help
3            kwcoco modify_categories --src=special:shapes8 --dst modcats.json
4            kwcoco modify_categories --src=special:shapes8 --dst modcats.json --rename eff:F,star:sun
5            kwcoco modify_categories --src=special:shapes8 --dst modcats.json --remove eff,star
6            kwcoco modify_categories --src=special:shapes8 --dst modcats.json --keep eff,
7
8            kwcoco modify_categories --src=special:shapes8 --dst modcats.json --keep=[] --keep_annots=True
default[source]
name = modify_categories[source]
classmethod main(cls, cmdline=True, **kw)[source]

Example

>>> # xdoctest: +SKIP
>>> kw = {'src': 'special:shapes8'}
>>> cmdline = False
>>> cls = CocoModifyCatsCLI
>>> cls.main(cmdline, **kw)
kwcoco.cli.coco_modify_categories._CLI[source]