issues
search
dsharlet
/
array
C++ multidimensional arrays in the spirit of the STL
Apache License 2.0
198
stars
15
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Need a version of generate() that takes indices
#57
jiawen
closed
1 year ago
3
Write a FAQ with examples of how to do common tasks
#56
jiawen
opened
3 years ago
1
Use default initializer syntax to avoid redundant specification of co…
#55
dsharlet
closed
3 years ago
0
Renames ChannelStride to XStride.
#54
jiawen
closed
3 years ago
0
Template argument order issue in make_* functions that return an array
#53
dsharlet
opened
3 years ago
0
More negative stride test coverage
#52
dsharlet
closed
3 years ago
0
Host doxygen generated docs somewhere
#51
dsharlet
closed
3 years ago
1
Reshape an array in runtime
#50
votientu
closed
3 years ago
1
Add move_reinterpret_shape
#49
dsharlet
closed
3 years ago
1
Add Bazel support.
#48
jiawen
closed
3 years ago
2
array's move constructor default constructs an allocator before using the other allocator
#47
dsharlet
closed
1 year ago
0
auto_allocator could fall back to a base allocator when the allocation is too big
#46
dsharlet
closed
4 years ago
0
Comparison with mdspan/mdarray
#45
xelatihy
opened
4 years ago
1
Remove make_dense and friends
#44
dsharlet
closed
4 years ago
1
Consider removing make_dense* functions
#43
dsharlet
closed
4 years ago
0
Remove copies from Einstein expression construction
#42
dsharlet
opened
4 years ago
1
Add tests that function-accepting functions do not copy the function.
#41
dsharlet
closed
4 years ago
4
Add CUDA blurb to readme, and small tweaks to build.
#40
dsharlet
closed
4 years ago
0
Generalize einsum to ein_reduce
#39
dsharlet
closed
4 years ago
0
Add implicit conversion to value_type for scalar-shaped arrays
#38
dsharlet
closed
4 years ago
0
whole-matrix einsum is slower than hand-written code
#37
dsharlet
closed
1 year ago
2
clang with -O3 generates significantly worse code than with -O2
#36
dsharlet
closed
4 years ago
1
Add CUDA support to array_ref. #30
#35
jiawen
closed
4 years ago
4
Consider free function to access dims instead of member functions
#34
dsharlet
opened
4 years ago
0
Add einsum function in the linear_algebra examples
#33
dsharlet
closed
4 years ago
0
Implicit conversion to scalar value for scalar shaped arrays?
#32
dsharlet
closed
4 years ago
0
make_compact should give dimensions constexpr strides where possible
#31
dsharlet
closed
4 years ago
0
Add CUDA support
#30
dsharlet
closed
4 years ago
1
Vcpkg (and cmake) support.
#29
acdemiralp
opened
4 years ago
1
Add more checks to enable_if_permutation.
#28
dsharlet
closed
4 years ago
0
Improve reorder/transpose
#27
dsharlet
closed
4 years ago
0
runtime assert failures regarding incompatible dimension parameters are hard to debug
#26
dsharlet
closed
2 years ago
7
Find a good syntax for expressing ranges
#25
dsharlet
closed
4 years ago
3
Cropping via ranges results in an array with the same indices as the old array
#24
dsharlet
opened
4 years ago
1
Better differentiate between ranges and shapes
#23
dsharlet
opened
4 years ago
0
Consider adding "flat iterators" for arrays
#22
dsharlet
opened
4 years ago
5
dim allows copy construction with compile-time incompatible strides
#21
dsharlet
closed
4 years ago
0
shape allows construction from incompatible shapes (std::is_constructible and std::is_assignable are broken for std::tuple on various STLs)
#20
dsharlet
opened
4 years ago
4
`array::set_shape` is unsafe
#19
dsharlet
closed
4 years ago
0
It should be possible to be completely oblivious to mins
#18
dsharlet
opened
4 years ago
0
Shapes should only get automatically defined strides when they are used to construct arrays
#17
dsharlet
closed
4 years ago
0
Shape constructors are ambiguous for 1D shapes
#16
dsharlet
closed
4 years ago
0
Error messages can be unwieldy
#15
dsharlet
closed
4 years ago
1
Slicing does not reduce rank
#14
dsharlet
closed
4 years ago
0
at() doesn't throw if the index is out of bounds
#13
dsharlet
closed
4 years ago
0
GCC 8.3.0 is almost 2x slower than clang 10.0.0 in performance tests
#12
dsharlet
closed
4 years ago
1
reshape operations don't check bounds
#11
dsharlet
closed
4 years ago
0
Bounds issues should be reported consistently
#10
dsharlet
closed
4 years ago
0
Automatic strides are broken if one of the strides is UNK
#9
dsharlet
opened
4 years ago
0
Should move/make_*_move use rvalue references for the source?
#8
dsharlet
closed
4 years ago
0
Previous
Next