• Joined on 2024-06-03
lyken deleted branch ndstrides-wip from M-Labs/nac3 2024-08-22 10:22:34 +08:00
lyken pushed to ndstrides at M-Labs/nac3 2024-08-22 10:18:23 +08:00
ef1c5e8e1b standalone: add test_ndarray_broadcast_to
lyken pushed to ndstrides at M-Labs/nac3 2024-08-22 10:08:34 +08:00
c486c469b2 standalone: add test_ndarray_subscript_assignment
b02c34eee9 core/ndstrides: implement ndarray subscript assignment
16e516b9f7 core/ndstrides: implement cmpop
913db43e71 core/ndstrides: implement unary op
6049d34107 core/ndstrides: implement nalgebra functions
Compare 57 commits »
lyken pushed to ndstrides at M-Labs/nac3 2024-08-21 23:27:26 +08:00
a3d4931ca7 standalone: add test_ndarray_subscript_assignment
dfbab36028 core/ndstrides: implement ndarray subscript assignment
3c80fc2fc5 core/ndstrides: implement cmpop
f56fff1323 core/ndstrides: implement unary op
767cd539c0 core/ndstrides: implement nalgebra functions
Compare 34 commits »
lyken pushed to ndstrides at M-Labs/nac3 2024-08-21 16:39:34 +08:00
9ae4348ca6 standalone: add test_ndarray_subscript_assignment
b2f2a026b1 core/ndstrides: remove unneeded comment in gen_ndarray_subscript_ndindices
6b66147dc4 core/ndstrides: remove old ndarray utilities in codegen/numpy.rs
c6cab4f35d core/ndstrides: implement ndarray subscript assignment
4194403aaa core/ndstrides: implement cmpop
Compare 40 commits »
lyken pushed to ndstrides at M-Labs/nac3 2024-08-21 13:25:30 +08:00
e3ed653b6c core/ndstrides: remove old ndarray utilities in codegen/numpy.rs
6d22405fe5 core/ndstrides: implement ndarray subscript assignment
c70c3acecc core/ndstrides: implement cmpop
4aa01477b2 core/ndstrides: implement unary op
c8ef558ecc core/ndstrides: implement nalgebra functions
Compare 40 commits »
lyken pushed to ndstrides at M-Labs/nac3 2024-08-21 13:00:05 +08:00
d5950d9b85 core/ndstrides: remove old ndarray utilities in codegen/numpy.rs
5407fad1fb core/ndstrides: implement ndarray subscript assignment
0a94df70a4 core/ndstrides: implement cmpop
d459383fed core/ndstrides: implement unary op
1da8267bed core/ndstrides: implement nalgebra functions
Compare 27 commits »
lyken pushed to ndstrides at M-Labs/nac3 2024-08-21 12:42:34 +08:00
c6f57bd34f core/ndstrides: remove old ndarray utilities in codegen/numpy.rs
222ba1962c core/ndstrides: implement ndarray subscript assignment
Compare 2 commits »
lyken pushed to ndstrides at M-Labs/nac3 2024-08-21 12:18:52 +08:00
977093baf9 core/ndstrides: implement cmpop
199fdb1023 core/ndstrides: implement unary op
13ba4ff899 core/ndstrides: implement nalgebra functions
af7323ee33 core/ndstrides: add NDArrayObject::to_any
0569e3c339 core/ndstrides: add ContiguousNDArray
Compare 36 commits »
lyken pushed to ndstrides at M-Labs/nac3 2024-08-21 11:39:30 +08:00
fc32898045 core/ndstrides: implement cmpop
2c60bf38d3 core/ndstrides: implement unary op
3c70211b88 core/ndstrides: implement nalgebra functions
4f3277f1cd core/ndstrides: add NDArrayObject::to_any
242db68626 core/ndstrides: add ContiguousNDArray
Compare 46 commits »
lyken pushed to master at M-Labs/nac3 2024-08-21 11:39:07 +08:00
8532bf5206 standalone: add missing test_ndarray_ceil() run
lyken pushed to ndstrides at M-Labs/nac3 2024-08-21 11:34:27 +08:00
7ab250efd9 core/ndstrides: implement cmpop
0b1baf0e8f core/ndstrides: implement unary op
4af1a9b350 core/ndstrides: implement nalgebra functions
f91debfceb core/ndstrides: add NDArrayObject::to_any
50bd795f50 core/ndstrides: add ContiguousNDArray
Compare 23 commits »
lyken pushed to ndstrides at M-Labs/nac3 2024-08-21 11:31:27 +08:00
b8787aa4e3 core/ndstrides: implement cmpop
b1559ec181 core/ndstrides: implement unary op
Compare 2 commits »
lyken pushed to ndstrides at M-Labs/nac3 2024-08-21 11:30:44 +08:00
142e2e5cba core/ndstrides: implement cmpop
6811c79ae9 core/ndstrides: implemenet unary op
1850aaeb70 core/ndstrides: implement nalgebra functions
c287ccc3a1 core/ndstrides: add NDArrayObject::to_any
cf56c322db core/ndstrides: add ContiguousNDArray
Compare 7 commits »
lyken pushed to ndstrides at M-Labs/nac3 2024-08-21 11:29:45 +08:00
bc84d73c25 core/ndstrides: implement cmpop
f75df8d727 core/ndstrides: implemenet unary op
a854449ded core/ndstrides: implement nalgebra functions
b0062c14f0 core/ndstrides: add NDArrayObject::to_any
80243f5108 core/ndstrides: add ContiguousNDArray
Compare 51 commits »
lyken pushed to master at M-Labs/nac3 2024-08-21 11:21:35 +08:00
2cf64d8608 apply clippy comment changes
706759adb2 artiq: apply cargo fmt
b90cf2300b core/fix: add missing lifetime in gen_for*
Compare 3 commits »
lyken pushed to ndstrides at M-Labs/nac3 2024-08-21 09:54:13 +08:00
2c81a20259 core/ndstrides: implement nalgebra functions
lyken pushed to ndstrides at M-Labs/nac3 2024-08-20 23:35:24 +08:00
f3678decd3 core/ndstrides: add NDArrayObject::to_any
b59d171d32 core/ndstrides: add ContiguousNDArray
dabf0751a8 core/ndstrides: partially update builtin_fns to use ndarray with strides
8312ec2278 core/ndstrides: implement 1D np_dot()
660928bfba core/ndstrides: implement general ndarray matmul
Compare 31 commits »
lyken pushed to ndstrides at M-Labs/nac3 2024-08-20 22:45:02 +08:00
807ea002f8 core/ndstrides: add ContiguousNDArray
a3915bbfd2 core/ndstrides: partially update builtin_fns to use ndarray with strides
825b683f85 core/ndstrides: implement 1D np_dot()
87b31c126f core/ndstrides: implement general ndarray matmul
e9320be742 core/ndstrides: update binop to use ndarray with strides
Compare 7 commits »
lyken pushed to ndstrides at M-Labs/nac3 2024-08-20 22:17:38 +08:00
5dbbe7db49 core/ndstrides: partially update builtin_fns to use ndarray with strides