112 Commits

Author SHA1 Message Date
Fabian Sauter
53a3753caf Fixed deviceName conversion
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
2022-07-27 13:01:02 +02:00
Fabian Sauter
732704a9ee Removed .data() for deviceName
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
2022-07-27 12:48:46 +02:00
Fabian Sauter
4b7e3b13f8 Fixed building Python package
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
2022-07-27 12:48:46 +02:00
Fabian Sauter
00cc533f80 Android and python logging
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
2022-07-27 12:48:46 +02:00
Fabian Sauter
2ec35acba5 Updated pybind11 bindings
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
2022-07-27 12:48:04 +02:00
Fabian Sauter
baa84827d6 Updated pip packages to support python 3.10
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
2022-07-27 12:48:04 +02:00
Fabian Sauter
f01bcb68a5 New logging framework
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
2022-07-27 12:48:04 +02:00
Fabian Sauter
50ffbbc01a Replaced .gitmodules with fetch_content
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
2022-07-27 12:48:04 +02:00
Alejandro Saucedo
ec27834116 Reformat python 2022-01-04 23:01:52 +00:00
Alejandro Saucedo
1788a217db Reformat python 2022-01-04 23:01:17 +00:00
Alejandro Saucedo
3885b8f6fc Updated base format 2022-01-04 23:00:39 +00:00
Alejandro Saucedo
76184c8a8e Updated formatting
Signed-off-by: Alejandro Saucedo <axsauze@gmail.com>
2021-11-16 23:07:29 +00:00
Alejandro Saucedo
698001b8a0 Updated python test to work in windows 2021-09-14 23:09:37 +01:00
Alejandro Saucedo
c758ec0c20 Updated algo python
Signed-off-by: Alejandro Saucedo <axsauze@gmail.com>
2021-09-12 16:57:37 +01:00
Alejandro Saucedo
932620091c Updated docs and renamig kp::Constants
Signed-off-by: Alejandro Saucedo <axsauze@gmail.com>
2021-09-12 16:52:16 +01:00
Alejandro Saucedo
2d4c2f7333 Fully functional python
Signed-off-by: Alejandro Saucedo <axsauze@gmail.com>
2021-09-12 16:52:16 +01:00
Alejandro Saucedo
1972f2c8f8 Updated python build
Signed-off-by: Alejandro Saucedo <axsauze@gmail.com>
2021-09-12 16:52:15 +01:00
Alejandro Saucedo
6113d286a9 Updated python to build
Signed-off-by: Alejandro Saucedo <axsauze@gmail.com>
2021-09-12 16:52:15 +01:00
Alejandro Saucedo
b7fd1b4d79 Updated python and cpp with working gslslangvalidator 2021-07-21 18:16:29 +01:00
Alejandro Saucedo
598c843545 Updated glslang as core dependency 2021-07-20 21:53:50 +01:00
Alejandro Saucedo
1357549900 Updated glslang as core dependency 2021-07-20 19:22:51 +01:00
Darius Tan
0f84be9d5b Set kp_debug, kp_info, kp_warning and kp_error to py::none() when the program terminates. 2021-06-12 21:50:37 +12:00
Alejandro Saucedo
a3d8b78ff8 Merge pull request #219 from EthicalML/tensor_python_numpy_ownership
[PYTHON] Ensure numpy array increments refcount of tensor to keep valid
2021-05-15 17:47:13 +01:00
Alejandro Saucedo
53039040ba Updated naming on code files 2021-05-11 09:56:44 +01:00
Alejandro Saucedo
d9090eeb64 Added test to ensure ownership by numpy array 2021-05-07 16:59:21 +01:00
Alejandro Saucedo
ad9c857427 Updated memory ownership of sharedptr of Tensor to also be refcounted by numpy array returned in data 2021-05-07 16:54:08 +01:00
Alejandro Saucedo
ee9829a5dc Added destroy for manager 2021-05-07 13:36:46 +01:00
Alejandro Saucedo
6222cdf3eb Added destroy for manager 2021-05-07 13:29:23 +01:00
Alejandro Saucedo
3880d17b36 Extending list_devices test for multiple devices
Extending list_devices test to verify more than 0 devices as some will have more than 1
2021-04-06 10:37:19 +01:00
Alejandro Saucedo
a6457ee1ec Added list_devices function and separated new utils function 2021-03-20 08:49:51 +00:00
Henry Miskin
e9b7162c9d Added test skip for broadcom 2021-03-14 21:38:05 +00:00
Alejandro Saucedo
21f4337d55 Fixed skip test check 2021-03-14 15:35:32 +00:00
alexander-g
d71d169886 raw vk::deviceproperties and python dict 2021-03-12 09:51:31 +01:00
alexander-g
f52efcef0f Device Properties 2021-03-12 08:32:51 +01:00
Alejandro Saucedo
6fd19b9d05 Fixed conflicts 2021-03-07 14:11:32 +00:00
Alejandro Saucedo
df0dfd351f Added types tests 2021-03-07 14:09:59 +00:00
Alejandro Saucedo
8abb2313d0 Updated python and cpp end to end test and readme to show support for different types on tensor 2021-03-07 14:09:59 +00:00
Alejandro Saucedo
6a7f410675 Updated to use flatdata on the python 2021-03-07 14:09:58 +00:00
Alejandro Saucedo
a2ee928f4c Updated tests and rebased 2021-03-07 14:09:56 +00:00
Alejandro Saucedo
f569bae998 Updated python docstrings 2021-03-07 14:08:53 +00:00
alexander-g
6da6bca339 requested changes 2021-03-07 12:25:41 +01:00
alexander-g
eb47d52047 Merge branch 'master' into timestamps 2021-03-06 13:18:21 +01:00
Alejandro Saucedo
0a285ef9af Updated string 2021-03-06 11:25:25 +00:00
Alejandro Saucedo
45688c7ab9 Updated python main.cpp 2021-03-06 11:22:57 +00:00
Alejandro Saucedo
0a856c3f82 Regenerated python docstrings 2021-03-06 11:20:27 +00:00
alexander-g
6f5a8f8968 support for timestamps 2021-03-06 11:45:29 +01:00
Alejandro Saucedo
76bd167485 Updated pthon to support desired extensions 2021-03-06 08:05:09 +00:00
Alejandro Saucedo
647f2f1e62 Updated python 2021-03-04 08:27:24 +00:00
Alejandro Saucedo
ddb77702ee Updated examples in readme 2021-02-28 15:53:09 +00:00
Alejandro Saucedo
38f356fdae Updated python to align with current configuration 2021-02-28 14:53:46 +00:00