{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/neural-network-libraries-a-deep-learning","title":"Neural Network Libraries: A Deep Learning Framework Designed from Engineers' Perspectives","arxiv_id":"2102.06725","date":"2021-02-12","proceeding":null,"authors":["Takuya Narihira","Javier Alonsogarcia","Fabien Cardinaux","Akio Hayakawa","Masato Ishii","Kazunori Iwaki","Thomas Kemp","Yoshiyuki Kobayashi","Lukas Mauch","Akira Nakamura","Yukio Obuchi","Andrew Shin","Kenji Suzuki","Stephen Tiedmann","Stefan Uhlich","Takuya Yashima","Kazuki Yoshiyama"],"abstract":"While there exist a plethora of deep learning tools and frameworks, the fast-growing complexity of the field brings new demands and challenges, such as more flexible network design, speedy computation on distributed setting, and compatibility between different tools. In this paper, we introduce Neural Network Libraries (https://nnabla.org), a deep learning framework designed from engineer's perspective, with emphasis on usability and compatibility as its core design principles. We elaborate on each of our design principles and its merits, and validate our attempts via experiments.","url_abs":"https://arxiv.org/abs/2102.06725v2","url_pdf":"https://arxiv.org/pdf/2102.06725v2.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"neural-network-libraries-a-deep-learning","repo_url":"https://github.com/sony/nnabla","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":null}],"tasks":[{"task_slug":"deep-learning","task_name":"Deep Learning"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":null,"mcp":null,"developers":"https://syntology.ai/developers"},"arxiv_metadata":null,"syntology_extracted_results":null}