Skip to content

Update keras, tf and new model usage, numpy 2.0 updates#1206

Open
JGSweets wants to merge 21 commits into
capitalone:mainfrom
JGSweets:update-keras
Open

Update keras, tf and new model usage, numpy 2.0 updates#1206
JGSweets wants to merge 21 commits into
capitalone:mainfrom
JGSweets:update-keras

Conversation

@JGSweets
Copy link
Copy Markdown
Contributor

@JGSweets JGSweets commented Mar 13, 2026

this pr:

  • updates to allow keras usage > 3.4
  • allows usage of most recent TFs / metal instead of macos
  • Updates numpy for v2+

NOTES:

@JGSweets JGSweets requested a review from a team as a code owner March 13, 2026 22:13
:param fn: Plugin function
:return: function
"""
global plugins_dict
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

global is only needed when a function rebinds a module variable, like plugins_dict = {...}.

@JGSweets JGSweets changed the title [WIP] Update keras, tf and new model usage Update keras, tf and new model usage May 6, 2026
@JGSweets
Copy link
Copy Markdown
Contributor Author

JGSweets commented May 6, 2026

@shania-m this is the final PR that will update TF and keras to be current!

@JGSweets JGSweets changed the title Update keras, tf and new model usage Update keras, tf and new model usage, numpy 2.0 updates May 8, 2026
@JGSweets
Copy link
Copy Markdown
Contributor Author

@shania-m I've updated numpy to allow for 2.0+ as well here!

@shania-m
Copy link
Copy Markdown
Contributor

@JGSweets please let me know when it’s ready for review

@JGSweets
Copy link
Copy Markdown
Contributor Author

@shania-m fixed all the issues related. Updating mypy was more complicated than expected when trying to handle the numpy update!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants