Commit graph

414 commits

Author SHA1 Message Date
Alejandro Saucedo
157b6592dd Updated docstring 2020-11-03 09:00:03 +00:00
Alejandro Saucedo
5fbb4ce6f6 Added function in sequence freeMemoryDestroyGPUResources to de-init 2020-11-03 08:59:32 +00:00
Alejandro Saucedo
b636a80d06 Updated array example 2020-11-03 08:42:27 +00:00
Alejandro Saucedo
0d33dc018d Updated version to 0.4.1 2020-11-03 08:04:37 +00:00
Alejandro Saucedo
e78b425f66 Added readme for python documentation 2020-11-03 08:02:19 +00:00
Alejandro Saucedo
958bf3f3c9 Added python overview to documentation 2020-11-03 08:00:38 +00:00
Alejandro Saucedo
214a43ad59 Updated build to rename kp 2020-11-03 08:00:20 +00:00
Alejandro Saucedo
991cfdcbcc Updated to use kp instead of komputepy for module name 2020-11-02 21:57:10 +00:00
Alejandro Saucedo
b23e04e1a4 Added documentation to reference python 2020-11-02 21:47:26 +00:00
Alejandro Saucedo
159504f20f Updated documentaion to include python 2020-11-02 21:47:05 +00:00
Alejandro Saucedo
02406d46ca Updated readme to reflect python example 2020-11-01 21:24:39 +00:00
Alejandro Saucedo
85b39baf19 Updated tests 2020-11-01 21:24:28 +00:00
Alejandro Saucedo
96cd1e3c92 Updated function names 2020-11-01 21:24:20 +00:00
Alejandro Saucedo
1f614a87e4 Reformatted 2020-11-01 20:56:03 +00:00
Alejandro Saucedo
3036cbd95f Added tests for python bindings in python 2020-11-01 20:27:17 +00:00
Alejandro Saucedo
8ce3b669de Added functioning python bindings for Kompute 2020-11-01 20:27:02 +00:00
Alejandro Saucedo
a33f65a90b Updated single_include header 2020-11-01 20:26:41 +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
473031d1f3 Sequence now exposed via shared_ptr instead of weak_ptr and memory release is done through destructor based on the isInit member variable 2020-11-01 20:25:15 +00:00
Alejandro Saucedo
b0d394a50b Updated single include with non-templated opalgobase classes 2020-11-01 16:29:27 +00:00
Alejandro Saucedo
552a6c051f Updated tests without tempaltes on opalgobase classes 2020-11-01 16:29:07 +00:00
Alejandro Saucedo
3ad5e4d3e7 Removed workgroup templates on opalgobase classes 2020-11-01 16:28:48 +00:00
Alejandro Saucedo
6afe6463c2 Updated to add opbase 2020-11-01 16:27:59 +00:00
Alejandro Saucedo
0e9ba00b71 Added base capabilities for tensor in python 2020-11-01 15:14:22 +00:00
Alejandro Saucedo
9559c79eee Updated ccls to include pybind 2020-11-01 15:13:33 +00:00
Alejandro Saucedo
f86e5b1341 Updated setup.py to build base python setup 2020-11-01 13:44:48 +00:00
Alejandro Saucedo
816c5c7f5d Readded pybind module 2020-11-01 13:44:28 +00:00
Alejandro Saucedo
281aabf05b Updated folder 2020-11-01 13:44:06 +00:00
Alejandro Saucedo
e3e111e07f UPdated modules 2020-11-01 13:44:06 +00:00
Alejandro Saucedo
ac06761f1b Added basic version of example of python bindings 2020-11-01 13:43:40 +00:00
Alejandro Saucedo
68c119df4c Added pybind as a submodule 2020-11-01 13:43:39 +00:00
Alejandro Saucedo
5d3795b539 Initial exploration of pybind11 for python bindings 2020-11-01 13:43:09 +00:00
Alejandro Saucedo
9babbc54ee
Merge pull request #83 from EthicalML/update_dependencies
Fix compatibility for Vulkan HPP 1.2.155 and above
2020-11-01 12:40:54 +00:00
Alejandro Saucedo
109d0350d0 Added documentation for build system 2020-11-01 12:39:25 +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
5fbf5ee7f5 Updated ccls for submodule builds 2020-11-01 12:19:12 +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
482aa29426 Added spdlog 2020-11-01 08:14:42 +00:00
Alejandro Saucedo
5c674d510e Added vulkan headers 2020-11-01 08:13:41 +00:00
Alejandro Saucedo
20e3b9ec45 Added googletest release 1.10.0 2020-11-01 08:11:57 +00:00
Alejandro Saucedo
f75b6e77e4 Removed tmp gitmodules 2020-11-01 08:09:43 +00:00
Alejandro Saucedo
4b834be99b Added gitmodules 2020-11-01 08:09:03 +00:00
Alejandro Saucedo
681defe144 Added gitmodules 2020-11-01 08:06:10 +00:00
Alejandro Saucedo
44dfe2debf updated vcpkg to ensure relevant packages are selected 2020-11-01 08:05:46 +00:00
Alejandro Saucedo
23d6340c3f Updated dockefile 2020-11-01 08:05:30 +00:00
Alejandro Saucedo
7c8c0eeba2 Updated readme 2020-10-31 18:00:05 +00:00
Alejandro Saucedo
8fdfcc8ccf Updated readme 2020-10-31 17:52:48 +00:00