Commit graph

630 commits

Author SHA1 Message Date
Alejandro Saucedo
817af8a091 Updated ghactions 2021-02-15 07:26:48 +00:00
Alejandro Saucedo
d3eeaabc35 Adding all spv files 2021-02-15 07:21:55 +00:00
Alejandro Saucedo
95df064dbb updated pytests and fixed dangling spdlog code in python main.cpp 2021-02-14 17:16:47 +00:00
Alejandro Saucedo
5c7364f203 Updated single include 2021-02-14 16:47:52 +00:00
Alejandro Saucedo
82ee96c943 Added tests for workgroups and for constants 2021-02-14 16:47:43 +00:00
Alejandro Saucedo
711bd158ba Updated python to align with new workgrups and constants, as well as removed all string related functions 2021-02-14 16:47:24 +00:00
Alejandro Saucedo
d9a6abb918 Updated single 2021-02-14 07:30:12 +00:00
Alejandro Saucedo
e481c3afac updated tests on constants and workgroup typedefs 2021-02-14 07:30:05 +00:00
Alejandro Saucedo
9adfa34fd3 Updated to add typedef on Constants and Workgroup 2021-02-14 07:29:50 +00:00
Alejandro Saucedo
bf86daa3ef Updated single include 2021-02-14 07:18:54 +00:00
Alejandro Saucedo
f507439eb7 Updated tests to match kompute workgroup 2021-02-14 07:18:46 +00:00
Alejandro Saucedo
c8370e0a3a Amended workgroup to std::array 2021-02-14 07:18:33 +00:00
Alejandro Saucedo
7a71ff0751 Updated single include 2021-02-14 06:55:47 +00:00
Alejandro Saucedo
43db23e1f2 Updated shaders to match spec consts 2021-02-14 06:55:40 +00:00
Alejandro Saucedo
119cdb2886 Updated tests to match simplified specialisation constants 2021-02-14 06:55:24 +00:00
Alejandro Saucedo
a7801cedd0 Simplified specialization constants by limiting to floats2 2021-02-14 06:55:09 +00:00
Alejandro Saucedo
7126cc47ff Updated single include 2021-02-13 19:38:23 +00:00
Alejandro Saucedo
6b62990dbc Added test and updated LR tests to confirm works 2021-02-13 19:38:15 +00:00
Alejandro Saucedo
0b84876c95 Extended algorithm to add spec consts for int and float 2021-02-13 19:38:02 +00:00
Alejandro Saucedo
9cb4c2f1e1
Merge pull request #149 from EthicalML/145_codecov
Adding test code coverage using gcov and lcov
2021-02-13 14:17:48 +00:00
Alejandro Saucedo
ec04dc65df
Merge pull request #148 from EthicalML/147_python_compat
Added temporary backwards compatibility for eval_tensor_create_def function
2021-02-13 14:17:22 +00:00
Alejandro Saucedo
f3ed6ecb08 Updated docs to link 2021-02-13 13:11:45 +00:00
Alejandro Saucedo
16ae365b93 Added targets for building codecov 2021-02-13 13:11:32 +00:00
Alejandro Saucedo
0941d82122 Added base params 2021-02-13 13:10:16 +00:00
Alejandro Saucedo
0fef1be71f Added backwards compat test for python 2021-02-13 08:12:33 +00:00
Alejandro Saucedo
0a361907f2 Added python test_kompute 2021-02-13 08:09:49 +00:00
Alejandro Saucedo
80e50991f3 Added backwards compatibility for python 2021-02-13 08:07:07 +00:00
Alejandro Saucedo
099b342ee1 Initial base for codecov 2021-02-13 08:06:21 +00:00
Alejandro Saucedo
e1f7575be2
Merge pull request #146 from EthicalML/36_delete_sequence
Added destroy functions for tensors and sequences (named and object)
2021-02-10 18:58:44 +00:00
Alejandro Saucedo
09fcba1aee Updated python tests 2021-02-10 18:55:11 +00:00
Alejandro Saucedo
f31aceea57 Added destroy and rebuild functions to python 2021-02-10 18:42:52 +00:00
Alejandro Saucedo
c78a025f9b Updated docstrings and workflow 2021-02-10 18:42:40 +00:00
Alejandro Saucedo
b386113849 Updated single include 2021-02-10 08:44:33 +00:00
Alejandro Saucedo
c83ba44549 Moved destroy and rebuild functions to cpp 2021-02-10 08:44:25 +00:00
Alejandro Saucedo
605a9d1d4a Added destroy functions 2021-02-10 08:41:38 +00:00
Alejandro Saucedo
d9789b63d2 Added initial destroy and updated rebuild functions 2021-02-10 08:41:31 +00:00
Alejandro Saucedo
d5df5c1f41
Merge pull request #138 from EthicalML/136_memory_hierarchy_tensor_manager
Amend memory ownership hierarchy to have Tensor owned by Manager instead of OpCreateTensor / OpBase
2021-02-10 07:07:54 +00:00
Alejandro Saucedo
48f041d9f3 Updated the examples 2021-02-09 22:15:07 +00:00
Alejandro Saucedo
3c486ebf72 Updated test to cover sequences 2021-02-09 22:01:26 +00:00
Alejandro Saucedo
a828bb9f79 Updated python tests 2021-02-09 21:48:23 +00:00
Alejandro Saucedo
d8041d696d Added python updated functions 2021-02-09 21:47:40 +00:00
Alejandro Saucedo
1edcb425ce Single include 2021-02-09 21:30:52 +00:00
Alejandro Saucedo
4e9888e7d6 Updated examples 2021-02-09 21:30:33 +00:00
Alejandro Saucedo
b243d432c1 Updated readme 2021-02-09 21:30:22 +00:00
Alejandro Saucedo
3e91a7737e Updated docs to match functions 2021-02-09 21:29:58 +00:00
Alejandro Saucedo
4baba33681 Updated tests to match new functions and added test to ensure seuqence is destroyed 2021-02-09 21:29:43 +00:00
Alejandro Saucedo
0d9a9758da Renamed tensor and rebuild functions 2021-02-09 21:29:24 +00:00
Alejandro Saucedo
91252201ce updating single include 2021-02-09 19:20:30 +00:00
Alejandro Saucedo
39d02dd428 Added test that verifies memory violation sequence 2021-02-09 19:20:21 +00:00
Alejandro Saucedo
b34984b713 Updating sequence to have isInit until init run 2021-02-09 19:19:39 +00:00