Skip to content

Implemented broadcasting for MLXArray#18

Open
stemann wants to merge 5 commits into
masterfrom
feature/broadcasting
Open

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

Conversation

@stemann

@stemann stemann commented Mar 26, 2025

Copy link
Copy Markdown
Owner

No description provided.

@codecov

codecov Bot commented Mar 26, 2025

Copy link
Copy Markdown

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 Harness.
📢 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