Skip to content

Update BaseEstimator child classes #150

@SBouchard01

Description

@SBouchard01

Due to the changes made in #99, #144 and #149, some BaseEstimator child classes are now outdated and either need to be updated or removed (e.g. the polybin3d classes are now handled by the jaxpower backend of BaseEstimator), as they will now crash.

The most obvious ones being: CountsInCells, MinkowskiFunctionals, MinimumSpanningTree, and all the polybin3d classes

While doing this work, we could also consider improving some inheritance properties of the child classes (such as defining a common logger in BaseEstimator with logging.getLogger(self.__class__.__name__)) and avoiding writing by hand class properties that can be obtained trough calls to the class attributes

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions