xtensor

Edit Package xtensor
https://github.com/xtensor-stack/xtensor

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.
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. Similarly, we can operate on Julia and R arrays. For more details on the NumPy, Julia and R bindings, check out the xtensor-python, xtensor-julia and xtensor-r projects respectively.

Refresh
Refresh
Source Files
Filename Size Changed
0001-Use-L-suffix-for-long-double-constants.patch 0000001216 1.19 KB
0002-Use-1-4-step-for-testing-arange.patch 0000001024 1 KB
_constraints 0000000108 108 Bytes
xtensor-0.24.7.tar.gz 0001212830 1.16 MB
xtensor.changes 0000005364 5.24 KB
xtensor.spec 0000003910 3.82 KB
Revision 7 (latest revision is 10)
Matwey Kornilov's avatar Matwey Kornilov (matwey) accepted request 1137020 from Matwey Kornilov's avatar Matwey Kornilov (matwey) (revision 7)
- Fix i586 build:
  0001-Use-L-suffix-for-long-double-constants.patch
  0002-Use-1-4-step-for-testing-arange.patch

- Version 0.24.7
  - Adjust version of required xsimd in README
  - Add CI through github actions
  - Added unwrap
  - Removed repeated work from ci-extra build
  - Removed bad macro definitions
  - Fixing some iterator issues
  - Fixed static analysis build
  - Support external linkage for “recurser_run”
  - Add possibility to use std::stable_sort with xt::argsort
- Changes for 0.24.6:
  - Improving documentation xstrides
  - Parallel and more aggressive strided assigner
  - Removing duplicates from documentation
  - Adding aliases xt::xtensor_pointer and xt::xarray_pointer
  - Fix and refactor partition
  - Fix and update pre-commit
- Changes for 0.24.5:
  - Add space before pragma diagnostic
  - Update xtl requirement in cmake
  - Fix a bug where .fill doesn’t work for a xcontainer that is
    non-contiguous
Comments 0
openSUSE Build Service is sponsored by