geowatch.cli.smartflow.run_iarpa_metrics module

class geowatch.cli.smartflow.run_iarpa_metrics.RunIARPAMetricsCLI(*args, **kwargs)[source]

Bases: DataConfig

This is an entrypoint to run the IARPA metrics code with Kitware modifications, this should be used for debugging and internal metrics, the official IARPA image should be used for final scores, and ideally these will match results produced here.

Note

This currently runs based on paths and not STAC catalogs, which is an issue that would be nice to fix.

Valid options: []

Parameters:
  • *args – positional arguments for this data config

  • **kwargs – keyword arguments for this data config

classmethod main(cmdline=1, **kwargs)[source]

Example

>>> # xdoctest: +SKIP
>>> from geowatch.cli.smartflow.run_metrics import *  # NOQA
>>> cmdline = 0
>>> kwargs = dict()
>>> cls = RunIARPAMetricsCLI
>>> cls.main(cmdline=cmdline, **kwargs)
default = {'aws_profile': <Value(None)>, 'input_region_path': <Value(None)>, 'outbucket': <Value(None)>, 'output_path': <Value(None)>, 'pred_site_dpath': None, 'region_id': None, 'true_annot_dpath': None}
geowatch.cli.smartflow.run_iarpa_metrics.main(cmdline=1, **kwargs)

Example

>>> # xdoctest: +SKIP
>>> from geowatch.cli.smartflow.run_metrics import *  # NOQA
>>> cmdline = 0
>>> kwargs = dict()
>>> cls = RunIARPAMetricsCLI
>>> cls.main(cmdline=cmdline, **kwargs)