Base Issue Manager#

Classes:

IssueManager()

Base class for managing data issues of a particular type in Imagelab.

class cleanvision.utils.base_issue_manager.IssueManager[source]#

Bases: ABC

Base class for managing data issues of a particular type in Imagelab.

Attributes:

Methods:

check_params(**kwargs)

rtype:

None

find_issues(**kwargs)

Finds occurrences of this particular issue in the dataset.

get_default_params()

Returns default params to be used by the issue_manager

update_params(params)

Sets params for an issue manager.

visualization: str#
issue_name: str#
info: Dict[str, Dict[str, Any]]#
issues: DataFrame#
summary: DataFrame#
static check_params(**kwargs)[source]#
Return type:

None

abstract find_issues(**kwargs)[source]#

Finds occurrences of this particular issue in the dataset.

Return type:

None

abstract get_default_params()[source]#

Returns default params to be used by the issue_manager

Return type:

Dict[str, Any]

abstract update_params(params)[source]#

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

Return type:

None