xtensor-stack/xtensor-sparse

Implement CSC hierarchy

JohanMabille opened this issue · 1 comments

The CSC hierarchy should implement sparse tensors (N-D) with CSC format. This should follow the same pattern as xmap_container classes:

  • xcsc_container is a CRTP base class that gathers common implementation and API of inheriting classes
  • xcsc_array inherits from xcsc_container and implements the case where the number of dimensions is dynamic
  • xcsc_tensor inherits from xcsc_container and implements the case where the number of dimensions is static

This has been implemented.