-
Notifications
You must be signed in to change notification settings - Fork 641
Add support for TensorFlow 2.17 #974
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
base: master
Are you sure you want to change the base?
Changes from all commits
71d5b95
8338699
384bdcc
2e48fe7
8284687
c9c343e
fc1a7a8
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -18,8 +18,14 @@ | |
| # scripts/generate_requirements.sh. | ||
| cirq-core~=1.3.0 | ||
| cirq-google~=1.3.0 | ||
| tensorflow>=2.16,<2.17 | ||
| tf-keras~=2.16.0 | ||
| tensorflow>=2.17,<2.18 | ||
| keras==3.12.0 | ||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Out of curiosity, why does Keras need to be included here? Doesn't TensorFlow bring it in itself? Or is the problem getting a specific version of Keras?
Collaborator
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. In the CI check using python 3.10 it has issues getting non specific version of Keras, it tried to get keras>3.13 and caused the issues in the CI checks.
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Oh, okay. Makes sense to pin it, then. Thanks. |
||
| tf-keras~=2.17.0 | ||
| setuptools==75.0.0 | ||
| wheel==0.44.0 | ||
| contourpy<=1.3.2 | ||
| networkx<=3.4.2 | ||
| scipy==1.15.3 | ||
|
|
||
| # TODO: the next ones are not truly core requirements. A better place should be | ||
| # found for them (long with others needed by scripts/*). They're here as a | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What is the version of Eigen this corresponds to? (It'd be worth adding a comment about that. I find myself having to know the version number so that I can match it in qsim.)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Eigen 3.4.90 (development snapshot after 3.4.0)
pinned at commit c1d637433e3b3f9012b226c2c9125c494b470ae6