Motivation
The shared model test matrices explicitly note that LoHa, LoKr, and LN Tuning are still missing:
tests/test_decoder_models.py
tests/test_encoder_decoder_models.py
tests/test_feature_extraction_models.py
Adding these methods would exercise their behavior across causal LM, seq2seq, and feature-extraction architectures through the existing common tests, including training, save/load, merge/unmerge where supported, adapter deletion/unload, disabling adapters, and gradient checkpointing.
I searched the current issues and open pull requests for this test-matrix work and did not find an overlapping contribution.
Proposed scope
If maintainers agree that this coverage is useful, I would like to:
- Add
LoHaConfig and LoKrConfig to the applicable ALL_CONFIGS matrices.
- Add
LNTuningConfig where the tested model architecture has a supported/default target-module mapping.
- Run the focused matrix cases on CPU first and address only compatibility failures directly exposed by this coverage.
- Keep the work in one PR across the three task families, rather than splitting small changes by method or file.
Questions before coding
- Would you welcome this test coverage as one PR?
- For LN Tuning, the current default mapping covers decoder and T5/BART-style architectures, but not BERT, RoBERTa, or DeBERTa used by the feature-extraction matrix. Would you prefer:
- extending the default LN Tuning mappings where the architecture has appropriate normalization layers,
- passing explicit
target_modules only in the tests, or
- limiting the initial coverage to architectures already present in the mapping?
- Is adding all three methods to the existing broad matrices acceptable for CI runtime, or would a smaller representative subset be preferable?
I will wait for maintainer approval and scope guidance before making code changes or opening a PR.
AI assistance disclosure
AI assistance was used to inspect the repository, search for overlapping issues/PRs, and draft this coordination issue. I reviewed the proposed scope and will be responsible for understanding any eventual changes and running the relevant tests.
Motivation
The shared model test matrices explicitly note that LoHa, LoKr, and LN Tuning are still missing:
tests/test_decoder_models.pytests/test_encoder_decoder_models.pytests/test_feature_extraction_models.pyAdding these methods would exercise their behavior across causal LM, seq2seq, and feature-extraction architectures through the existing common tests, including training, save/load, merge/unmerge where supported, adapter deletion/unload, disabling adapters, and gradient checkpointing.
I searched the current issues and open pull requests for this test-matrix work and did not find an overlapping contribution.
Proposed scope
If maintainers agree that this coverage is useful, I would like to:
LoHaConfigandLoKrConfigto the applicableALL_CONFIGSmatrices.LNTuningConfigwhere the tested model architecture has a supported/default target-module mapping.Questions before coding
target_modulesonly in the tests, orI will wait for maintainer approval and scope guidance before making code changes or opening a PR.
AI assistance disclosure
AI assistance was used to inspect the repository, search for overlapping issues/PRs, and draft this coordination issue. I reviewed the proposed scope and will be responsible for understanding any eventual changes and running the relevant tests.