scikit-matter icon indicating copy to clipboard operation
scikit-matter copied to clipboard

A collection of scikit-learn compatible utilities that implement methods born out of the materials science and chemistry communities

Results 22 scikit-matter issues
Sort by recently updated
recently updated
newest added

Attempting to fix #206 Hello! I have encountered the issue raised by Alex in the above issue, whilst working with the equisolve wrapper for TensorMap-based sample/feature selection (i.e. in https://github.com/lab-cosmo/equisolve/blob/main/src/equisolve/numpy/sample_selection.py...

This PR introduces SparseKDE: - The class `SparseKDE` is located at `src/skmatter/utils/_sparsekde.py`. It mitigates the high cost of doing KDE for large datasets by doing KDE for selected data points...

…ndly Using the equality of traces under cyclic products, I've modified the sparse kernel normalizer to be less memory-hungry. Had a few issues using this and having RAM crash Contributor...

as requested by @Luthaf

enhancement
low-priority

We already have some end-to-end examples/tutorials. These show how to accomplish a high level goal with this library ("how do I create a projection of my dataset using KPCovR"). It...

documentation
good first issue

This is a revive of the draft PR https://github.com/scikit-learn-contrib/scikit-matter/pull/86 (please look into it for further information) because I think it is worth to look into this more given that CUR...

enhancement
low-priority

Hello when I replaced the code snippets in PR https://github.com/scikit-learn-contrib/scikit-matter/pull/201 I used sphinx doctest to have them in the docs/src, but in PR https://github.com/scikit-learn-contrib/scikit-matter/pull/202 we move it to an `__init__`...

Detected by @PicoCentauri ### Problem ```python import numpy as np from skmatter.feature_selection import FPS np.random.seed(0) n_samples = 10 n_features = 15 X = np.random.rand(n_samples , n_features ) X[:, 3] =...

bug

there are properties in the dataset, but they are not mentioned in the description

good first issue

Simple issue, but persists...

documentation
enhancement
help wanted