-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tsvd fix #3
Commits on Dec 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6438349 - Browse repository at this point
Copy the full SHA 6438349View commit details -
Fix cubic spline when x isn't sorted (elixir-nx#219)
* Fix cubic spline when x isn't sorted * Format
Configuration menu - View commit details
-
Copy full SHA for 99a5286 - Browse repository at this point
Copy the full SHA 99a5286View commit details -
Configuration menu - View commit details
-
Copy full SHA for f651fdc - Browse repository at this point
Copy the full SHA f651fdcView commit details -
Configuration menu - View commit details
-
Copy full SHA for c82c22a - Browse repository at this point
Copy the full SHA c82c22aView commit details
Commits on Dec 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b9ff291 - Browse repository at this point
Copy the full SHA b9ff291View commit details
Commits on Dec 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e8fee47 - Browse repository at this point
Copy the full SHA e8fee47View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3b382b - Browse repository at this point
Copy the full SHA f3b382bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a0ef38 - Browse repository at this point
Copy the full SHA 2a0ef38View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c60968 - Browse repository at this point
Copy the full SHA 6c60968View commit details
Commits on Dec 20, 2023
-
Add other non-encoding preprocessing utilities as separate modules (e…
…lixir-nx#222) * Add other non-encoding preprocessing utilities as separate modules * Delete test/scholar/preprocessing/normalizer_test.exs * Delete lib/scholar/preprocessing/normalizer.ex * Format * Remove redundant module attribute
Configuration menu - View commit details
-
Copy full SHA for 00f3de3 - Browse repository at this point
Copy the full SHA 00f3de3View commit details -
Configuration menu - View commit details
-
Copy full SHA for d030f00 - Browse repository at this point
Copy the full SHA d030f00View commit details -
Configuration menu - View commit details
-
Copy full SHA for 410ced4 - Browse repository at this point
Copy the full SHA 410ced4View commit details
Commits on Dec 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d541516 - Browse repository at this point
Copy the full SHA d541516View commit details
Commits on Dec 29, 2023
-
Introduce encoders in separate modules (elixir-nx#225)
* Introduce encoders in separate modules * Update preprocessing.ex * Add module docs
Configuration menu - View commit details
-
Copy full SHA for 9819798 - Browse repository at this point
Copy the full SHA 9819798View commit details -
Add normalizer (elixir-nx#227)
* Add Normalizer * Change preprocessing.ex * Update moduledoc
Configuration menu - View commit details
-
Copy full SHA for 64d1840 - Browse repository at this point
Copy the full SHA 64d1840View commit details
Commits on Dec 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0e99c60 - Browse repository at this point
Copy the full SHA 0e99c60View commit details
Commits on Jan 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 58ee5e3 - Browse repository at this point
Copy the full SHA 58ee5e3View commit details
Commits on Jan 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for db9efd7 - Browse repository at this point
Copy the full SHA db9efd7View commit details
Commits on Jan 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cd64e15 - Browse repository at this point
Copy the full SHA cd64e15View commit details
Commits on Mar 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4dccc0a - Browse repository at this point
Copy the full SHA 4dccc0aView commit details
Commits on Mar 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ce39654 - Browse repository at this point
Copy the full SHA ce39654View commit details
Commits on Mar 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fe5be67 - Browse repository at this point
Copy the full SHA fe5be67View commit details
Commits on Mar 8, 2024
-
* Add draft of NNDescent * Working version * Apply improvements * Format * Add documentation, unify variables, etc * Format * Remove redundant comma * Remove unused comment * Apply suggestions from feedback * Pass key as an argument * Update paper in documentation * Add quering * Improve doctest * Make num_neighbors more functional * Add Trimap * Update lib/scholar/manifold/trimap.ex Co-authored-by: José Valim <[email protected]> * Add docs and tests * Apply improvements * Resolve after merge * increase temporarily size of stack --------- Co-authored-by: José Valim <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c5614a9 - Browse repository at this point
Copy the full SHA c5614a9View commit details
Commits on Mar 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e037b24 - Browse repository at this point
Copy the full SHA e037b24View commit details
Commits on Apr 5, 2024
-
Update NNDescent (elixir-nx#245)
* Add priority queue * Apply changes to NNDescent * Apply Suggestions form code review * Format * Remove redundant space * Raise when tree_init and non-euclidean metric * Update lib/scholar/neighbors/nn_descent.ex Co-authored-by: Krsto Proroković <[email protected]> * Update lib/scholar/neighbors/nn_descent.ex Co-authored-by: José Valim <[email protected]> * Decrease tolerance * Ensure that all initial nearest neighbors are initialized and fix tests according to the implemented changes --------- Co-authored-by: Krsto Proroković <[email protected]> Co-authored-by: José Valim <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0619dc5 - Browse repository at this point
Copy the full SHA 0619dc5View commit details
Commits on Apr 7, 2024
-
Multinomial Naive Bayes Improvements (elixir-nx#248)
* update multinomial naive bayes * remove Nx.Type.merge/2 --------- Co-authored-by: Krsto Proroković <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c314152 - Browse repository at this point
Copy the full SHA c314152View commit details -
Added ndcg metric (elixir-nx#251)
* Added ndcg metric * Update lib/scholar/metrics/ranking.ex Co-authored-by: José Valim <[email protected]> * Update lib/scholar/metrics/ranking.ex Co-authored-by: José Valim <[email protected]> * Update lib/scholar/metrics/ranking.ex Co-authored-by: Krsto Proroković <[email protected]> * Update lib/scholar/metrics/ranking.ex Co-authored-by: Mateusz Sluszniak <[email protected]> * Update lib/scholar/metrics/ranking.ex --------- Co-authored-by: José Valim <[email protected]> Co-authored-by: Krsto Proroković <[email protected]> Co-authored-by: Mateusz Sluszniak <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0d1bcc1 - Browse repository at this point
Copy the full SHA 0d1bcc1View commit details
Commits on Apr 16, 2024
-
* add BruteKNN * update docs and tests * mix format * move get_batches inside BruteKNN * raise error when k > n --------- Co-authored-by: Krsto Proroković <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5c1786f - Browse repository at this point
Copy the full SHA 5c1786fView commit details
Commits on Apr 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 15c2eb5 - Browse repository at this point
Copy the full SHA 15c2eb5View commit details
Commits on Apr 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f64e65a - Browse repository at this point
Copy the full SHA f64e65aView commit details
Commits on Apr 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3e83bbb - Browse repository at this point
Copy the full SHA 3e83bbbView commit details
Commits on Apr 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for eb63b68 - Browse repository at this point
Copy the full SHA eb63b68View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70a85ff - Browse repository at this point
Copy the full SHA 70a85ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a931aa - Browse repository at this point
Copy the full SHA 9a931aaView commit details
Commits on Apr 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 06e43dd - Browse repository at this point
Copy the full SHA 06e43ddView commit details
Commits on May 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2489482 - Browse repository at this point
Copy the full SHA 2489482View commit details
Commits on May 8, 2024
-
* Add livebook * Update notebooks/nearest_neighbors.livemd Co-authored-by: José Valim <[email protected]> * Update notebooks/nearest_neighbors.livemd Co-authored-by: José Valim <[email protected]> * Update notebooks/nearest_neighbors.livemd Co-authored-by: José Valim <[email protected]> * Apply suggestions from code review Co-authored-by: Krsto Proroković <[email protected]> * Apply changes from code review --------- Co-authored-by: José Valim <[email protected]> Co-authored-by: Krsto Proroković <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e0e92d0 - Browse repository at this point
Copy the full SHA e0e92d0View commit details
Commits on May 13, 2024
-
Output distances in kdtree (elixir-nx#264)
* Output distances in kdtree * Add checks on data in predict
Configuration menu - View commit details
-
Copy full SHA for ebdae8f - Browse repository at this point
Copy the full SHA ebdae8fView commit details
Commits on May 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 96c4e5b - Browse repository at this point
Copy the full SHA 96c4e5bView commit details -
K-NN Classifier (elixir-nx#263)
* Major update, submitting a PR * Update doc * Update doc * Add distance to KDTree.predict/2 * Update doc * Update doc * Add metric to RandomProjectionForest and LargeVis, more unit-tests, etc * Add predict_proba/2 * Rename predict_proba to predict_probability, fix a bug inside of it * Remove Nx.Type.merge in predict_probability Co-authored-by: José Valim <[email protected]> --------- Co-authored-by: Krsto Proroković <[email protected]> Co-authored-by: José Valim <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ffaac87 - Browse repository at this point
Copy the full SHA ffaac87View commit details -
Configuration menu - View commit details
-
Copy full SHA for f358b24 - Browse repository at this point
Copy the full SHA f358b24View commit details -
Configuration menu - View commit details
-
Copy full SHA for 582b220 - Browse repository at this point
Copy the full SHA 582b220View commit details -
Configuration menu - View commit details
-
Copy full SHA for 322687a - Browse repository at this point
Copy the full SHA 322687aView commit details
Commits on May 16, 2024
-
K-NN Regressor (elixir-nx#268)
* Add k-NN regressor. * Remove k_nearest_neighbors * Resolve conflicts. * y must be of rank 2 --------- Co-authored-by: Krsto Proroković <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 74ed5fe - Browse repository at this point
Copy the full SHA 74ed5feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 09d500a - Browse repository at this point
Copy the full SHA 09d500aView commit details
Commits on May 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for af3b8eb - Browse repository at this point
Copy the full SHA af3b8ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 422cfea - Browse repository at this point
Copy the full SHA 422cfeaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 92cb3d2 - Browse repository at this point
Copy the full SHA 92cb3d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e4a01c - Browse repository at this point
Copy the full SHA 1e4a01cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b8214e - Browse repository at this point
Copy the full SHA 0b8214eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d3a4f64 - Browse repository at this point
Copy the full SHA d3a4f64View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2493110 - Browse repository at this point
Copy the full SHA 2493110View commit details -
Rename
RandomForestTree
toRandomProjectionForest
in CHANGELOG.md (……elixir-nx#270) Just a minor fix in the changelog.
Configuration menu - View commit details
-
Copy full SHA for e1897fa - Browse repository at this point
Copy the full SHA e1897faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0698d44 - Browse repository at this point
Copy the full SHA 0698d44View commit details
Commits on May 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a66a3ad - Browse repository at this point
Copy the full SHA a66a3adView commit details
Commits on May 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6fdf3a7 - Browse repository at this point
Copy the full SHA 6fdf3a7View commit details
Commits on Jun 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 32a5b56 - Browse repository at this point
Copy the full SHA 32a5b56View commit details
Commits on Jun 7, 2024
-
Added d2_pinball_score and d2_absolute_error_score (elixir-nx#277)
* Added d2_absolute_error_score and d2_pinball_score * Updateted multioutput desc * run mix format * run mix format * Update lib/scholar/metrics/regression.ex Co-authored-by: Mateusz Sluszniak <[email protected]> * Removed repeating code --------- Co-authored-by: Mateusz Sluszniak <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 341301b - Browse repository at this point
Copy the full SHA 341301bView commit details
Commits on Jun 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 09c5ac6 - Browse repository at this point
Copy the full SHA 09c5ac6View commit details
Commits on Jun 14, 2024
-
Make nn algorithm configurable (elixir-nx#281)
* Make nn algorithm configurable * Update lib/scholar/manifold/trimap.ex Co-authored-by: José Valim <[email protected]> * Make tests passing * Add :auto option for knn_algo auto detection --------- Co-authored-by: José Valim <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 433041f - Browse repository at this point
Copy the full SHA 433041fView commit details
Commits on Jun 16, 2024
-
Manifold learning notebooks (elixir-nx#278)
* Add manifold learning algorithm notebook and corrections to trimap * Persistent outputs * Remove tests with unsupported metrics * Apply suggestions from code review Co-authored-by: Krsto Proroković <[email protected]> * Apply suggestions from code review * Format * Change tests to well define states * Update notebooks/manifold_learning.livemd --------- Co-authored-by: Krsto Proroković <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for accb6b7 - Browse repository at this point
Copy the full SHA accb6b7View commit details
Commits on Jun 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fbe2089 - Browse repository at this point
Copy the full SHA fbe2089View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0ada5e - Browse repository at this point
Copy the full SHA e0ada5eView commit details
Commits on Jun 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d570f48 - Browse repository at this point
Copy the full SHA d570f48View commit details
Commits on Jun 24, 2024
-
Fix typo in dimensionality reduction notebook (elixir-nx#285)
Changed Trimap to t-SNE next to the plot of t-SNE embeddings.
Configuration menu - View commit details
-
Copy full SHA for 8712e96 - Browse repository at this point
Copy the full SHA 8712e96View commit details
Commits on Jul 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e08a802 - Browse repository at this point
Copy the full SHA e08a802View commit details -
Add partial_fit/2 and incremental_fit/2 to PCA (elixir-nx#291)
* Add partial_fit/2 and incremental_fit/2 to Scholar.Decomposition.PCA * Update fit_transform/2 docstring. * mix.lock * Fix incremental_fit/2 docstring --------- Co-authored-by: Krsto Proroković <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 66ec4c8 - Browse repository at this point
Copy the full SHA 66ec4c8View commit details -
Fix/linear shapes (elixir-nx#288)
* user dot/4 on set_intercept * use dot/4 on linear regression predict * add column target tests * better name for test * working on svm * svm supports multioutput * check col and regular models are the same. invalid y raises * move y shape validation to linear_helper function * add linear helper function for shape validation * formatter * clean up test * modify validate_y_shape for isotonic regression * add y shape validation and test to isotonic regression * formatter * decouple validation from flattening helper to handle multioutput options * flatten linear input. no longer matches sklearn * add prediction test * linear regression always returns {n_samples} vector * formatter * bayesian ridge fixed * remove wip tags * removing wip tags * refactor test data * wrote polynomial regression test * wrote tests for logistic and ridge regression * logistic and ridge test pass * Update lib/scholar/linear/linear_helpers.ex Co-authored-by: José Valim <[email protected]> * Update lib/scholar/linear/linear_helpers.ex Co-authored-by: José Valim <[email protected]> * fixed valid_colum_vector? name * fixed error messages * updated docs * proper formatting of predict docs * ran formatter --------- Co-authored-by: José Valim <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e8a45a3 - Browse repository at this point
Copy the full SHA e8a45a3View commit details
Commits on Aug 1, 2024
-
Improvements to OrdinalEncoder, OneHotEncoder, NaiveBayes, LogisticRe…
…gression (elixir-nx#293) * Update * mix format * Remove Scholar.Preprocessing import from Scholar.Metrics.Classification * mix format * emove commented out code from NaiveBayes.Complement * update docstrings --------- Co-authored-by: Krsto Proroković <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7050d32 - Browse repository at this point
Copy the full SHA 7050d32View commit details
Commits on Sep 4, 2024
-
Co-authored-by: Krsto Proroković <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2dca4aa - Browse repository at this point
Copy the full SHA 2dca4aaView commit details
Commits on Sep 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1765930 - Browse repository at this point
Copy the full SHA 1765930View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4dec8ba - Browse repository at this point
Copy the full SHA 4dec8baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 017e29b - Browse repository at this point
Copy the full SHA 017e29bView commit details
Commits on Sep 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cea4657 - Browse repository at this point
Copy the full SHA cea4657View commit details
Commits on Sep 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 975938a - Browse repository at this point
Copy the full SHA 975938aView commit details
Commits on Oct 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2a601cc - Browse repository at this point
Copy the full SHA 2a601ccView commit details
Commits on Oct 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 157beb8 - Browse repository at this point
Copy the full SHA 157beb8View commit details
Commits on Oct 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9e7c645 - Browse repository at this point
Copy the full SHA 9e7c645View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1231c13 - Browse repository at this point
Copy the full SHA 1231c13View commit details