Как найти, из какого git-коммита происходит данный tf-nightly (сборка tensorflow nightly)?

#tensorflow

#tensorflow

Вопрос:

Вы можете установить ночную сборку через:

 pip install tf-nightly
  

Как выяснить, из какого кода взят этот коммит? Я просмотрел теги int he из ветки github tensorflow и не вижу ничего соответствующего tf.__version__ , которое отображается в REPL.

Ответ №1:

 python -c "import tensorflow as tf; print(tf.__git_version__, tf.__version__)"
  

в моем эксперименте было напечатано следующее:

 v1.12.1-25814-g2e81bc66c5 2.2.0-dev20200225
  

SHA коммита — это строка в конце, после -g . В данном случае это было 2e81bc66c5 .

Принятый ответ не сработал для меня с tf_nightly-2.2.0.dev20200225 . Все, что я получил, это AttributeError: module 'tensorflow' has no attribute 'VERSION' и AttributeError: module 'tensorflow' has no attribute 'GIT_VERSION'

Ответ №2:

 python -c "import tensorflow as tf; print(tf.GIT_VERSION, tf.VERSION)"
  

Из шаблона новой проблемы tensorflow:
https://github.com/tensorflow/tensorflow/issues/new?template=00-bug-performance-issue.md