:py:mod:`kwcoco.cli.coco_validate` ================================== .. py:module:: kwcoco.cli.coco_validate Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: kwcoco.cli.coco_validate.CocoValidateCLI Attributes ~~~~~~~~~~ .. autoapisummary:: kwcoco.cli.coco_validate._CLI .. py:class:: CocoValidateCLI .. py:class:: CLIConfig(data=None, default=None, cmdline=False) Bases: :py:obj:`scriptconfig.Config` Validate that a coco file conforms to the json schema, that assets exist, and potentially fix corrupted assets by removing them. .. py:attribute:: default .. py:attribute:: epilog :annotation: = Multiline-String .. raw:: html
Show Value .. code-block:: text :linenos: Example Usage: kwcoco toydata --dst foo.json --key=special:shapes8 kwcoco validate --src=foo.json --corrupted=True .. raw:: html
.. py:attribute:: name :annotation: = validate .. py:method:: main(cls, cmdline=True, **kw) :classmethod: .. rubric:: Example >>> from kwcoco.cli.coco_validate import * # NOQA >>> kw = {'src': 'special:shapes8'} >>> cmdline = False >>> cls = CocoValidateCLI >>> cls.main(cmdline, **kw) .. py:data:: _CLI