返回
Numeric tensor framework: Exploiting and extending Einstein notation
DOI:10.1016/j.jocs.2016.05.004.png)
摘要
En 中文
The numeric tensor (NT) framework addresses and unifies a growing body of work on high-dimensional algebra and software for technical computing. Its NT algebra exploits and extends Einstein notation, offering unmatched capabilities, including N-dimensional operators, associativity, commutativity, entrywise products, and linear invertibility. High-performance C++ and MATLAB NT software allows practitioners to directly program with NT algebra. The advantages of NT algebra are highlighted using the example of canonical-polyadic (CP) tensor decomposition. Corresponding dense benchmarks demonstrate that the NT software matches or surpasses leading competitors, i.e., the MATLAB Tensor Toolbox, NumPy, and Blitz++, while supporting a more general set of arithmetic operations. (C) 2016 Elsevier B.V. All rights reserved.
Keyword:
Tensor algebra
Tensor computations
Tensor inversion
C plus plus classes
MATLAB classes
AI总结
对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。
期刊
IF:
18.3
论文数:
3.1K
被引数:
6.0K
机构
引用论文
Synthesis of high-performance parallel programs for a class of Ab Initio quantum chemistry models一类从头算量子化学模型的高性能并行程序的合成
PROCEEDINGS OF THE IEEE
IF25.9

