Commit Graph

14 Commits

Author SHA1 Message Date
fcb4e6b84f Use a reference for the device. 2023-06-21 19:55:57 +01:00
7adffafeda Abstract the gradient storage. 2023-06-21 14:29:48 +01:00
f319583530 More QOL changes, binary op for constants. 2023-06-21 08:59:08 +01:00
0839954770 Add some binary ops. 2023-06-21 08:32:35 +01:00
23db8a7da8 Simplify the test. 2023-06-21 07:33:42 +01:00
e04d0ac1ac Cosmetic change to the backprop test. 2023-06-20 20:56:50 +01:00
a419a9da72 Add some backprop test. 2023-06-20 20:54:35 +01:00
98b423145a Bugfix for the contiguous strides. 2023-06-20 13:35:07 +01:00
f5b0aa815a Get the addition/multiplication to work. 2023-06-20 11:07:59 +01:00
6c5fc767a8 Add the slice indexing. 2023-06-20 10:50:58 +01:00
7a31ba93e4 Start adding some ops. 2023-06-20 08:41:19 +01:00
26d6288eb6 Add an easy way to create tensor objects. 2023-06-19 20:59:26 +01:00
01eeb0e72f Shuffle the shape bits around. 2023-06-19 20:22:12 +01:00
634e0c88ae Add some basic test. 2023-06-19 19:50:17 +01:00