Palash Tyagi
|
de18d8e010
|
applied formatting
|
2025-07-12 00:56:09 +01:00 |
|
Palash Tyagi
|
601dc66d7d
|
Add panic test for frame_zip method with incompatible dimensions
|
2025-07-06 10:47:21 +01:00 |
|
Palash Tyagi
|
073a22b866
|
Add frame_map and frame_zip methods to Frame struct with corresponding tests
|
2025-07-06 01:55:49 +01:00 |
|
Palash Tyagi
|
ffa1a76df4
|
Implement map and zip methods for SeriesOps trait and add corresponding tests
|
2025-07-06 01:55:45 +01:00 |
|
Palash Tyagi
|
2ac2db258f
|
Add tests for matrix multiplication and transpose operations in Frame
|
2025-07-06 00:38:22 +01:00 |
|
Palash Tyagi
|
7a68d13eb3
|
Change transpose method to take an immutable reference
|
2025-07-06 00:38:14 +01:00 |
|
Palash Tyagi
|
ef574892fa
|
Add transpose method to Frame for matrix transposition
|
2025-07-06 00:22:41 +01:00 |
|
Palash Tyagi
|
30bff6ecf4
|
Add transpose method to Frame for matrix transposition
|
2025-07-06 00:22:10 +01:00 |
|
Palash Tyagi
|
9daf583a4d
|
Implement matrix multiplication and dot product methods for SeriesOps in Frame<f64>
|
2025-07-05 21:07:46 +01:00 |
|
Palash Tyagi
|
453e34ef82
|
Improve panic message for invalid Range index in Frame::new test
|
2025-06-22 05:19:52 +01:00 |
|
Palash Tyagi
|
092a7b7cce
|
Validate range index length in Frame::new to prevent mismatches with matrix rows
|
2025-06-22 05:08:05 +01:00 |
|
Palash Tyagi
|
80196f8a53
|
Enhance element-wise and bitwise operation implementations for Frame<T> and Frame<bool>
|
2025-06-02 20:10:39 +01:00 |
|
Palash Tyagi
|
caaf8c9411
|
Refactor test module imports
|
2025-04-27 01:41:38 +01:00 |
|
Palash Tyagi
|
0856364f4c
|
included ops module
|
2025-04-26 17:22:23 +01:00 |
|
Palash Tyagi
|
f4dbf2a5d3
|
Add unit tests for SeriesOps and BoolOps implementations in Frame
|
2025-04-26 17:21:27 +01:00 |
|
Palash Tyagi
|
68ff90b0ba
|
Implement SeriesOps and BoolOps traits for Frame, adding matrix delegation methods
|
2025-04-26 15:24:40 +01:00 |
|
Palash Tyagi
|
ed55e2d446
|
updated tests to match panic messages
|
2025-04-24 18:03:28 +01:00 |
|
Palash Tyagi
|
40aaafa5de
|
fix bad char
|
2025-04-23 22:49:55 +01:00 |
|
Palash Tyagi
|
f2c4f297a6
|
updating comments in frame implementation
|
2025-04-23 22:22:34 +01:00 |
|
Palash Tyagi
|
de6b419911
|
updating comments in frame implementation
|
2025-04-23 22:20:16 +01:00 |
|
Palash Tyagi
|
dfd4a7ddc7
|
fix: specify float type in assertions for element-wise multiplication examples
|
2025-04-21 01:25:56 +01:00 |
|
Palash Tyagi
|
6d371a50e3
|
add unreachable pattern warnings to RowIndexLookupHelper implementations
|
2025-04-21 00:47:09 +01:00 |
|
Palash Tyagi
|
cc4becd244
|
first draft of date/int addressing
|
2025-04-20 23:44:39 +01:00 |
|
Palash Tyagi
|
9c16e2eee6
|
remove commented-out test for column swapping
|
2025-04-20 14:04:58 +01:00 |
|
Palash Tyagi
|
1d81f7e72f
|
moved tests out of tests directory
|
2025-04-20 01:46:57 +01:00 |
|
Palash Tyagi
|
57e5ee38d2
|
moved tests back into frame.rs
|
2025-04-20 01:40:50 +01:00 |
|
Palash Tyagi
|
2168740580
|
add base module and re-export for frame operations
|
2025-04-19 00:44:16 +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
|
a161cf0c76
|
add Matrix<T> struct with core functionality for 2D matrix operations
|
2025-04-18 22:33:53 +01:00 |
|
Palash Tyagi
|
8467a3def2
|
add mod.rs to declare the mat module
|
2025-04-17 11:58:59 +01:00 |
|
Palash Tyagi
|
6c82f40b3a
|
add first draft of a matrix implementation
|
2025-04-17 11:56:14 +01:00 |
|