Commit graph

446 commits

Author SHA1 Message Date
Alejandro Saucedo
b687e982d8 Added instructions to push pypi python package 2020-11-08 17:05:27 +00:00
Alejandro Saucedo
92338f7051 Release 0.5.0 2020-11-08 16:40:09 +00:00
Alejandro Saucedo
de6ddd6740
Merge pull request #91 from EthicalML/python_shader_extension
Python shader extension
2020-11-08 16:36:14 +00:00
Alejandro Saucedo
3b540d00e1 Updated python package documentation 2020-11-08 16:27:01 +00:00
Alejandro Saucedo
b68446beeb Updated readme for python example 2020-11-08 16:04:05 +00:00
Alejandro Saucedo
13503e7639 Removed last line from py tests 2020-11-08 15:58:43 +00:00
Alejandro Saucedo
358f496549 Updated python lr impl to use sequence for more efficient management of sequences 2020-11-08 15:56:43 +00:00
Alejandro Saucedo
93e03ae463 Updated function create_sequence to have default param for create_sequence name to empty string 2020-11-08 15:54:41 +00:00
Alejandro Saucedo
2ba3c8eadb Updated lr cpp test to print without fmt 2020-11-08 15:38:38 +00:00
Alejandro Saucedo
9af9cb7a50 Implemented logistic regression in python (naive version without sequence) and added to test 2020-11-08 15:38:18 +00:00
Alejandro Saucedo
65b52f3023 Updated tests to cover str and data load, one of the tests leveraging pyshader 2020-11-08 13:18:13 +00:00
Alejandro Saucedo
6c61329422 Updated to add separate bytes load and str load functions 2020-11-08 11:20:12 +00:00
Alejandro Saucedo
a4523338be Updated python function to be updated to py::bytes 2020-11-07 18:42:51 +00:00
Alejandro Saucedo
5133ffe548 Added automated generated documentation 2020-11-07 16:52:56 +00:00
Alejandro Saucedo
0a416f6db6
Merge pull request #89 from EthicalML/enhanced_python_build
Enhanced python build
2020-11-04 21:14:23 +00:00
Alejandro Saucedo
56b6f49012 Updated python package 2020-11-04 21:10:57 +00:00
Alejandro Saucedo
54cac4b741 Updated python package 2020-11-04 21:10:53 +00:00
Alejandro Saucedo
04e9a24705 Uplaoded python package to pypi 2020-11-04 20:58:05 +00:00
Alejandro Saucedo
68028420cb Added debug information on docs 2020-11-03 21:42:38 +00:00
Alejandro Saucedo
752bed5638 ADded spdlog_active_level to 0 for defualt compilation of debug code 2020-11-03 21:41:42 +00:00
Alejandro Saucedo
72cd1b51a3 Minor refactor on spdlog_active_level macro 2020-11-03 21:41:19 +00:00
Alejandro Saucedo
fb95694944 ADded spdlog log level capabilites to change verbousity 2020-11-03 21:40:49 +00:00
Alejandro Saucedo
9b6f5b0424 Updated build to always use non-submodule build but have working submodule build when people want to use it 2020-11-03 20:56:51 +00:00
Alejandro Saucedo
cc6bdfef4c Updated setup.py to use submodule build and build spdlog 2020-11-03 20:55:01 +00:00
Alejandro Saucedo
16f49a7c87 Added clearing of operations within sequence to ensure all resources are cleared 2020-11-03 20:54:30 +00:00
Alejandro Saucedo
9077e95fc9 Updated docstrings 2020-11-03 18:32:33 +00:00
Alejandro Saucedo
e62dfea2a2
Merge pull request #88 from EthicalML/pybind_python
Added python bindings with kp as python module
2020-11-03 18:24:52 +00:00
Alejandro Saucedo
3811ef2dba Updated docstrings 2020-11-03 18:05:37 +00:00
Alejandro Saucedo
53e1a3aa54 Updated array example 2020-11-03 18:04:54 +00:00
Alejandro Saucedo
88df1b312d Updated logistic regression model 2020-11-03 18:04:39 +00:00
Alejandro Saucedo
8285f2f878 Updated logistic regression model 2020-11-03 18:04:29 +00:00
Alejandro Saucedo
5822850ef2 Updated logistic regression model 2020-11-03 18:04:03 +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
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