Skip to content

Implemented broadcasting for MLXArray#18

Open
stemann wants to merge 5 commits intomasterfrom
feature/broadcasting
Open

Implemented broadcasting for MLXArray#18
stemann wants to merge 5 commits intomasterfrom
feature/broadcasting

Conversation

@stemann
Copy link
Owner

@stemann stemann commented Mar 26, 2025

No description provided.

@codecov
Copy link

codecov bot commented Mar 26, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 27.06%. Comparing base (848c81a) to head (a81b295).

Additional details and impacted files
@@            Coverage Diff             @@
##           master      #18      +/-   ##
==========================================
+ Coverage   24.52%   27.06%   +2.54%     
==========================================
  Files           8        8              
  Lines        1211     1245      +34     
==========================================
+ Hits          297      337      +40     
+ Misses        914      908       -6     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@stemann stemann force-pushed the feature/broadcasting branch 3 times, most recently from 9fcd4c1 to afc4ebd Compare March 26, 2025 09:37
@stemann stemann force-pushed the feature/broadcasting branch 3 times, most recently from f20bbeb to 776b8d6 Compare April 6, 2025 08:48
@stemann stemann force-pushed the feature/broadcasting branch from 776b8d6 to 3e9c444 Compare August 9, 2025 10:20
@stemann stemann force-pushed the feature/broadcasting branch from 3e9c444 to 2f8f9a1 Compare August 16, 2025 15:16
Also:
* Added necessary eval of MLX array data in Base.unsafe_convert(::Type{Ptr{T}}, array::MLXArray{T, N})
* Implemented Base.similar for MLXArray.
* Added supported_number_types(::DeviceType = DeviceTypeCPU)
@stemann stemann force-pushed the feature/broadcasting branch from 2f8f9a1 to f455bb3 Compare August 18, 2025 08:49
* Added handling of broadcast over empty tuple.
* Added constructors for UndefInitializer.
* Added handling of JuliaLang/julia#28866 - dropping 0-dim arrays to scalars.
@stemann stemann force-pushed the feature/broadcasting branch from ddec53f to 770e6fb Compare December 3, 2025 19:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant