bioRxiv · 10.1101/2021.12.06.470764
EpyNN: Educational python for Neural Networks
Abstract
SummaryArtificial Neural Networks (ANNs) have achieved unequaled performance for numerous problems in many areas of Science, Business, Public Policy, and more. While experts are familiar with performance-oriented software and underlying theory, ANNs are difficult to comprehend for non-experts because it requires skills in programming, background in mathematics and knowledge of terminology and concepts. In this work, we release EpyNN, an educational python resource meant for a public willing to understand key concepts and practical implementation of scalable ANN architectures from concise, homogeneous and idiomatic source code. EpyNN contains an educational Application Programming Interface (API), educational workflows from data preparation to ANN training and a documentation website setting side-by-side code, mathematics, graphical representation and text to facilitate learning and provide teaching material. Overall, EpyNN provides basics for python-fluent individuals who wish to learn, teach or develop from scratch. AvailabilityEpyNN documentation is available at https://epynn.net and repository can be retrieved from https://github.com/synthaze/epynn. ContactStephanie Olivier-Van-Stichelen, solivier@mcw.edu. Supplementary InformationSupplementary files and listings.
Source connections
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Malard, F., Danner, L., Rouzies, E., Meyer, J. G., Lescop, E., Olivier-Van Stichelen, S.. 2021-12-07. EpyNN: Educational python for Neural Networks. https://doi.org/10.1101/2021.12.06.470764
Cite the original work for its findings. Save a collection to share your selection of sources.