Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Complete documentation of source code #6

Open
orsharir opened this issue May 25, 2017 · 3 comments
Open

Complete documentation of source code #6

orsharir opened this issue May 25, 2017 · 3 comments
Assignees

Comments

@orsharir
Copy link
Member

Many functions in the source code are left undocumented, and more importantly many "user-facing" api functions. The documentation should also follow best practices of each respective language, and document the role of each parameter. We should strive such that we can ran documentation generation tools on our code to have the API for using this library available online.

For python, you should follow the reStructuredText syntax, so that we would be able to use readthedocs.io (in the background, it is based on Sphinx). For C++, you should follow the Doxygen syntax.

@elhanan7
Copy link
Contributor

@orsharir Is there a place where I can find documentation of the functionality of the mex and similarity layers?

@orsharir
Copy link
Member Author

Part of it is simply our papers, and part is in caffe.proto.

@elhanan7
Copy link
Contributor

elhanan7 commented Aug 4, 2017

I added initial documentation to the ops in mex_op.cpp and similarity_op.cpp. @orsharir Can you please review what I did? When we'll finish with doc for the cpp ops I will adapt them to the keras layers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants