Skip to content

Add bindings for vector ops & API docstrings - #13

Merged
ananos merged 4 commits into
mainfrom
feat_cleanup_vectorops
Feb 23, 2023
Merged

ananos merged 4 commits into
mainfrom
feat_cleanup_vectorops

Conversation

@ananos

@ananos ananos commented Feb 23, 2023

Copy link
Copy Markdown
Member

A number of additional operations have been added to vAccel, so we need to support them on python as well.

We have added:

  • minmax/sgemm
  • pynq_{vector_add, parallel, arraycopy}

Additionally, we have started documenting the API to generate the [API docs] (https://docs.vaccel.org/python/)

@ananos
ananos force-pushed the feat_cleanup_vectorops branch 2 times, most recently from 506e9d2 to c9758ba Compare February 23, 2023 15:05
@ananos ananos linked an issue Feb 23, 2023 that may be closed by this pull request
marrgko and others added 3 commits February 23, 2023 15:18
- add minmax/sgemm
- add pynq Ops

Signed-off-by: Maria Goutha <mgouth@nubificus.co.uk>
Signed-off-by: Anastassios Nanos <ananos@nubificus.co.uk>
- fixed markdown lint
- cleanup

Signed-off-by: Anastassios Nanos <ananos@nubificus.co.uk>
Signed-off-by: Maria Goutha <mgouth@nubificus.co.uk>
Signed-off-by: George Ntoutsos  <gntouts@nubificus.co.uk>
- add Dockerfile and script to autogenerate docs
- changed docstrings to google style
- update auto-docs for Python API

Signed-off-by:    George Ntoutsos <gntouts@nubificus.co.uk>
Signed-off-by:    Anastassios Nanos <ananos@nubificus.co.uk>
Signed-off-by:    Maria Goutha <mgouth@nubificus.co.uk>
@ananos
ananos force-pushed the feat_cleanup_vectorops branch 2 times, most recently from 9dafe80 to 68b4631 Compare February 23, 2023 15:29
- fix minmax binding to return what we expect
- make python3.7 installation optional
- push to a staging branch for docs

Signed-off-by: Anastassios Nanos <ananos@nubificus.co.uk>
@ananos
ananos force-pushed the feat_cleanup_vectorops branch from 68b4631 to aea3e83 Compare February 23, 2023 15:34
@ananos
ananos merged commit fb14821 into main Feb 23, 2023
@ananos
ananos deleted the feat_cleanup_vectorops branch February 23, 2023 17:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

add support for vector/matrix operations

2 participants