JuliaArrays / ArrayViews.jl

A Julia package to explore a new system of array views
MIT License
19 stars 18 forks source link

Reinstate 4d #63

Closed JaredCrean2 closed 6 years ago

JaredCrean2 commented 6 years ago

This puts back some of the 4D vshape methods that were removed when in #60 in modified form. Now they are only for views whose leading indices area all colons or ranges (the case where the old and new behavior are the same).

This fixes a performance problem in my code where aview(A, :, 1, 2, 3) was type-unstable.