kwcoco.cli.coco_split

Module Contents

Classes

CocoSplitCLI

Attributes

_CLI

class kwcoco.cli.coco_split.CocoSplitCLI[source]

Bases: object

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

Bases: scriptconfig.Config

Split a single COCO dataset into two sub-datasets.

default[source]
epilog = Multiline-String[source]
Show Value
1        Example Usage:
2            kwcoco split --src special:shapes8 --dst1=learn.mscoco.json --dst2=test.mscoco.json --factor=3 --rng=42
name = split[source]
classmethod main(cls, cmdline=True, **kw)[source]

Example

>>> kw = {'src': 'special:shapes8',
>>>       'dst1': 'train.json', 'dst2': 'test.json'}
>>> cmdline = False
>>> cls = CocoSplitCLI
>>> cls.main(cmdline, **kw)
kwcoco.cli.coco_split._CLI[source]