scholar icon indicating copy to clipboard operation
scholar copied to clipboard

Traditional machine learning on top of Nx

Results 12 scholar issues
Sort by recently updated
recently updated
newest added

* [x] K-means * [x] Affinity Propagation * [ ] Mean Shift * [ ] Spectral clustering * [x] Hierarchical clustering * [x] DBSCAN * [ ] HDBSCAN * [...

help wanted

Is there any reason why DBSCAN module lacks of `predict` function compared to other `clustering` models contained here.

As argued in #254, we need to update `Scholar.Neighbors` in the following way: - [x] Add `BruteKNN` module that implements brute-force k-NN search. Its `predict` function has to return `{neighbor_indices,...

I want to add all the existing metrics which are present in Sci-kit Learn. **Classification Metrics** * [x] Accuracy * [x] AUC * [x] Average Precision (AP) * [x] Balanced...

help wanted

As mentioned [here](https://github.com/elixir-nx/scholar/pull/247#issuecomment-2038130186).

suggestion

As mentioned [here](https://github.com/elixir-nx/scholar/pull/247#issuecomment-2038130186) we want to unify the way we pass the weights in Scholar to the algorithms. Currently, there are a few ways that we do it. For example,...

suggestion

https://github.com/YingfanWang/PaCMAP

help wanted

We already have PCA implemented. Two extensions that might be worth adding: - [ ] Incremental PCA. This was already requested [here](https://elixirforum.com/t/how-to-execute-incremental-pca-or-similar-batch-tasks-in-nx-scholar/59039). - [ ] Kernel PCA.

Today the module only contain `defdelegate` to functions in other modules. Should we remove these delegations? Should we keep them? @krstopro @msluszniak @polvalente

question

We need to add the same support for batching as in the Distances module.

help wanted