Skip to content

Tags: ml-explore/mlx-swift

Tags

0.16.2

Toggle 0.16.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
replacement for asData() to handle strided backing. (#130)

* replacement for asData() to handle strided backing.

- fixes #117
- asData() now returns a struct with stride information
- takes a policy enum to indicate whether the consumer wants contiguous data

0.16.1

Toggle 0.16.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix to_array behavior with bool -- was not promoting types correctly (#…

…127)

* fix to_array behavior with bool -- was not promoting types correctly
* treat Int as Int32 to match python
* add specialized handling for item() to avoid conversions

0.16.0

Toggle 0.16.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.

0.15.2

Toggle 0.15.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
V0.15.2 mlx/mlx-c update (#101)

v0.15.2 update

- this is mlx-c aligned with v0.14.0 and mlx v0.15.2

- fix x86 release builds -- conditional compile for neon code
- add bitwise ops from previous releases (now present in mlx-c)
- big change is JIT metal shaders -- the build should be faster and smaller

0.12.1

Toggle 0.12.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
handle non-contiguous backing when reading out MLXArray (#96)

* handle non-contiguous backing when reading out MLXArray

- fixes #83
- mlx::core::array can have non-contiguous backing
- handle those cases and simplify the readout

0.10.0

Toggle 0.10.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
adopt latest mlx-c and mlx v0.3.0 (#6)