v0.6.0
v0.6.0
Implemented enhancements:
- Add simple test for Python
log\_level
function #120 - Add further numpy support #104
- SWIG syntax error - change order of keywords. #94
- Create mocks to isolate unit tests for components #8
- Disallowing zero sized tensors #129 (alexander-g)
- Added further tests to CI and provide Dockerimage with builds to swiftshader #119 (axsaucedo)
- Workgroups for Python #116 (alexander-g)
- Ubuntu CI #115 (alexander-g)
- Faster set_data() #109 (alexander-g)
- String parameter for eval_algo_str methods in Python #105 (alexander-g)
- Added numpy() method #103 (alexander-g)
Fixed bugs:
- [PYTHON] Support string parameter instead of list for eval_algo_data when passing raw shader as string #93
- [PYTHON] Fix log_level on the python implementation (using pybind's logging functions) #92
Closed issues:
- Add documentation for custom operations #128
- Numpy Array Support and Work Group Configuration in Python Kompute #124
- Remove references to spdlog in python module #122
- Setup automated CI testing for PRs using GitHub actions #114
- Python example type error (pyshader). #111
- Update all references to operations to not use template #101
- Getting a undefined reference error while creating a Kompute Manager #100
Merged pull requests:
- 122 remove spdlog references in python #123 (axsaucedo)
- Native logging for Python #118 (alexander-g)
- Fixes for the c++ Simple and Extended examples in readme #108 (aliPMPAINT)
- Fix building shaders on native linux #102 (aliPMPAINT)