Oliver Schulz

Results 665 comments of Oliver Schulz

Sorry this is taking so long - it's not forgotten and definitely still on my to-do list!

Thanks, I really got to add this soon!

> I could register SpecialArrays Hm, since ArraysOfArrays is already registered, and since there would be conflicts with some exported functions (like `innersize`), I guess I would prefer to backport...

@bramtayl, I just came across JuliennedArrays a while ago - from what I saw, it's quite similar to `ArrayOfSimilarArrays`, but trades increased flexibility (slicing in any dimension) for some performance?...

@colinxs having a `FlattenedArray` in ArraysOfArrays would be great - I've been meaning to add something like that, to replace the current generic implementation of `flatview` ```julia @inline flatview(A::AbstractArray{

> I'd be thrilled to move it into ArraysOfArrays so I don't have to maintain the code anymore. Haha, and here I thought we'd maintain it together. ;-) > I'd...

Regarding `PermutedDimsArray` - when I wrote `ArrayOfSimilarArrays` I actually thought that applications that needed to slice along another axis could us an `ArrayOfSimilarArrays` wrapped around a `PermutedDimsArray`. Would be interesting...

> Adds adjoints for Zygote.jl Oh, that would be nice to have here (ArraysOfArrays) too!

I like `: / *`! But in your example above - `slice(A, :, *, *)` could already be done with just an `ArrayOfSimilarArrays`, without `PermutedDimsArray`, right? Or do if mix...

In any case, if a more generic version of `ArrayOfSimilarArrays` is possible without loss of performance, we could add it to ArraysOfArrays and reduce `ArrayOfSimilarArrays` to a type alias (possibly...