Palash Tyagi
|
3935e80be6
|
Fix typo in assertion
|
2025-07-26 20:35:47 +01:00 |
|
Palash Tyagi
|
0ce970308b
|
Add step to run all examples in debug mode during unit tests
|
2025-07-26 20:33:28 +01:00 |
|
Palash Tyagi
|
72d02e2336
|
Add script to run all example programs with debug mode
|
2025-07-26 20:33:19 +01:00 |
|
Palash Tyagi
|
26213b28d6
|
Refactor GitHub Actions workflow to streamline unit tests and add example tests
|
2025-07-26 20:31:08 +01:00 |
|
Palash Tyagi
|
44ff16a0bb
|
Refactor Game of Life example to support debug mode and improve board printing
|
2025-07-26 20:30:03 +01:00 |
|
Palash Tyagi
|
1192a78955
|
Add example demos to README.md
|
2025-07-26 18:38:53 +01:00 |
|
Palash Tyagi
|
d0f9e80dfc
|
add test as examples
|
2025-07-26 18:38:27 +01:00 |
|
Palash Tyagi
|
b0d8050b11
|
add test as examples
|
2025-07-26 13:26:44 +01:00 |
|
Palash Tyagi
|
45ec754d47
|
add test as examples
|
2025-07-26 12:21:27 +01:00 |
|
Palash Tyagi
|
733a4da383
|
Add unit test in pca.rs
|
2025-07-26 10:51:35 +01:00 |
|
Palash Tyagi
|
ded5f1aa29
|
Add k-means examples
|
2025-07-26 04:06:12 +01:00 |
|
Palash Tyagi
|
fe9498963d
|
Add linear regression examples
|
2025-07-26 04:05:56 +01:00 |
|
Palash Tyagi
|
6b580ec5eb
|
Add logistic regression examples
|
2025-07-26 04:05:43 +01:00 |
|
Palash Tyagi
|
45f147e651
|
Add PCA examples
|
2025-07-26 04:05:27 +01:00 |
|
|
6abf4ec983
|
Merge pull request #60 from Magnus167/docs-title-link
Add redirect meta tag to documentation index.html
|
2025-07-20 00:28:10 +01:00 |
|
Palash Tyagi
|
037cfd9113
|
Empty commit for testing
|
2025-07-20 00:26:20 +01:00 |
|
Palash Tyagi
|
74fac9d512
|
Add redirect meta tag to generated index.html for documentation
|
2025-07-19 23:39:58 +01:00 |
|
|
27e9eab028
|
Merge pull request #58 from Magnus167/prep
Updating README
v0.0.1-a.20250716
|
2025-07-17 00:16:23 +01:00 |
|
Palash Tyagi
|
c13fcc99f7
|
Remove commented-out dev-dependencies from Cargo.toml
|
2025-07-16 19:14:45 -04:00 |
|
Palash Tyagi
|
eb9de0a647
|
Fix typos and improve clarity in README documentation
|
2025-07-16 19:14:06 -04:00 |
|
Palash Tyagi
|
044c3284df
|
Enhance README with detailed project scope, features, and compute module overview
|
2025-07-17 00:09:42 +01:00 |
|
Palash Tyagi
|
ad4cadd8fb
|
Update version in Cargo.toml and enhance README for clarity and project scope
|
2025-07-16 23:51:42 +01:00 |
|
|
34b09508f3
|
Merge pull request #57 from Magnus167/compute
Add statistical functions and machine learning models
|
2025-07-16 01:53:39 +01:00 |
|
Palash Tyagi
|
a8a532f252
|
Remove Spearman correlation function and unused rank import from stats module
|
2025-07-16 01:50:28 +01:00 |
|
Palash Tyagi
|
19c3dde169
|
Add Pearson and Spearman correlation functions to stats module
|
2025-07-16 01:32:18 +01:00 |
|
Palash Tyagi
|
a335d29347
|
Simplify t-test assertion in unit test for clarity
|
2025-07-15 01:05:32 +01:00 |
|
Palash Tyagi
|
b2f6794e05
|
Add inferential module to stats module exports
|
2025-07-15 01:02:20 +01:00 |
|
Palash Tyagi
|
5f1f0970da
|
Implement statistical tests: t-test, chi-square test, and ANOVA with corresponding unit tests
|
2025-07-15 01:02:14 +01:00 |
|
Palash Tyagi
|
7bbfb5394f
|
Add tests for sample variance and standard deviation calculations
|
2025-07-15 01:01:40 +01:00 |
|
Palash Tyagi
|
285147d52b
|
Refactor variance functions to distinguish between population and sample variance
|
2025-07-15 01:00:03 +01:00 |
|
Palash Tyagi
|
64722914bd
|
Add test for KMeans empty cluster reinitialization logic
|
2025-07-13 02:24:29 +01:00 |
|
Palash Tyagi
|
86ea548b4f
|
Remove test for KMeans empty cluster reinitialization
|
2025-07-13 01:51:43 +01:00 |
|
Palash Tyagi
|
1bdcf1b113
|
Refactor test for KMeans empty cluster reinitialization to use distinct data points and remove redundant assertion
|
2025-07-13 01:49:15 +01:00 |
|
Palash Tyagi
|
7c7c8c2a16
|
Remove redundant assertion message in empty cluster reinitialization test
|
2025-07-13 01:41:41 +01:00 |
|
Palash Tyagi
|
4d8ed2e908
|
Add test for KMeans empty cluster reinitialization logic
|
2025-07-13 01:41:20 +01:00 |
|
Palash Tyagi
|
62d4803075
|
Simplify assertion for unique labels in KMeans tests when k equals m
|
2025-07-13 01:35:02 +01:00 |
|
Palash Tyagi
|
19bc09fd5a
|
Refactor KMeans centroid initialization and improve handling of edge cases
|
2025-07-13 01:29:19 +01:00 |
|
Palash Tyagi
|
bda9b84987
|
Refactor KMeans centroid initialization to handle k=1 case by setting centroid to mean of data
|
2025-07-13 00:16:29 +01:00 |
|
Palash Tyagi
|
c24eb4a08c
|
Relax assertion tolerance in KMeans tests to align with algorithm's convergence criteria
|
2025-07-12 01:47:40 +01:00 |
|
Palash Tyagi
|
12a72317e4
|
Refactor KMeans fit and predict methods for improved clarity and performance
|
2025-07-12 01:45:59 +01:00 |
|
Palash Tyagi
|
049dd02c1a
|
Remove unreachable panic
|
2025-07-12 01:35:51 +01:00 |
|
Palash Tyagi
|
bc87e40481
|
Add test for variance smoothing with zero smoothing in GaussianNB
|
2025-07-12 01:34:08 +01:00 |
|
Palash Tyagi
|
eebe772da6
|
Add test for invalid activation count in DenseNNConfig to ensure proper configuration
|
2025-07-12 01:11:41 +01:00 |
|
Palash Tyagi
|
7b0d34384a
|
Refactor test assertions to improve readability by removing error messages from assert macros
|
2025-07-12 01:06:02 +01:00 |
|
Palash Tyagi
|
9182ab9fca
|
Add test for PCA fit with n_components greater than n_features to verify behavior
|
2025-07-12 01:00:00 +01:00 |
|
Palash Tyagi
|
de18d8e010
|
applied formatting
|
2025-07-12 00:56:09 +01:00 |
|
Palash Tyagi
|
9b08eaeb35
|
applied formatting
|
2025-07-12 00:55:44 +01:00 |
|
Palash Tyagi
|
a3bb509202
|
Add test for row_copy_from_slice to check out-of-bounds access
|
2025-07-12 00:55:27 +01:00 |
|
Palash Tyagi
|
10018f7efe
|
Refactor covariance_matrix to improve mean calculation and add broadcasting for centered data; add tests for vertical and horizontal covariance matrices
|
2025-07-12 00:50:14 +01:00 |
|
Palash Tyagi
|
b7480b20d4
|
Add correlation module and update exports in stats module
|
2025-07-12 00:30:26 +01:00 |
|