kwcoco.cli.coco_validate

Module Contents

Classes

CocoValidateCLI

Attributes

_CLI

class kwcoco.cli.coco_validate.CocoValidateCLI[source]
class CLIConfig(data=None, default=None, cmdline=False)[source]

Bases: scriptconfig.Config

Validate that a coco file conforms to the json schema, that assets exist, and potentially fix corrupted assets by removing them.

default[source]
epilog = Multiline-String[source]
Show Value
1        Example Usage:
2            kwcoco toydata --dst foo.json --key=special:shapes8
3            kwcoco validate --src=foo.json --corrupted=True
name = validate[source]
classmethod main(cls, cmdline=True, **kw)[source]

Example

>>> from kwcoco.cli.coco_validate import *  # NOQA
>>> kw = {'src': 'special:shapes8'}
>>> cmdline = False
>>> cls = CocoValidateCLI
>>> cls.main(cmdline, **kw)
kwcoco.cli.coco_validate._CLI[source]