Alejandro Saucedo
|
9adfa34fd3
|
Updated to add typedef on Constants and Workgroup
|
2021-02-14 07:29:50 +00:00 |
|
Alejandro Saucedo
|
c8370e0a3a
|
Amended workgroup to std::array
|
2021-02-14 07:18:33 +00:00 |
|
Alejandro Saucedo
|
a7801cedd0
|
Simplified specialization constants by limiting to floats2
|
2021-02-14 06:55:09 +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
|
c83ba44549
|
Moved destroy and rebuild functions to cpp
|
2021-02-10 08:44:25 +00:00 |
|
Alejandro Saucedo
|
d9789b63d2
|
Added initial destroy and updated rebuild functions
|
2021-02-10 08:41:31 +00:00 |
|
Alejandro Saucedo
|
0d9a9758da
|
Renamed tensor and rebuild functions
|
2021-02-09 21:29:24 +00:00 |
|
Alejandro Saucedo
|
3547810476
|
reformat
|
2021-02-08 21:42:32 +00:00 |
|
Alejandro Saucedo
|
aa25f980d6
|
Added OpTensorSyncDevice by default on manager buildtensor functions with ability to disable with parameter
|
2021-02-08 21:41:48 +00:00 |
|
Alejandro Saucedo
|
aa75fdae47
|
format
|
2021-02-08 19:43:50 +00:00 |
|
Alejandro Saucedo
|
f62e353f4a
|
Removed persistent anonymous sequences
|
2021-02-08 19:39:58 +00:00 |
|
Alejandro Saucedo
|
fc3d23d3f9
|
Removed OpCreateTensor in favour of manager memory ownership
|
2021-02-08 19:15:48 +00:00 |
|
Alejandro Saucedo
|
d24dfb7590
|
Reformat
|
2021-02-08 07:18:32 +00:00 |
|
Alejandro Saucedo
|
04853df469
|
Updated Tensor Memory to hold staging within class
|
2021-02-08 07:17:54 +00:00 |
|
Alejandro Saucedo
|
b61f3f2297
|
Added initial iteration of tensor with two memory compoennts
|
2021-02-07 22:00:58 +00:00 |
|
Alejandro Saucedo
|
46cee7767b
|
Reformatted
|
2021-01-31 11:12:07 +00:00 |
|
alexander-g
|
ae0c539bfc
|
weaker test case and constructor comment
|
2021-01-31 07:21:23 +01:00 |
|
alexander-g
|
a0f9af965a
|
caching logging functions + single include rebuild
|
2021-01-24 16:31:41 +01:00 |
|
alexander-g
|
059221a7de
|
native logging for python
|
2021-01-24 12:12:51 +01: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
|
72cd1b51a3
|
Minor refactor on spdlog_active_level macro
|
2020-11-03 21:41:19 +00:00 |
|
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
|
1f614a87e4
|
Reformatted
|
2020-11-01 20:56:03 +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
|
3ad5e4d3e7
|
Removed workgroup templates on opalgobase classes
|
2020-11-01 16:28:48 +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
|
267f92763e
|
Reformatted
|
2020-10-18 21:30:43 +01:00 |
|
Alejandro Saucedo
|
ba71c7ab46
|
Updated manager to have unique sequence added on default operations
|
2020-10-18 16:04:35 +01:00 |
|
Alejandro Saucedo
|
8c66b4b66b
|
Added evalOpAwaitDefault and evalOpAsyncDefault
|
2020-10-17 12:31:20 +01:00 |
|
Alejandro Saucedo
|
9a64339e95
|
Reformatted
|
2020-10-17 11:19:25 +01:00 |
|
Alejandro Saucedo
|
6fc0b0b3e3
|
Added capabilities for multiple queues
|
2020-10-17 10:40:43 +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
|
48805e1639
|
Updated to function for async
|
2020-10-15 09:25:16 +01:00 |
|
Alejandro Saucedo
|
33df1dec4e
|
Added evalOpAwait and evalOpAsync into the manager
|
2020-10-15 07:16:01 +01:00 |
|
Alejandro Saucedo
|
8ec486b4ab
|
Added initial async capability
|
2020-10-14 21:50:33 +01:00 |
|
Alejandro Saucedo
|
76882d803a
|
Removed dynamic define macro
|
2020-10-04 17:52:32 +01:00 |
|
Alejandro Saucedo
|
270959ab20
|
Updated logistic regression shader to header
|
2020-10-04 16:21:09 +01:00 |
|
Alejandro Saucedo
|
61471339ce
|
Fully working android in older phones
|
2020-10-04 14:37:26 +01:00 |
|
Alejandro Saucedo
|
a73f82e191
|
Updated example to not use native activity anymore
|
2020-10-03 18:27:39 +01:00 |
|
Alejandro Saucedo
|
9c487feb3b
|
Updated src to point to renamed ndk wrapper include
|
2020-10-03 16:11:46 +01:00 |
|
Alejandro Saucedo
|
2e9ffd9444
|
Updated to make debug layers guarded by macro
|
2020-10-03 15:25:20 +01:00 |
|
Alejandro Saucedo
|
32caa1aa60
|
Added base for building kompute
|
2020-10-03 11:59:52 +01:00 |
|
Alejandro Saucedo
|
ce07b33c28
|
Adding extra changes to make kompute work with older version of vulkan
|
2020-10-03 10:55:53 +01:00 |
|
Dudecake
|
4ad7466562
|
Removed default arg before parameter pack
|
2020-09-27 18:01:09 +02:00 |
|
Dudecake
|
ce7c7eba3d
|
Fixed array_multiplication compile errors
|
2020-09-27 18:00:23 +02:00 |
|
Alejandro Saucedo
|
c1b9436b8c
|
Updated issue in opalgolhs
|
2020-09-19 16:10:39 +01:00 |
|