Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Spark
Build and deploy intelligent apps
GitHub Models
Manage and compare prompts
MCP Registry
New
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
dsharlet
/
array
Public
Notifications
You must be signed in to change notification settings
Fork
16
Star
203
Code
Issues
19
Pull requests
4
Discussions
Actions
Projects
0
Security
Uh oh!
There was an error while loading.
Please reload this page
.
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Security
Insights
Commits
Branch selector
master
User selector
All users
Datepicker
All time
Commit History
Commits on May 6, 2025
Fix `for_each_index` with deduced indices, fixes #109 (#110)
dsharlet
authored
416e90b
Copy full SHA for 416e90b
Commits on May 5, 2025
Fix warning about unused argument on some compilers
dsharlet
committed
b32f5c7
Copy full SHA for b32f5c7
Replace Travis CI with GitHub actions (#111)
dsharlet
authored
456e6eb
Copy full SHA for 456e6eb
Move performance tests to a different target
dsharlet
committed
9135d73
Copy full SHA for 9135d73
Commits on Oct 21, 2024
Document units for `stride` (#106)
Show description for 4fd868e
fbleibel-g
authored
4fd868e
Copy full SHA for 4fd868e
Commits on Aug 6, 2024
Add shape::, array_ref::, and array::bounds() (#105)
Show description for e1525b0
fbleibel-g
authored
e1525b0
Copy full SHA for e1525b0
Commits on Jun 13, 2024
This assert is unnecessary if we can move the allocator
dsharlet
committed
1d1624b
Copy full SHA for 1d1624b
Move allocator too
dsharlet
committed
8d45d3b
Copy full SHA for 8d45d3b
Commits on Dec 16, 2023
Avoid incrementing (but not dereferencing) null pointers (#100)
dsharlet
authored
38f8ce3
Copy full SHA for 38f8ce3
Commits on Dec 10, 2023
Update README.md
Show description for cb87caa
fbleibel-g
authored
cb87caa
Copy full SHA for cb87caa
Commits on Dec 5, 2023
Use non-resolving version of array_ref::array_ref where appropriate (#98)
Show description for 4cd791e
dsharlet
authored
4cd791e
Copy full SHA for 4cd791e
Update README.md (#99)
Show description for 8fe608c
fbleibel-g
authored
8fe608c
Copy full SHA for 8fe608c
Commits on Dec 4, 2023
Add reference to BLAS competitive matrix multiply
dsharlet
authored
911575f
Copy full SHA for 911575f
Commits on Dec 3, 2023
Add z order traversal helpers (#97)
Show description for 809ebb6
dsharlet
and
jiawen
authored
809ebb6
Copy full SHA for 809ebb6
Commits on Nov 2, 2023
Improve readme
dsharlet
committed
ba14d8a
Copy full SHA for ba14d8a
Commits on Nov 1, 2023
Clarify names of enable_if predicates
dsharlet
committed
4ce4a47
Copy full SHA for 4ce4a47
Generated assembly is a little better now, LLVM fixed two spurious movs
dsharlet
committed
6bfd141
Copy full SHA for 6bfd141
Also simplify ein_reduce usages in the README
dsharlet
committed
3422eef
Copy full SHA for 3422eef
Simplify ein_reduce usages in reduce_tiles
dsharlet
committed
8c64f62
Copy full SHA for 8c64f62
Commits on Oct 12, 2023
Fix minor typo. (#96)
jiawen
authored
89b62fd
Copy full SHA for 89b62fd
Commits on Oct 7, 2023
Minor consistency tweak, might reduce compiler work a little
dsharlet
committed
5718cb9
Copy full SHA for 5718cb9
Fix warning about unused token
dsharlet
committed
2761b36
Copy full SHA for 2761b36
Commits on Oct 6, 2023
Don't use enable_if_same_rank when the arguments may not be dimensions
dsharlet
committed
7b86e5e
Copy full SHA for 7b86e5e
Commits on Sep 12, 2023
Fix the order of these einstein reduction loops too. Now ein_reduce versions performance matches almost exactly
dsharlet
committed
e4322c6
Copy full SHA for e4322c6
Fix failing tests due to floating point differences
dsharlet
committed
3562351
Copy full SHA for 3562351
Fix #37, boneheaded mistake for the order of matrix reduction loops
dsharlet
committed
c7f4177
Copy full SHA for c7f4177
Commits on Apr 19, 2023
Adjusts stride calculation for single-row interleaved or single-plane planar images. (#95)
Show description for 14e1d26
3 people
authored
14e1d26
Copy full SHA for 14e1d26
Commits on Mar 14, 2023
Fix copy constructor and assignment operator when shapes match (#94)
Show description for 4b684ec
jiawen
and
Jiawen Chen
authored
4b684ec
Copy full SHA for 4b684ec
Commits on Mar 10, 2023
Allow assigning unresolved to a static dim stride as a noop. (#93)
Show description for c6846cc
jiawen
and
Jiawen Chen
authored
c6846cc
Copy full SHA for c6846cc
Commits on Feb 22, 2023
Better accounting and fixes of allocator lifetimes (#90)
Show description for f853176
dsharlet
authored
f853176
Copy full SHA for f853176
Commits on Feb 19, 2023
Add missing files to bazel tests (#89)
dsharlet
authored
e906471
Copy full SHA for e906471
Move constructor no longer copies the array by default (#88)
Show description for f6cdf72
woodychow
authored
f6cdf72
Copy full SHA for f6cdf72
Commits on Feb 17, 2023
Disambiguate for old versions of gcc
dsharlet
committed
63213f0
Copy full SHA for 63213f0
Commits on Feb 10, 2023
Add missing header include guards and array dep. (#87)
jiawen
authored
0692153
Copy full SHA for 0692153
Adds reinterpret_const with a test. (#86)
jiawen
authored
a94611c
Copy full SHA for a94611c
Pagination
Previous
Next
You can’t perform that action at this time.