ndarray icon indicating copy to clipboard operation
ndarray copied to clipboard

eight-dimensional array support

Open ungsik opened this issue 4 years ago • 5 comments

I am in need of eight dimensional array. I would like to use eight dimensional array conveniently like Array2, Array4... Will the Array1, Array2, ..., Array6 extended to Array8?

ungsik avatar Sep 24 '21 02:09 ungsik

ArrayD supports arbitrarily many axes. Is it sufficient for your needs?

jturner314 avatar Sep 24 '21 02:09 jturner314

I am aware of ArrayD. ArrayD is less convenient and perfomant(?) than Array6 or Array8.

ungsik avatar Sep 24 '21 06:09 ungsik

This is likely to be implemented when we remake dims with const generics (although no promise). Performance you'll have to evaluate, bigger static dim types lead to more code bloat in its own way, so it's a trade-off.

bluss avatar Sep 25 '21 05:09 bluss

Perhaps the largest static dim type could be a compile time choice made by environment variable?

emmatyping avatar Nov 16 '21 11:11 emmatyping

IMO we should just work on the dimension changes for 0.16 and see what comes out of that

bluss avatar Nov 17 '21 17:11 bluss