Image Property Issue Manager#

Functions:

compute_scores(index, dataset, to_compute, ...)

rtype:

Dict[str, Union[str, int, float]]

compute_scores_wrapper(args)

rtype:

Dict[str, Union[str, int, float]]

Classes:

cleanvision.issue_managers.image_property_issue_manager.compute_scores(index, dataset, to_compute, image_properties)[source]#
Return type:

Dict[str, Union[str, int, float]]

cleanvision.issue_managers.image_property_issue_manager.compute_scores_wrapper(args)[source]#
Return type:

Dict[str, Union[str, int, float]]

class cleanvision.issue_managers.image_property_issue_manager.ImagePropertyIssueManager[source]#

Bases: IssueManager

Attributes:

Methods:

get_default_params()

Returns default params to be used by the issue_manager

update_params(params)

Sets params for an issue manager.

find_issues(*[, params, dataset, ...])

Finds occurrences of this particular issue in the dataset.

update_issues(agg_computations, issue_types)

Updates self.issues with score and is_issue columns

update_info(agg_computations)

Updates self.info using computed properties

update_summary()

rtype:

None

check_params(**kwargs)

rtype:

None

issue_name: str = 'image_property'#
visualization: str = 'individual_images'#
issue_types: List[str]#
get_default_params()[source]#

Returns default params to be used by the issue_manager

Return type:

Dict[str, Any]

update_params(params)[source]#

Sets params for an issue manager. Default params will be overridden by user provided params

Return type:

None

find_issues(*, params=None, dataset=None, imagelab_info=None, n_jobs=None, **kwargs)[source]#

Finds occurrences of this particular issue in the dataset.

Return type:

None

update_issues(agg_computations, issue_types)[source]#

Updates self.issues with score and is_issue columns

Parameters:
  • agg_computations (pd.DataFrame) – This dataframe contains all computed properties like blurriness, brightness as columns for each image that are required for computing issue scores.

  • issue_types (List[str]) – List of issue types for which to update self.issues

Return type:

None

update_info(agg_computations)[source]#

Updates self.info using computed properties

Parameters:

agg_computations (pd.DataFrame) – This dataframe contains all computed properties like blurriness, brightness as columns for each image that are required for computing issue scores.

Return type:

None

update_summary()[source]#
Return type:

None

static check_params(**kwargs)#
Return type:

None

info: Dict[str, Dict[str, Any]]#
issues: DataFrame#
summary: DataFrame#