chore: track the metaltile to ffai-kernels rename + expand the acronym - #24
Merged
Conversation
The sibling kernels repo and its crates were renamed from metaltile to ffai-kernels (it grew CUDA and Vulkan backends, so the metal-specific name no longer fit). This updates FFAI to match: - rust port: metaltile-* git deps to ffai-kernels-*, all ffai_kernels_* imports, and the Cargo.lock pinned to ffai-kernels dev. - CI: the sibling checkout repository/path, cache keys, and the cargo update package list in rust.yml. Also expands the FFAI acronym in the Swift docs from "F*cking Fast Apple Inference" to "F*cking Fast AI" (the engine is no longer Apple-only). The Rust crates already used the new wording.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
The sibling kernels repo and its crates were renamed
metaltile->ffai-kernels(thewafflehaus/iron#34), since it grew CUDA and Vulkan backends and the metal-specific name no longer fit. This updates FFAI to match.metaltile-*git deps ->ffai-kernels-*, allffai_kernels_*imports, andCargo.lockpinned to ffai-kernelsdev.repository/path, cache keys, and thecargo updatepackage list inrust.yml.The
tile/__tile_runnerbinaries and theMetalTileSwiftSwift module name are unchanged, so binding-gen is untouched.Depends on ffai-kernels#34 (merged)
That rename is already on ffai-kernels
dev, so the git dep and CI sibling checkout resolve. Builds locally against ffai-kernelsdev, gemv correctness suite passes.