mistk.evaluation.server.controllers.evaluation_plugin_endpoint_controller module

mistk.evaluation.server.controllers.evaluation_plugin_endpoint_controller.evaluate(initParams)

Performs the evaluation defined for this plugin

# noqa: E501

Parameters

initParams (dict | bytes) – A list of metrics to run and ground truth and prediction file paths to run the metrics against

Return type

None

mistk.evaluation.server.controllers.evaluation_plugin_endpoint_controller.get_api_version()

Returns the version of the MISTK API

Returns the version of the MISTK API # noqa: E501

Return type

None

mistk.evaluation.server.controllers.evaluation_plugin_endpoint_controller.get_metrics()

Retrieves the metrics available to perform for the evaluation plugin

# noqa: E501

Return type

List[MistkMetric]

mistk.evaluation.server.controllers.evaluation_plugin_endpoint_controller.get_status(watch=None, resourceVersion=None)

Retrieves the status of the evaluation plugin

# noqa: E501

Parameters
  • watch (bool) – Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

  • resourceVersion – When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history.

Return type

EvaluationInstanceStatus

mistk.evaluation.server.controllers.evaluation_plugin_endpoint_controller.terminate()

Shutdowns the evaluation plugin and cleans up any resources.

# noqa: E501

Return type

None