ElasticArrays.jl
ElasticArrays.jl copied to clipboard
Resizeable multi-dimensional arrays for Julia
Bumps [julia-actions/setup-julia](https://github.com/julia-actions/setup-julia) from 1 to 2. Release notes Sourced from julia-actions/setup-julia's releases. v2.0.0 - Update to Node20 What's Changed update to node20 by @ranocha in julia-actions/setup-julia#209 Note the rationale for...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3 to 4. Release notes Sourced from codecov/codecov-action's releases. v4.0.0 v4 of the Codecov Action uses the CLI as the underlying upload. The CLI has helped to...
As discussed in #55. I kept the `deleteat!(A,(),i)` API. The following are supported ```julia a = ElasticArray(rand(7, 7, 7)) deleteat!(a, (), (), ()) deleteat!(a, (), (), 6) deleteat!(a, (), (),...
It would be nice to have a convenience function to remove any column/slice from the last dimension of an `ElasticArray`. An implementation that currently only works for an `ElasticMatrix` could...
The result of `Base.parent` fallbacks to the default implementation of `AbstractArray`. It would be better to add return `.data` instead, I guess?
Why the restriction to the last dimension? Is this due to the design or could that be changed?
Base `append!()` allows appending collections to a collection. For example below is it possible in `ElasticArrays` to append ([4, 5], [6, 7]) to previous array, in one go? ```julia using...
I got an error, when trying to use ElasticArray as input data, for Flux model. ``` ElasticArray([1,2]) |> gpu |>(Dense(2,1)|>gpu) ERROR: ArgumentError: cannot take the CPU address of a CuArray{Float32,2}...
Bumps [julia-actions/cache](https://github.com/julia-actions/cache) from 1 to 2. Release notes Sourced from julia-actions/cache's releases. v2.0.0 Breaking Changes ⚠️ v2.0.0 requires node20. This is a breaking change, because node20 does not support the...