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
Alejandro Saucedo
4e6607bb91
Updated readme
2020-10-31 17:38:03 +00:00
Alejandro Saucedo
7b9f84f0ab
Merge pull request #80 from pH5/codespell-fixes
...
codespell spelling fixes
2020-10-25 14:10:10 +00:00
Philipp Zabel
4968fb8c02
Rename *Indeces variables and parameters to *Indices
...
The plural of index is indexes or indices, the latter seems to be more
common in technical contexts.
2020-10-25 14:09:58 +01:00
Philipp Zabel
e6473a6edc
Run codespell over docs and comments
...
Spelling fixes reported by running codespell over docs and sources.
2020-10-25 14:09:23 +01:00
Alejandro Saucedo
fe8094b597
Merge pull request #79 from DonaldWhyte/patch-1
...
Add link to official Vulkan website to download the SDK
2020-10-25 08:20:31 +00:00
Donald Whyte
bd838505ec
Update Vulkan SDK download link so it's directly linked to the main download page
2020-10-25 08:19:27 +00:00
Donald Whyte
7521e8bac8
Add link to official Vulkan website to download the SDK
...
This prevents new developers, who might not have actually worked with Vulkan (but want to work with Kompute), from having to do the extra step in googling the SDK download page. This reduces friction for potential new developers.
2020-10-25 08:18:07 +00:00