Commit Graph

  • 9b11bb4b54
    Merge 23367c7ca3e96faf18e553f770153f26248301c2 into c53693fa7b37bb323e548d4be71cbe7d8da04a01 Palash Tyagi 2025-08-07 22:38:23 +01:00
  • 23367c7ca3 Add csv module and core functionality for CSV reading csv Palash Tyagi 2025-08-07 22:38:18 +01:00
  • df8c1d2a12 Implement CSV reader with support for custom separators and data types Palash Tyagi 2025-08-07 22:38:11 +01:00
  • e2cf6741f8 Add simple CSV file loading interfaces Palash Tyagi 2025-08-07 22:29:21 +01:00
  • 4b1b085cf4
    Merge 0346c59d9adf7cb54ccdcd6da7187f61c76bafcb into c53693fa7b37bb323e548d4be71cbe7d8da04a01 Palash Tyagi 2025-08-07 22:28:23 +01:00
  • 0346c59d9a Implement CI checks and remove deprecated PR checks script ci-update Palash Tyagi 2025-08-07 22:28:08 +01:00
  • 1381c77eaf Revert "Update README to include upcoming features for CSV I/O, Date Utils, and more math functions" Palash Tyagi 2025-08-05 23:25:56 +01:00
  • c56574f0f3
    Merge branch 'main' into csv Palash Tyagi 2025-08-05 23:20:10 +01:00
  • c53693fa7b
    Merge pull request #72 from Magnus167/release/a20250805 main Palash Tyagi 2025-08-05 00:11:57 +01:00
  • 109d39b248
    Merge branch 'main' into release/a20250805 v0.0.1-a.20250805 Palash Tyagi 2025-08-05 00:08:27 +01:00
  • 18ad6c689a Bump version to 0.0.1-a.20250805 in Cargo.toml Palash Tyagi 2025-08-05 00:06:49 +01:00
  • 1fead78b69
    Merge pull request #71 from Magnus167/prep-release-20250804 Palash Tyagi 2025-08-04 23:27:12 +01:00
  • 6fb32e743c Update package version and enhance description in Cargo.toml Palash Tyagi 2025-08-04 23:15:24 +01:00
  • ff97e6b0b6 Add spigot utilities for π, τ, γ, e, and √2 approximations Palash Tyagi 2025-08-04 23:04:57 +01:00
  • 2cb4e46217
    Merge pull request #69 from Magnus167/user-guide Palash Tyagi 2025-08-04 22:22:55 +01:00
  • a53ba63f30 Rearrange links in the introduction for improved visibility Palash Tyagi 2025-08-04 22:20:58 +01:00
  • dae60ea1bd Rearrange links in the README for improved visibility Palash Tyagi 2025-08-04 22:15:42 +01:00
  • 755dee58e7 Refactor machine learning user-guide Palash Tyagi 2025-08-04 22:14:17 +01:00
  • 9e6e22fc37 Add covariance functions and examples to documentation Palash Tyagi 2025-08-04 20:37:27 +01:00
  • b687fd4e6b Add advanced matrix operations and Gaussian Naive Bayes examples to documentation Palash Tyagi 2025-08-04 19:21:36 +01:00
  • 68a01ab528 Enhance documentation with additional compute examples and stats functions Palash Tyagi 2025-08-04 15:52:57 +01:00
  • 23a01dab07 Update documentation links Palash Tyagi 2025-08-04 00:29:13 +01:00
  • f4ebd78234 Comment out the release build command in gen.sh for clarity Palash Tyagi 2025-08-04 00:06:59 +01:00
  • 1475156855 Fix casing in user guide title for consistency Palash Tyagi 2025-08-04 00:05:31 +01:00
  • 080680d095 Update book metadata: correct author field and ensure consistent title casing Palash Tyagi 2025-08-04 00:05:13 +01:00
  • 2845f357b7 Revise introduction for clarity and detail, enhancing the overview of RustFrame's features and capabilities Palash Tyagi 2025-08-04 00:04:41 +01:00
  • 3d11226d57 Update machine learning documentation for clarity and completeness Palash Tyagi 2025-08-04 00:04:36 +01:00
  • 039fb1a98e Enhance utilities documentation with additional date and random number examples Palash Tyagi 2025-08-04 00:04:07 +01:00
  • 31a5ba2460 Improve data manipulation examples Palash Tyagi 2025-08-04 00:02:46 +01:00
  • 1a9f397702 Add more statistical routines and examples Palash Tyagi 2025-08-04 00:02:17 +01:00
  • ecd06eb352 update format in README Palash Tyagi 2025-08-03 23:28:19 +01:00
  • ae327b6060 Update user guide build script path in CI workflows Palash Tyagi 2025-08-03 23:28:03 +01:00
  • 83ac9d4821 Remove local build instructions from the introduction of the user guide Palash Tyagi 2025-08-03 23:25:17 +01:00
  • ae27ed9373 Add instructions for building the user guide Palash Tyagi 2025-08-03 23:25:13 +01:00
  • c7552f2264 Simplify user guide build steps in CI workflows Palash Tyagi 2025-08-03 23:24:54 +01:00
  • 3654c7053c Refactor build process Palash Tyagi 2025-08-03 23:23:10 +01:00
  • 1dcd9727b4 Update output directory structure for user guide and index files Palash Tyagi 2025-08-03 23:15:54 +01:00
  • b62152b4f0 Update output directory for user guide and artifact upload in CI workflow Palash Tyagi 2025-08-03 23:01:54 +01:00
  • a6a901d6ab Add step to install mdBook for user guide build in CI workflows Palash Tyagi 2025-08-03 22:16:53 +01:00
  • 676af850ef Add step to test user guide build in CI workflow Palash Tyagi 2025-08-03 22:13:25 +01:00
  • ca2ca2a738 Add link to User Guide in the main index page Palash Tyagi 2025-08-03 22:11:15 +01:00
  • 4876a74e01 Add user guide build and output steps to CI workflow Palash Tyagi 2025-08-03 22:11:10 +01:00
  • b78dd75e77 Add build script for RustFrame user guide using mdBook Palash Tyagi 2025-08-03 22:07:38 +01:00
  • 9db8853d75 Add user guide configuration and update .gitignore Palash Tyagi 2025-08-03 22:07:32 +01:00
  • 9738154dac Add user guide examples Palash Tyagi 2025-08-03 22:07:18 +01:00
  • 7d0978e5fb
    Merge pull request #68 from Magnus167/update-docs Palash Tyagi 2025-08-03 17:45:29 +01:00
  • ed01c4b8f2 Enhance documentation with usage examples for crate::compute::models Palash Tyagi 2025-08-03 16:48:37 +01:00
  • e6964795e3 Enhance documentation with usage examples for statistical routines and utilities Palash Tyagi 2025-08-03 16:48:02 +01:00
  • d1dd7ea6d2 Enhance documentation with usage examples for core data-frame structures and operations Palash Tyagi 2025-08-03 16:46:20 +01:00
  • 676f78bb1e Enhance documentation with usage examples for boolean and series operations Palash Tyagi 2025-08-03 16:45:30 +01:00
  • f7325a9558 Enhance documentation with usage examples for date generation utilities Palash Tyagi 2025-08-03 16:45:15 +01:00
  • 18b9eef063 Enhance documentation with usage examples for random number generation utilities Palash Tyagi 2025-08-03 16:45:00 +01:00
  • f99f78d508 Update section headers in README.md for consistency Palash Tyagi 2025-08-03 16:44:34 +01:00
  • e9e4c67dfe
    Merge 39a95e63d9ae7451c902949deb2fc44936127c15 into 2926a8a6e824028026fc8abf2faf3a216ad2a6ff Palash Tyagi 2025-08-03 01:05:03 +01:00
  • 2926a8a6e8
    Merge pull request #66 from Magnus167/update-readme Palash Tyagi 2025-08-03 00:30:28 +01:00
  • d851c500af
    Merge pull request #67 from Magnus167/comments-cleanup Palash Tyagi 2025-08-02 22:03:14 +01:00
  • d741c7f472 Remove expected output comments from matrix operations examples in README.md Palash Tyagi 2025-08-02 21:59:42 +01:00
  • 7720312354 Improve comments for clarity in logistic regression, stats overview, PCA, correlation, descriptive statistics, and matrix tests Palash Tyagi 2025-08-02 21:59:22 +01:00
  • 5509416d5f Remove unused logo comment from README.md Palash Tyagi 2025-08-02 21:22:01 +01:00
  • a451ba8cc7 Clean up comments and formatting in Game of Life example Palash Tyagi 2025-08-02 21:21:09 +01:00
  • bce1bdd21a Update README Palash Tyagi 2025-07-31 22:52:29 +01:00
  • af70f9ffd7
    Merge pull request #65 from Magnus167/win-random Palash Tyagi 2025-07-29 23:29:58 +01:00
  • 7f33223496 Fix type name for BCRYPT_ALG_HANDLE in win_fill function Palash Tyagi 2025-07-29 23:25:07 +01:00
  • 73dbb25242 Refactor CryptoRng implementation for Windows and Unix, adding support for secure random byte generation on Windows. Palash Tyagi 2025-07-29 23:23:04 +01:00
  • 4061ebf8ae
    Merge pull request #64 from Magnus167/randomx Palash Tyagi 2025-07-29 22:21:29 +01:00
  • ef322fc6a2 Refactor assertions in tests to simplify error messages for KMeans, CryptoRng, and Prng modules Palash Tyagi 2025-07-29 22:15:45 +01:00
  • 750adc72e9 Add missing #[cfg(test)] attribute to tests module in activations.rs Palash Tyagi 2025-07-29 21:42:47 +01:00
  • 3207254564 Add examples for random number generation and statistical tests Palash Tyagi 2025-07-29 00:36:14 +01:00
  • 2ea83727a1 enhance unittests for all random functionalities Palash Tyagi 2025-07-29 00:36:05 +01:00
  • 3f56b378b2 Add unit tests for SliceRandom trait and shuffle functionality Palash Tyagi 2025-07-28 23:12:20 +01:00
  • afcb29e716 Add extensive tests for Prng functionality, including range checks and distribution properties Palash Tyagi 2025-07-28 23:11:54 +01:00
  • 113831dc8c Add comprehensive tests for CryptoRng functionality and distribution properties Palash Tyagi 2025-07-28 23:11:26 +01:00
  • 289c70d9e9 Refactor tests to remove unused random number generator tests and enhance range sample validation Palash Tyagi 2025-07-28 23:11:17 +01:00
  • cd13d98110 Remove rand dependency from Cargo.toml Palash Tyagi 2025-07-28 20:37:37 +01:00
  • b4520b0d30 Update README to reflect built-in random number generation utilities Palash Tyagi 2025-07-28 20:37:24 +01:00
  • 5934b163f5 Refactor random number generation to use rustframe's random module Palash Tyagi 2025-07-28 20:37:08 +01:00
  • 4a1843183a Add documentation for the random module Palash Tyagi 2025-07-28 20:36:52 +01:00
  • 252c8a3d29 Refactor KMeans module to use inbuilt random Palash Tyagi 2025-07-28 20:23:59 +01:00
  • 5a5baf9716 Add initial implementation of random module with submodules and prelude exports Palash Tyagi 2025-07-28 20:19:12 +01:00
  • 28793e5b07 Add CryptoRng for cryptographically secure random number generation Palash Tyagi 2025-07-28 20:19:01 +01:00
  • d75bd7a08f Add XorShift64-based pseudo random number generator implementation Palash Tyagi 2025-07-28 20:17:59 +01:00
  • 6fd796cceb Add SliceRandom trait for shuffling slices using RNG Palash Tyagi 2025-07-28 20:17:35 +01:00
  • d0b0f295b1 Implement Rng trait and RangeSample conversion for random number generation Palash Tyagi 2025-07-28 20:17:21 +01:00
  • 556b08216f
    Merge pull request #61 from Magnus167/add-examples Palash Tyagi 2025-07-26 23:10:16 +01:00
  • 17201b4d29 Add example commands for statistical operations in README Palash Tyagi 2025-07-26 23:06:47 +01:00
  • 2a99d8930c Add examples for descriptive stats Palash Tyagi 2025-07-26 23:06:08 +01:00
  • 38213c73c7 Add examples for covariance and correlation Palash Tyagi 2025-07-26 23:05:56 +01:00
  • c004bd8334 Add inferential statistics examples Palash Tyagi 2025-07-26 23:05:41 +01:00
  • dccbba9d1b Add examples for distribution helpers Palash Tyagi 2025-07-26 23:05:25 +01:00
  • ab3509fef4 Added examples/stats_overview Palash Tyagi 2025-07-26 23:04:34 +01:00
  • f5c56d02e2
    Merge branch 'main' into add-examples Palash Tyagi 2025-07-26 21:49:14 +01:00
  • 069ef25ef4
    Merge pull request #63 from Magnus167/update-runner Palash Tyagi 2025-07-26 21:41:08 +01:00
  • f9a60608df attempting fix Palash Tyagi 2025-07-26 20:59:28 +01:00
  • 526e22b1b7
    Merge pull request #62 from Magnus167/update-cargo-authors Palash Tyagi 2025-07-26 20:54:53 +01:00
  • 845667c60a Add authors field to Cargo.toml Palash Tyagi 2025-07-26 20:53:47 +01:00
  • 3935e80be6 Fix typo in assertion Palash Tyagi 2025-07-26 20:35:47 +01:00
  • 0ce970308b Add step to run all examples in debug mode during unit tests Palash Tyagi 2025-07-26 20:33:28 +01:00
  • 72d02e2336 Add script to run all example programs with debug mode Palash Tyagi 2025-07-26 20:33:19 +01:00
  • 26213b28d6 Refactor GitHub Actions workflow to streamline unit tests and add example tests Palash Tyagi 2025-07-26 20:31:08 +01:00
  • 44ff16a0bb Refactor Game of Life example to support debug mode and improve board printing Palash Tyagi 2025-07-26 20:30:03 +01:00