Skip to content

Link BrainOmni's MIT licence in NOTICE.txt - #1229

Merged
bruAristimunha merged 2 commits into
braindecode:masterfrom
bruAristimunha:w41/brainomni-1-license
Oct 5, 2026
Merged

bruAristimunha merged 2 commits into
braindecode:masterfrom
bruAristimunha:w41/brainomni-1-license

Conversation

@bruAristimunha

Copy link
Copy Markdown
Collaborator

Licence groundwork for the BrainOmni port (split 1/3 of #1043). BrainOmni is ported from OpenTSLab/BrainOmni (MIT); its SEANet codec from Meta's EnCodec (MIT) and its residual VQ from lucidrains/vector-quantize-pytorch (MIT). Following the model-port convention a port links to its licence rather than bundling the text, so this only adds braindecode/models/brainomni.py and braindecode/modules/quantization.py under the existing "MIT Licensed Files" section of NOTICE.txt and leaves pyproject.toml/MANIFEST.in untouched. No code.

Licence: MIT.

BrainOmni is ported from OpenTSLab/BrainOmni (MIT); its SEANet codec from
Meta's EnCodec (MIT) and its residual VQ from lucidrains/vector-quantize-pytorch
(MIT). Per the model-port convention a port links to its licence rather than
bundling the text, so add only the file lines for brainomni.py and the shared
modules/quantization.py under the existing MIT section (the MIT link is already
present) and leave pyproject.toml/MANIFEST.in untouched.
Resolved NOTICE.txt by keeping both MIT entries.
@bruAristimunha bruAristimunha added the model Adds a new model label Oct 5, 2026
Copilot AI balanced review requested due to automatic review settings October 5, 2026 13:12
@bruAristimunha bruAristimunha added the model Adds a new model label Oct 5, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟢 Approval recommended

The notice accurately follows the repository’s non-BSD licensing convention.

Review effort: Balanced
Findings: None

What changed in this PR

Records the MIT provenance for the upcoming BrainOmni port.

Changes:

  • Lists BrainOmni and quantization modules as MIT-licensed.
  • Documents their upstream derivations.
File Description
NOTICE.txt Adds BrainOmni components and MIT provenance.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@codecov

codecov Bot commented Oct 5, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 87.98%. Comparing base (d18a5d2) to head (0f5b321).
⚠️ Report is 1 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #1229   +/-   ##
=======================================
  Coverage   87.98%   87.98%           
=======================================
  Files         151      151           
  Lines       17615    17615           
=======================================
  Hits        15499    15499           
  Misses       2116     2116           
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@bruAristimunha
bruAristimunha merged commit 8b28b2e into braindecode:master Oct 5, 2026
15 of 17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

model Adds a new model no changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants