Details

xtensor: Multi-dimensional arrays with broadcasting and lazy computing

xtensor: Multi-dimensional arrays with broadcasting and lazy computing
5/5 based on 1 votes.
xtensor is a C++ library meant for numerical analysis with multi-dimensional array expressions.

xtensor provides
- an extensible expression system enabling lazy broadcasting,
- an API following the idioms of the C++ standard library, and
- tools to manipulate array expressions and build upon xtensor.

Containers of xtensor are inspired by NumPy, the Python array programming library. Adaptors for existing data structures to be plugged into our expression system can easily be written. In fact, xtensor can be used to process numpy data structures inplace using Python’s buffer protocol. For more details on the numpy bindings, check out the xtensor-python project.
,
Submitted by elementlist on Mar 17, 2017 (Edited Mar 17, 2017)
394 views. Averaging 0 views per day.

Post Reply


Please login or register if you wish to leave a comment.

Quick Search

Statistics

3,012 listings in 21 categories, with 2,283,027 clicks. Directory last updated Sep 12, 2023. Welcome JamesCal, the newest member.