All Projects → JuliaArrays → Elasticarrays.jl

JuliaArrays / Elasticarrays.jl

Licence: other
Resizeable multi-dimensional arrays for Julia

Programming Languages

julia
2034 projects

Labels

Projects that are alternatives of or similar to Elasticarrays.jl

ROCArrays.jl
Parallel on the ROCks
Stars: ✭ 17 (-51.43%)
Mutual labels:  arrays
Data Structures Algorithms
My implementation of 85+ popular data structures and algorithms and interview questions in Python 3 and C++
Stars: ✭ 273 (+680%)
Mutual labels:  arrays
Cracking The Coding Interview
📚 C++ and Python solutions with automated tests for Cracking the Coding Interview 6th Edition.
Stars: ✭ 396 (+1031.43%)
Mutual labels:  arrays
aseprite-to-godot-variables
A Lua script to create arrays of colors and indexes of those colors from an Aseprite sprite to be used in Godot.
Stars: ✭ 19 (-45.71%)
Mutual labels:  arrays
dsalgo
Contains Algorithms useful for interview preparation, various practice problems of Arrays, Stacks, queue etc. Contributors are Welcome but, DO NOT MAKE THIS REPO ACT LIKE A SOURCE OF +1.
Stars: ✭ 45 (+28.57%)
Mutual labels:  arrays
Massiv
Efficient Haskell Arrays featuring Parallel computation
Stars: ✭ 328 (+837.14%)
Mutual labels:  arrays
HybridArrays.jl
Arrays with both statically and dynamically sized axes in Julia
Stars: ✭ 39 (+11.43%)
Mutual labels:  arrays
Hybridarrays.jl
Arrays with both statically and dynamically sized axes in Julia
Stars: ✭ 30 (-14.29%)
Mutual labels:  arrays
js-utils
A collection of dependency-free JavaScript utilities 🔧
Stars: ✭ 22 (-37.14%)
Mutual labels:  arrays
Arquero
Query processing and transformation of array-backed data tables.
Stars: ✭ 384 (+997.14%)
Mutual labels:  arrays
Java-Questions-and-Solutions
This repository aims to solve and create new problems from different spheres of coding. A path to help students to get access to solutions and discuss their doubts.
Stars: ✭ 34 (-2.86%)
Mutual labels:  arrays
Data-structures
Data Structures in Java
Stars: ✭ 13 (-62.86%)
Mutual labels:  arrays
Ojalgo
oj! Algorithms
Stars: ✭ 336 (+860%)
Mutual labels:  arrays
pytest-arraydiff
pytest plugin to facilitate comparison of results to a pre-defined reference
Stars: ✭ 12 (-65.71%)
Mutual labels:  arrays
Koazee
A StreamLike, Immutable, Lazy Loading and smart Golang Library to deal with slices.
Stars: ✭ 446 (+1174.29%)
Mutual labels:  arrays
Swift101
That contains various information and examples about the basics of Swift Programming. 💻 📱 📺 ⌚️
Stars: ✭ 28 (-20%)
Mutual labels:  arrays
Javascript For Everyone
A step by step guide to learn JavaScript and programming
Stars: ✭ 285 (+714.29%)
Mutual labels:  arrays
Coding Ninjas Java Solutions
This will have solutions to all the problems that are included in Coding Ninja's 2020 Java Course. Star the repo if you like it.
Stars: ✭ 32 (-8.57%)
Mutual labels:  arrays
Pandapy
PandaPy has the speed of NumPy and the usability of Pandas 10x to 50x faster (by @firmai)
Stars: ✭ 474 (+1254.29%)
Mutual labels:  arrays
Zfp
Compressed numerical arrays that support high-speed random access
Stars: ✭ 384 (+997.14%)
Mutual labels:  arrays

ElasticArrays.jl

License Build Status Codecov

ElasticArrays provides resizeable multidimensional arrays for Julia.

An ElasticArray is a fast, contiguous array that can grow and shrink, but only in its last dimension:

using ElasticArrays

A = ElasticArray{Int}(undef, 2, 3, 0)

for i in 1:4
    append!(A, rand(0:99, 2, 3))
end
size(A) == (2, 3, 4)

resize!(A, 2, 3, 2)
size(A) == (2, 3, 2)

However

resize!(A, 2, 4, 2)

would result in an error, as only the size of the last dimension may be changed.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].