Skip to content

Fix non-kernel layers in liger layers module (API breakage) #928

@moon-bot-app

Description

@moon-bot-app

Summary

The liger kernel's layers module currently contains non-kernel layers. These need to be separated out, which will constitute an API change requiring a version bump in build.toml.

Additionally, we should provide two interfaces: the original upstream-compatible one and a transformers-specific one, so that deviations from upstream don't cause trust issues in the kernel dev community.

Context

Slack context

https://huggingface.slack.com/archives/C085WUVD0LJ/p1748967485776759

cc @sayakpaul

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions