Skip to content

[MNT] Update tensorflow and refactor networks#3308

Open
MatthewMiddlehurst wants to merge 9 commits intomainfrom
mm/tf
Open

[MNT] Update tensorflow and refactor networks#3308
MatthewMiddlehurst wants to merge 9 commits intomainfrom
mm/tf

Conversation

@MatthewMiddlehurst
Copy link
Copy Markdown
Member

@MatthewMiddlehurst MatthewMiddlehurst commented Feb 20, 2026

Fixes #2864

Updates the tensorflow version bound and refactors the networks module into subcategories. Updates the network config and testing to make a bit more sense, previously the config was not actually used where but tests?

Seems to have no failures. Maybe @hadifawaz1999 can comment on anything missing.

@aeon-actions-bot aeon-actions-bot bot added maintenance Continuous integration, unit testing & package distribution networks Networks package labels Feb 20, 2026
@aeon-actions-bot
Copy link
Copy Markdown
Contributor

Thank you for contributing to aeon

I have added the following labels to this PR based on the title: [ maintenance ].
I have added the following labels to this PR based on the changes made: [ networks ]. Feel free to change these if they do not properly represent the PR.

The Checks tab will show the status of our automated tests. You can click on individual test runs in the tab or "Details" in the panel below to see more information if there is a failure.

If our pre-commit code quality check fails, any trivial fixes will automatically be pushed to your PR unless it is a draft.

Don't hesitate to ask questions on the aeon Discord channel if you have any.

PR CI actions

These checkboxes will add labels to enable/disable CI functionality for this PR. This may not take effect immediately, and a new commit may be required to run the new configuration.

  • Run pre-commit checks for all files
  • Run mypy typecheck tests
  • Run all pytest tests and configurations
  • Run all notebook example tests
  • Run numba-disabled codecov tests
  • Stop automatic pre-commit fixes (always disabled for drafts)
  • Disable numba cache loading
  • Regenerate expected results for testing
  • Push an empty commit to re-run CI checks

@MatthewMiddlehurst MatthewMiddlehurst marked this pull request as ready for review February 21, 2026 21:23
@MatthewMiddlehurst MatthewMiddlehurst added the dependencies This issue or PR is related to dependencies of aeon label Feb 21, 2026
@hadifawaz1999
Copy link
Copy Markdown
Member

all networks seem to override python version in the config

@MatthewMiddlehurst
Copy link
Copy Markdown
Member Author

always good fun checking out networks. I am pretty sure the _config dictionary does not do anything? Trying out some larger changes.

@MatthewMiddlehurst MatthewMiddlehurst changed the title [MNT] Update tensorflow [MNT] Update tensorflow and refactor networks Mar 13, 2026
@MatthewMiddlehurst MatthewMiddlehurst added the refactor Restructuring without changing its external behavior label Mar 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies This issue or PR is related to dependencies of aeon maintenance Continuous integration, unit testing & package distribution networks Networks package refactor Restructuring without changing its external behavior

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[MNT] Deep Learning python3.13 till next year

3 participants