Commit graph

67 commits

Author SHA1 Message Date
alexander-g
ae0c539bfc weaker test case and constructor comment 2021-01-31 07:21:23 +01:00
alexander-g
a995cbf9ec disallowing zero sized tensors 2021-01-30 19:41:47 +01:00
Alejandro Saucedo
d620093a27 Added further tests including lr 2021-01-21 21:51:37 +00:00
Alejandro Saucedo
fbfef16105 Added further tests for ci 2021-01-20 21:21:07 +00:00
Alejandro Saucedo
0efe456286 Reformatted shader headers 2020-11-11 18:15:18 +00:00
0x0f0f0f
8a0c63cc64 replaced "static unsigned const" to "static const unsigned" so that SWIG can generate wrappers without a syntax error 2020-11-09 09:42:39 +01:00
Alejandro Saucedo
2ba3c8eadb Updated lr cpp test to print without fmt 2020-11-08 15:38:38 +00:00
Alejandro Saucedo
1f614a87e4 Reformatted 2020-11-01 20:56:03 +00:00
Alejandro Saucedo
81277aa60e Added test to verify memory management via isInit member variable 2020-11-01 20:26:29 +00:00
Alejandro Saucedo
ac33cb450a Updated tests to align with new sequence memory management workflow 2020-11-01 20:26:04 +00:00
Alejandro Saucedo
e2f6e876bc Updated tests to align with new sequence memory management workflow 2020-11-01 20:25:53 +00:00
Alejandro Saucedo
552a6c051f Updated tests without tempaltes on opalgobase classes 2020-11-01 16:29:07 +00:00
Alejandro Saucedo
80ff9f279d Updated base builds to work with local repo as well as with vcpkg 2020-11-01 12:20:37 +00:00
Alejandro Saucedo
672c78d290 Removed range prints to avoid fmt external dependency 2020-11-01 12:19:44 +00:00
Alejandro Saucedo
8abac9fb58 Added fix to work for versions 1.2.55+ of vulkan headers 2020-11-01 10:46:16 +00:00
Alejandro Saucedo
267f92763e Reformatted 2020-10-18 21:30:43 +01:00
Alejandro Saucedo
7679070274 Updated tests to use new constraints on unique default operations 2020-10-18 16:04:52 +01:00
Alejandro Saucedo
f4275e2c31 Added test just for the await component 2020-10-17 12:31:28 +01:00
Alejandro Saucedo
abe2c41041 Simplified test and shortened run time 2020-10-17 11:57:20 +01:00
Alejandro Saucedo
9a64339e95 Reformatted 2020-10-17 11:19:25 +01:00
Alejandro Saucedo
872a0bc717 Added details on test 2020-10-17 11:18:50 +01:00
Alejandro Saucedo
40fc293eb1 Updated tests to work with async tests 2020-10-17 11:17:23 +01:00
Alejandro Saucedo
356a563471 Added test that ensures multiprocessing is working 2020-10-17 10:42:07 +01:00
Alejandro Saucedo
c69fcb7e60 UPdated to have shorter dispatch size and larger loop size 2020-10-16 07:39:37 +01:00
Alejandro Saucedo
9e79b9f352 Updated to implementation of queues but no speedups yet 2020-10-15 22:13:12 +01:00
Alejandro Saucedo
4e697bb787 Updated to current multiple queue implementation 2020-10-15 21:40:31 +01:00
Alejandro Saucedo
3e5364fc44 Added async test 2020-10-15 09:25:23 +01:00
Dudecake
4ad7466562
Removed default arg before parameter pack 2020-09-27 18:01:09 +02:00
Alejandro Saucedo
4078fc45f0 Updated test to include mult test 2020-09-12 18:49:21 +01:00
Alejandro Saucedo
fdc1d3b91a Reformatted 2020-09-12 17:21:50 +01:00
Alejandro Saucedo
ad7321eb87 Updated logistic regression example to also output the loss 2020-09-12 17:15:46 +01:00
Alejandro Saucedo
9f8508075a Updated OpAlgoBase to not copy data as optensorsync operations are introduced 2020-09-12 09:14:35 +01:00
Alejandro Saucedo
4171786b6f Added a buildTensor command to manager to simplify tensor creation workflows 2020-09-10 08:35:27 +01:00
Alejandro Saucedo
d08c75c396 Added test that verifies loops function as expected 2020-09-08 18:57:57 +01:00
Alejandro Saucedo
eddba0fcf9 Added test optensorsync for device and local 2020-09-06 16:15:55 +01:00
Alejandro Saucedo
e68d09dbdc Added functional optensorsyncDevice and optensorsynclocal 2020-09-06 15:51:31 +01:00
Alejandro Saucedo
e6f4097acb Updated todo comments 2020-09-06 12:59:35 +01:00
Alejandro Saucedo
1b4e4b6b18 Added optensorSyncDevice and optensorcopy tests 2020-09-06 12:52:45 +01:00
Alejandro Saucedo
ec89fc6d56 Renamed tensorcreate and started adding optensorsyncdevice 2020-09-06 11:38:08 +01:00
Alejandro Saucedo
236c349aa0 Added optensorcopy operation 2020-09-06 11:07:32 +01:00
Alejandro Saucedo
0d3921b345 Added spaces to shader 2020-09-05 08:21:48 +01:00
Alejandro Saucedo
1449c858ee Updated to use cpp raw literal strings 2020-09-05 08:15:52 +01:00
Alejandro Saucedo
c15a14d2b2 Updated logging definitions to ensure it works using dynamic and static config 2020-09-04 07:01:58 +01:00
Alejandro Saucedo
1286da2179 Updated test to use gtest instead of Catch2 2020-09-04 06:11:35 +01:00
Alejandro Saucedo
0b35b5e9d6 Updated test files to work with gtest 2020-09-03 22:20:16 +01:00
Alejandro Saucedo
36a60922ba Updated SPDLOG as an optional dependency 2020-09-03 19:18:22 +01:00
Alejandro Saucedo
0410ae0db6 Removed print statement in tests 2020-09-02 21:31:57 +01:00
Alejandro Saucedo
8eb9853dc8 Added initial advanced example of logistic regression implementation 2020-08-31 22:48:27 +01:00
Alejandro Saucedo
a325486d01 Added logistic regression implementation in tests 2020-08-31 19:01:41 +01:00
Alejandro Saucedo
08a1300450 Migrated default base type of tensor to float 2020-08-31 16:01:27 +01:00