Closed matthewfeickert closed 6 months ago
cc @alexander-held as a bit of a heads up, though no action is needed now.
We should also apparently be using tensorflow-probability
extra to use tensorflow
with tensorflow-probability
.
https://github.com/tensorflow/probability/pull/1796
So
can get reduced to just
tensorflow = ["tensorflow-probability[tf]>=0.24.0"]
or whatever the next release of tensorflow-probability is after v0.23.0 that includes https://github.com/tensorflow/probability/commit/988f02323f16419086d761cc6cdd50b94aa03257 in it.
As noted in PR #2448, the
tensorflow
v2.16.1
release notes mention:This will require an effective revert of PR https://github.com/scikit-hep/pyhf/pull/2119 with the removal of
https://github.com/scikit-hep/pyhf/blob/af5d9521b1a3f1e307ecef2c23d9a418994394b9/pyproject.toml#L74
once
tensorflow-probability
supports Keras v3.0 and PR #2448 can be reverted.