{"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/the-ocean-tensor-package","title":"The Ocean Tensor Package","arxiv_id":"1810.08723","date":"2018-10-20","proceeding":null,"authors":["Ewout van den Berg"],"abstract":"Matrix and tensor operations form the basis of a wide range of fields and\napplications, and in many cases constitute a substantial part of the overall\ncomputational complexity. The ability of general-purpose GPUs to speed up many\nof these operations and enable others has resulted in a widespread adaptation\nof these devices. In order for tensor operations to take full advantage of the\ncomputational power, specialized software is required, and currently there\nexist several packages (predominantly in the area of deep learning) that\nincorporate tensor operations on both CPU and GPU. Nevertheless, a stand-alone\nframework that supports general tensor operations is still missing. In this\npaper we fill this gap and propose the Ocean Tensor Library: a modular\ntensor-support package that is designed to serve as a foundational layer for\napplications that require dense tensor operations on a variety of device types.\nThe API is carefully designed to be powerful, extensible, and at the same time\neasy to use. The package is available as open source.","url_abs":"http://arxiv.org/abs/1810.08723v1","url_pdf":"http://arxiv.org/pdf/1810.08723v1.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":"the-ocean-tensor-package","repo_url":"https://github.com/ibm/ocean-tensor-package","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"none","reach":null}],"tasks":[{"task_slug":null,"task_name":"CPU"},{"task_slug":null,"task_name":"GPU"}],"methods":[{"method_slug":"speed","method_name":"SPEED"}],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":null,"mcp":null,"developers":"https://syntology.ai/developers"},"arxiv_metadata":null,"syntology_extracted_results":null}