Closed josephjaspers closed 4 years ago
Neural Network documentation will use doxygen.
The Tensor library will be a mixture of doxygen and self-made docs.
Reasoning: The tensor library's feature set is much larger than the neural-network module. Manual documentation enables us to highlight the more important aspects of the Tensor class. The neural-network libraries feature-set is much smaller (even though it depends on the tensor-library). Additionally the features used in the neural-network library would be fairly clear to anyone with a background in NNs and data-science.
The tensor library however would require user's to have a moderate understanding of both openmp and CUDA which makes it inherently unfriendly to non-expert users.
Moving NNs to different project
Currently lacking docs on neural network module. Need to add.