Fabian Sauter
24cd307042
Added .clang-format file and formatted everything
...
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
2022-05-02 15:11:40 +02:00
Fabian Sauter
f40ba2852b
Enum class fix for fmt 8.x
...
Since fmt 8.0.0 enum classes are not being implicitly converted to int any more.
Refference: https://github.com/fmtlib/fmt/issues/1841
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
2022-05-02 14:33:03 +02:00
Alejandro Saucedo
e4d85057d9
updated license and files
2021-07-21 21:12:26 +01:00
Alejandro Saucedo
ea3a303984
Reformat
2021-03-13 17:02:23 +00:00
Alejandro Saucedo
1088ee893e
Moved all functions from hpp to cpp in tensor
2021-03-13 17:00:29 +00:00
Alejandro Saucedo
263f392cbb
Updated memory barriers to include staging buffers
2021-03-09 08:06:27 +00:00
Alejandro Saucedo
1d1018fa0c
Reformat
2021-03-07 14:45:31 +00:00
Alejandro Saucedo
a2ee928f4c
Updated tests and rebased
2021-03-07 14:09:56 +00:00
Alejandro Saucedo
bb64b2b37c
Updated destroy and amended tests to ensure they test tensor in scope
2021-03-07 14:08:58 +00:00
Alejandro Saucedo
f02b9d6915
Working implementation with tests
2021-03-07 14:08:57 +00:00
Alejandro Saucedo
cf7d46cd23
Initial simpification of interface implementation
2021-03-07 14:08:57 +00:00
Alejandro Saucedo
956883e0cd
Working iteration of kompute tensor with multiplee types
2021-03-07 14:08:57 +00:00
Alejandro Saucedo
ad18c2e546
Initial implementation of tensor working compiling
2021-03-07 14:08:56 +00:00
Alejandro Saucedo
b81896a780
Innitial iteration of multiple type tensor
2021-03-07 14:08:56 +00:00
Alejandro Saucedo
b753660c29
Updated documentation for all classes
2021-03-06 11:20:09 +00:00
Alejandro Saucedo
63e220a8a4
Reformat
2021-02-28 16:02:37 +00:00
Alejandro Saucedo
7dc1f35206
Added support for push constants
2021-02-28 13:59:01 +00:00
Alejandro Saucedo
6378583a23
Further tests added to new structure
2021-02-27 14:49:13 +00:00
Alejandro Saucedo
9aae5d69db
Initial checkpoint with reasonable workflow
2021-02-27 14:49:12 +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
alexander-g
ae0c539bfc
weaker test case and constructor comment
2021-01-31 07:21:23 +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
fdc1d3b91a
Reformatted
2020-09-12 17:21:50 +01:00
Alejandro Saucedo
eddba0fcf9
Added test optensorsync for device and local
2020-09-06 16:15:55 +01:00
Alejandro Saucedo
236c349aa0
Added optensorcopy operation
2020-09-06 11:07:32 +01:00
Alejandro Saucedo
07bfbe3504
Updated to remove all todos
2020-09-02 21:25:30 +01:00
Alejandro Saucedo
08a1300450
Migrated default base type of tensor to float
2020-08-31 16:01:27 +01:00
Alejandro Saucedo
d4cc61817e
Added functionality for multiple device creation
2020-08-29 20:57:46 +01:00
Alejandro Saucedo
3f8c4fb9b7
Added the opAlgoAllInOut
2020-08-29 17:49:02 +01:00
Alejandro Saucedo
b9d210185b
Added once again extended parameters to manager and sequence templates and reformatted
2020-08-29 16:03:01 +01:00
Alejandro Saucedo
2298159586
Added option for creating barrier on copyfrom tensor
2020-08-29 15:49:43 +01:00
Alejandro Saucedo
f2d38ed53a
Updated the documentation to specify the components that are memory owned
2020-08-29 14:23:44 +01:00
Alejandro Saucedo
46a0393b44
Updated docstrings
2020-08-28 16:44:04 +01:00
Alejandro Saucedo
cb0d7f7cf3
Updated docstrings
2020-08-28 16:13:48 +01:00
Alejandro Saucedo
b91c392f5e
Added functionality for named sequences to be created
2020-08-28 15:19:39 +01:00
Alejandro Saucedo
4e2ef636c9
Added logic to clean memory on operations
2020-08-27 06:27:24 +01:00
Alejandro Saucedo
bdf90e2c1f
Updated to centralise all centralised headers into one called Core
2020-08-25 20:58:47 +01:00
Alejandro Saucedo
af74e25e35
Updated repository to use cmakelists for compilation
2020-08-24 20:56:25 +01:00