Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for Keras 3 #317

Merged
merged 24 commits into from
Apr 10, 2024
Merged

Support for Keras 3 #317

merged 24 commits into from
Apr 10, 2024

Conversation

adriangb
Copy link
Owner

No description provided.

Still need to fix warnings, cleanup
@adriangb adriangb marked this pull request as ready for review April 7, 2024 13:46
@adriangb
Copy link
Owner Author

adriangb commented Apr 7, 2024

This is nearly done. Locally I have only some flakey tests related to precision (sklearn generated assertions off by 1e-8...).

README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
tensorflow-cpu = {version = ">=2.12.0,<2.13.0", optional = true}
tensorflow-metal = {markers = "sys_platform == \"darwin\" and platform_machine == \"arm64\"", version = "^1.1.0"}
python = ">=3.9.0,<4"
scikit-learn = ">=1.4.1.post1"

Choose a reason for hiding this comment

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

This is the very latest version. Is it really necessary, or is an earlier version sufficient?

Copy link
Owner Author

Choose a reason for hiding this comment

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

An earlier version may suffice but given that they’ve made several breaking changes within this major version I’d like to just set it to something that works for now to save time with this update. We can always relax it later.

Choose a reason for hiding this comment

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

OK

@codecov-commenter
Copy link

Codecov Report

Attention: Patch coverage is 86.86869% with 13 lines in your changes are missing coverage. Please review.

Project coverage is 96.39%. Comparing base (9ec5ca6) to head (55e371c).

❗ Current head 55e371c differs from pull request most recent head c74b0e3. Consider uploading reports for the commit c74b0e3 to get more accurate results

Files Patch % Lines
scikeras/utils/random_state.py 76.74% 10 Missing ⚠️
scikeras/_utils.py 75.00% 2 Missing ⚠️
scikeras/wrappers.py 95.00% 1 Missing ⚠️

❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #317      +/-   ##
==========================================
- Coverage   97.59%   96.39%   -1.20%     
==========================================
  Files           7        7              
  Lines         748      722      -26     
==========================================
- Hits          730      696      -34     
- Misses         18       26       +8     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Copy link

📝 Docs preview for commit 418c9e1 at: https://adriangb.com/scikeras/refs/pull/317/merge/

@adriangb adriangb merged commit 390789f into master Apr 10, 2024
11 checks passed
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.

3 participants