xtensor

C++ array expression library

A C++ library for efficient multi-dimensional array expressions with lazy broadcasting and computation

C++ tensors with broadcasting and lazy computing

GitHub

3k stars
91 watching
401 forks
Language: C++
last commit: about 2 months ago
Linked from 2 awesome lists

c-plus-plus-14multidimensional-arraysnumpytensors

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
jupyter-xeus/xeus-cling A Jupyter kernel for the C++ programming language 3,121
numpy/numpy A comprehensive library providing efficient numerical computation and data manipulation capabilities for Python-based scientific computing. 28,350
jax-ml/jax A library that provides high-performance numerical computing and machine learning capabilities. 30,744
facebookresearch/xformers A library of optimized building blocks for deep learning models using the Transformer architecture. 8,780
wkentaro/pytorch-for-numpy-users Provides a PyTorch interface for working with NumPy arrays and tensors. 691
root-project/root A software package for analyzing and visualizing large scientific data sets 2,743
xdp-project/xdp-tutorial A tutorial for writing high-performance packet processing programs in the Linux kernel using eXpress Data Path (XDP) technology 2,528
david-haim/concurrencpp A C++ concurrency library providing high-level abstractions for writing concurrent and parallel applications 2,347
chainner-org/chainner An image processing application with a node-based interface that enables users to chain multiple tasks together for customizable workflow 4,714
pytorch/pytorch A Python library providing tensors and dynamic neural networks with strong GPU acceleration 84,978
attractivechaos/klib A standalone and lightweight C library providing efficient implementations of various algorithms and data structures 4,227
xelatihy/yocto-gl A collection of C++ libraries providing data-driven tools for physically-based graphics algorithms 2,835
lotabout/write-a-c-interpreter A simple C interpreter that can interpret and run itself 4,070
arrayfire/arrayfire A high-level abstraction of data on parallel architectures for efficient tensor computing and machine learning applications. 4,587
idealvin/coost A lightweight C++ library providing various utility functions and features 4,040