Skip to content

Ability do install just hashing dependencies #219

@BbqGamer

Description

@BbqGamer

The dependencies for CNN based methods are heavy (torch), and considering that a lot of people want to just use hashing methods I think that ability to install just a subset of functionalities would be great.

Idea is to allow for something like:

  • pip install imagededup[cnn] - to install optional dependency
    all the hasing methods could be installed by default as they are reasonably lightweight

I believe that this feature would make the library even more awesome and approachable and even allow other projects to seamlessly integrate it without needing to add such a big dependency.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions