theochem / Selector

Python library of algorithms for selecting diverse subsets of data for machine-learning.
https://selector.qcdevs.org
GNU General Public License v3.0
22 stars 22 forks source link

Add support for ```MaxSum``` and ```DISE``` Algorithm #220

Closed JackyZzZz closed 3 months ago

JackyZzZz commented 5 months ago

This PR introduces the interface for the MaxSum and DISE algorithm. It also optimizes the overall codebase structure since a lot of the code upload_matrix and export_result can be reused.

The demo of the PR is live on HuggingFace.

JackyZzZz commented 5 months ago

I am trying to reduce the size of each PR. This one is large because we haven't merge the one before: https://github.com/theochem/Selector/pull/212. Once that one is merged, the lines of code will greatly reduced for easier review.