|
58598d4601
|
Merge pull request #3 from Magnus167/dev
Updating workflow
|
2025-04-19 02:21:57 +01:00 |
|
Palash Tyagi
|
66f320aafb
|
renamed file
|
2025-04-19 02:17:12 +01:00 |
|
Palash Tyagi
|
6b6121fcdc
|
refactor: rename workflow and job for clarity in run_tests.yml
|
2025-04-19 02:16:46 +01:00 |
|
|
daf95a7b0c
|
Merge pull request #2 from Magnus167/dev
Updating workflow
|
2025-04-19 02:12:18 +01:00 |
|
Palash Tyagi
|
1c114b59af
|
add: upload test results to Codecov in GitHub Actions workflow
|
2025-04-19 01:05:28 +01:00 |
|
Palash Tyagi
|
aedaf09e4b
|
fix: correct output path for coverage report in GitHub Actions workflow
|
2025-04-19 01:02:16 +01:00 |
|
Palash Tyagi
|
ea4bb82720
|
update GitHub Actions workflow to trigger on pull requests to main and fix output path for coverage report
|
2025-04-19 00:55:34 +01:00 |
|
|
0d40b46237
|
Merge pull request #1 from Magnus167/dev
Adding Frame struct, improving Matrix implementations
|
2025-04-19 00:49:18 +01:00 |
|
Palash Tyagi
|
97d47ed94d
|
add GitHub Actions workflow for tests and coverage
|
2025-04-19 00:45:08 +01:00 |
|
Palash Tyagi
|
7acfe06806
|
add tests for Frame struct and methods
|
2025-04-19 00:44:34 +01:00 |
|
Palash Tyagi
|
2168740580
|
add base module and re-export for frame operations
|
2025-04-19 00:44:16 +01:00 |
|
Palash Tyagi
|
4aeae68740
|
added targetted tests for matrix column swapping operation
|
2025-04-19 00:44:06 +01:00 |
|
Palash Tyagi
|
9e05ad836a
|
bugfix: refactor swap_columns method
|
2025-04-19 00:43:00 +01:00 |
|
Palash Tyagi
|
5bc37d58e3
|
add Frame struct with methods for column manipulation and element-wise operations
|
2025-04-19 00:42:28 +01:00 |
|
Palash Tyagi
|
c918253d3f
|
add .venv to .gitignore to exclude virtual environment files
|
2025-04-19 00:42:13 +01:00 |
|
Palash Tyagi
|
e39f20c645
|
implement tests for series and bool ops
|
2025-04-18 22:39:53 +01:00 |
|
Palash Tyagi
|
1ccdee45ed
|
implement tests for the matrix struct
|
2025-04-18 22:39:38 +01:00 |
|
Palash Tyagi
|
f0d92d5c63
|
add matrix module to the library
|
2025-04-18 22:38:16 +01:00 |
|
Palash Tyagi
|
0b2443d794
|
add matrix module with submodules for mat, seriesops, and boolops
|
2025-04-18 22:37:53 +01:00 |
|
Palash Tyagi
|
c52d36ff36
|
add BoolOps trait and BoolMatrix implementation for boolean operations
|
2025-04-18 22:36:58 +01:00 |
|
Palash Tyagi
|
4f21290b1c
|
add SeriesOps trait and implementations for FloatMatrix to support axis-based operations
|
2025-04-18 22:36:46 +01:00 |
|
Palash Tyagi
|
a161cf0c76
|
add Matrix<T> struct with core functionality for 2D matrix operations
|
2025-04-18 22:33:53 +01:00 |
|
Palash Tyagi
|
fd274ebb6d
|
updating cargo.lock
|
2025-04-17 12:00:01 +01:00 |
|
Palash Tyagi
|
4605208efd
|
update Cargo.toml to define library configuration and dependencies
|
2025-04-17 11:59:55 +01:00 |
|
Palash Tyagi
|
45b01ad096
|
add lib.rs to declare the frame module
|
2025-04-17 11:59:04 +01:00 |
|
Palash Tyagi
|
8467a3def2
|
add mod.rs to declare the mat module
|
2025-04-17 11:58:59 +01:00 |
|
Palash Tyagi
|
517c58bfef
|
add unit tests for Matrix<T> and f64-specific helpers
|
2025-04-17 11:58:53 +01:00 |
|
Palash Tyagi
|
6c82f40b3a
|
add first draft of a matrix implementation
|
2025-04-17 11:56:14 +01:00 |
|
Palash Tyagi
|
7c128105cb
|
delete main.rs
|
2025-04-17 11:55:54 +01:00 |
|
Palash Tyagi
|
18551fd3d4
|
Bump version to 0.0.1 in Cargo.toml and Cargo.lock
|
2025-04-14 23:47:24 +01:00 |
|
Palash Tyagi
|
5be08b4d0e
|
Refine project description in Cargo.toml and README.md for clarity
|
2025-04-14 23:43:49 +01:00 |
|
Palash Tyagi
|
5c54e0fd3e
|
Add description field to Cargo.toml for project clarity
|
2025-04-14 23:37:43 +01:00 |
|
Palash Tyagi
|
e59bf440d6
|
change encoding
|
2025-04-14 23:35:26 +01:00 |
|
Palash Tyagi
|
b087de5fda
|
Update README.md to improve project overview and clarity
|
2025-04-14 23:34:09 +01:00 |
|
Palash Tyagi
|
eefae5d61a
|
Add readme field to Cargo.toml for project documentation reference
|
2025-04-14 23:33:29 +01:00 |
|
Palash Tyagi
|
9f16f17490
|
Update README.md to enhance project description
|
2025-04-14 23:33:26 +01:00 |
|
Palash Tyagi
|
92395b16bf
|
Add LICENSE file and specify GPL-3.0-or-later in Cargo.toml
|
2025-04-14 23:32:17 +01:00 |
|
Palash Tyagi
|
76d6c9b4b5
|
Initialize Rust project with Cargo configuration and main function
|
2025-04-14 23:19:21 +01:00 |
|
Palash Tyagi
|
1478f2672b
|
Add .gitignore to exclude build artifacts and environment files
|
2025-04-14 23:15:14 +01:00 |
|
Palash Tyagi
|
3528ffc6fd
|
first commit
|
2025-04-14 23:14:16 +01:00 |
|
Palash Tyagi
|
759358ccb4
|
first commit
|
2025-04-14 23:13:32 +01:00 |
|
Palash Tyagi
|
6dd2a936de
|
first commit
|
2025-04-14 23:11:47 +01:00 |
|