kwcoco.cli.coco_union module

class kwcoco.cli.coco_union.CocoUnionCLI[source]

Bases: object

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

Bases: scriptconfig.config.Config

Combine multiple COCO datasets into a single merged dataset.

default = {'dst': <Value(None: 'combo.mscoco.json')>, 'src': <Value(None: [])>}
epilog = '\n Example Usage:\n kwcoco union --src special:shapes8 special:shapes1 --dst=combo.mscoco.json\n '
classmethod main(cmdline=True, **kw)[source]

Example

>>> kw = {'src': ['special:shapes8', 'special:shapes1']}
>>> cmdline = False
>>> cls = CocoUnionCLI
>>> cls.main(cmdline, **kw)