-
Notifications
You must be signed in to change notification settings - Fork 108
Comparing changes
Open a pull request
base repository: ml-explore/mlx-swift
base: 0.23.1
head repository: ml-explore/mlx-swift
compare: 0.25.1
- 14 commits
- 108 files changed
- 7 contributors
Commits on Mar 31, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 974e722 - Browse repository at this point
Copy the full SHA 974e722View commit details
Commits on Apr 3, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 306012b - Browse repository at this point
Copy the full SHA 306012bView commit details
Commits on Apr 9, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 98b48a7 - Browse repository at this point
Copy the full SHA 98b48a7View commit details
Commits on Apr 10, 2025
-
* fix smoothL1Loss * Update Source/MLXNN/Losses.swift Co-authored-by: Awni Hannun <awni.hannun@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e18c758 - Browse repository at this point
Copy the full SHA e18c758View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f41704 - Browse repository at this point
Copy the full SHA 2f41704View commit details
Commits on Apr 14, 2025
-
Return correct value in memory limit getter functions (#223)
* memory limit fix * make DeviceInfo publicly accessible
Configuration menu - View commit details
-
Copy full SHA for 43157db - Browse repository at this point
Copy the full SHA 43157dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cd2eaf - Browse repository at this point
Copy the full SHA 2cd2eafView commit details
Commits on Apr 18, 2025
-
consistent treatment of HasDType (Float.self) vs dtype (.float32) (#222)
* consistent treatment of HasDType (Float.self) vs dtype (.float32) - fixes #199 - there were inconsistent methods for creating MLXArrays with various patterns using Float.self vs .float32 - add an FInfo struct also in support of dtype - encountered when porting VLMs Co-authored-by: Awni Hannun <awni@apple.com>
Configuration menu - View commit details
-
Copy full SHA for 07fdf84 - Browse repository at this point
Copy the full SHA 07fdf84View commit details -
various Random improvements (#219)
* various Random improvements - allow a Key or a RandomState to be used with Random functions - users can create RandomState - users can do withRandomState to scope the use of a RandomState -- useful with multiple threads
Configuration menu - View commit details
-
Copy full SHA for df5d5c7 - Browse repository at this point
Copy the full SHA df5d5c7View commit details
Commits on Apr 28, 2025
-
CompiledFunction is not thread safe (#226)
- fixes #225 - although CompiledFunction was marked as unchecked(Sendable) it really wasn't - guard the state with a lock
Configuration menu - View commit details
-
Copy full SHA for 1f1f922 - Browse repository at this point
Copy the full SHA 1f1f922View commit details
Commits on Apr 30, 2025
-
Configuration menu - View commit details
-
Copy full SHA for abe1092 - Browse repository at this point
Copy the full SHA abe1092View commit details
Commits on May 1, 2025
-
- adopt mlx v0.25.1 and mlx-c v0.2.0 - add saveToData and load from data (safetensors) -- fix #214 - fixes #211 (moves metalKernel API back to what it was) - add withError and withErrorHandler error handling - add function import/export: https://ml-explore.github.io/mlx/build/html/usage/export.html - use an evalLock for eval, asyncEval and Stream creation
Configuration menu - View commit details
-
Copy full SHA for feb81e6 - Browse repository at this point
Copy the full SHA feb81e6View commit details -
data.withContiguousStorageIfAvailable does not work as expected in ol…
…der compiler (#231) - switch to data.withUnsafeBytes
Configuration menu - View commit details
-
Copy full SHA for bef30f0 - Browse repository at this point
Copy the full SHA bef30f0View commit details
Commits on May 2, 2025
-
Add quantize function that can return different parameters per layer (#…
…229) * Add quantize function that can return different parameters per layer Co-authored-by: Awni Hannun <awni@apple.com>
Configuration menu - View commit details
-
Copy full SHA for 5976316 - Browse repository at this point
Copy the full SHA 5976316View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 0.23.1...0.25.1