|
Питон. Одна и та же нейросеть, работающая в 1й программе, не работает в другой
|
|||
---|---|---|---|
#18+
Ниже текст работающей программки. На вход нейросети подаются данные, на выходе она даёт ожидаемый ответ. Программка написана только для тестирования. Код: python 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52.
Когда эту же сеть вставляю в сервер, написанный на Питоне и подаю ей такие же данные, то получаю оч. длинный traceback ошибки, который заканчивается так: File "C:\Program Files\Python36\lib\site-packages\tensorflow\python\framework\ops.py", line 3402, in _as_graph_element_locked raise ValueError("Tensor %s is not an element of this graph." % obj) ValueError: Tensor Tensor("dense_4/Softmax:0", shape=(?, 3), dtype=float32) is not an element of this graph. Сходил с этим вопросом на stackoverflow и по русски и по английски - молчание. Есть ли гипотезы? Не выкладываю все подробности - такой длинный текст никто читать не будет. Но любые детали предоставлю, если спросят. Заранее спасибо всем, кто хотя бы прочитает. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2018, 11:03 |
|
Питон. Одна и та же нейросеть, работающая в 1й программе, не работает в другой
|
|||
---|---|---|---|
#18+
версия питона на сервере та же? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2018, 11:46 |
|
Питон. Одна и та же нейросеть, работающая в 1й программе, не работает в другой
|
|||
---|---|---|---|
#18+
та же что и где? и сервер и тестовая программа из одного питона. Клиент на др. языке, но присылает серверу то что надо - я распечатываю. И это же даю тестовой программе - успешно работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2018, 12:07 |
|
Питон. Одна и та же нейросеть, работающая в 1й программе, не работает в другой
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2018, 12:58 |
|
Питон. Одна и та же нейросеть, работающая в 1й программе, не работает в другой
|
|||
---|---|---|---|
#18+
Не успел дочитать до конца - надо уходить. Но понял, что это именно про мой случай. Первый просвет за 5 дней Огромное спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2018, 13:29 |
|
Питон. Одна и та же нейросеть, работающая в 1й программе, не работает в другой
|
|||
---|---|---|---|
#18+
Увы, сайт https://github.com/keras-team/keras/issues/2397, на который дана ссылка, пишет: сайтThere appears to be a bug in the make_predict_function for the tensorflow backend. The following error message appears for me when trying to call model.predict(...) This does not happen when using the theano backend. Check that you are up-to-date with the master branch of Keras. You can update with: pip install git+git://github.com/fchollet/keras.git --upgrade --no-deps If running on Theano, check that you are up-to-date with the master branch of Theano. You can update with: pip install git+git://github.com/Theano/Theano.git --upgrade --no-deps после выполнения pip install git+git://github.com/fchollet/keras.git --upgrade --no-deps попросили свежую tensorflow после переустановки имею traceback, который не понимаю: PythonUsing TensorFlow backend. Traceback (most recent call last): File "C:\Program Files\Python36\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 14, in swig_import_helper return importlib.import_module(mname) File "C:\Program Files\Python36\lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "<frozen importlib._bootstrap>", line 978, in _gcd_import File "<frozen importlib._bootstrap>", line 961, in _find_and_load File "<frozen importlib._bootstrap>", line 950, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 648, in _load_unlocked File "<frozen importlib._bootstrap>", line 560, in module_from_spec File "<frozen importlib._bootstrap_external>", line 922, in create_module File "<frozen importlib._bootstrap>", line 205, in _call_with_frames_removed ImportError: DLL load failed with error code -1073741795 During handling of the above exception, another exception occurred: Traceback (most recent call last): File "C:\Program Files\Python36\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 58, in <module> from tensorflow.python.pywrap_tensorflow_internal import * File "C:\Program Files\Python36\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 17, in <module> _pywrap_tensorflow_internal = swig_import_helper() File "C:\Program Files\Python36\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 16, in swig_import_helper return importlib.import_module('_pywrap_tensorflow_internal') File "C:\Program Files\Python36\lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) ModuleNotFoundError: No module named '_pywrap_tensorflow_internal' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "K:\MT5\Python\Server1.py", line 11, in <module> from keras.models import model_from_json File "C:\Program Files\Python36\lib\site-packages\keras\__init__.py", line 3, in <module> from . import utils File "C:\Program Files\Python36\lib\site-packages\keras\utils\__init__.py", line 6, in <module> from . import conv_utils File "C:\Program Files\Python36\lib\site-packages\keras\utils\conv_utils.py", line 9, in <module> from .. import backend as K File "C:\Program Files\Python36\lib\site-packages\keras\backend\__init__.py", line 87, in <module> from .tensorflow_backend import * File "C:\Program Files\Python36\lib\site-packages\keras\backend\tensorflow_backend.py", line 5, in <module> import tensorflow as tf File "C:\Program Files\Python36\lib\site-packages\tensorflow\__init__.py", line 24, in <module> from tensorflow.python import pywrap_tensorflow # pylint: disable=unused-import File "C:\Program Files\Python36\lib\site-packages\tensorflow\python\__init__.py", line 49, in <module> from tensorflow.python import pywrap_tensorflow File "C:\Program Files\Python36\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 74, in <module> raise ImportError(msg) ImportError: Traceback (most recent call last): File "C:\Program Files\Python36\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 14, in swig_import_helper return importlib.import_module(mname) File "C:\Program Files\Python36\lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "<frozen importlib._bootstrap>", line 978, in _gcd_import File "<frozen importlib._bootstrap>", line 961, in _find_and_load File "<frozen importlib._bootstrap>", line 950, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 648, in _load_unlocked File "<frozen importlib._bootstrap>", line 560, in module_from_spec File "<frozen importlib._bootstrap_external>", line 922, in create_module File "<frozen importlib._bootstrap>", line 205, in _call_with_frames_removed ImportError: DLL load failed with error code -1073741795 During handling of the above exception, another exception occurred: Traceback (most recent call last): File "C:\Program Files\Python36\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 58, in <module> from tensorflow.python.pywrap_tensorflow_internal import * File "C:\Program Files\Python36\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 17, in <module> _pywrap_tensorflow_internal = swig_import_helper() File "C:\Program Files\Python36\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 16, in swig_import_helper return importlib.import_module('_pywrap_tensorflow_internal') File "C:\Program Files\Python36\lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) ModuleNotFoundError: No module named '_pywrap_tensorflow_internal' Failed to load the native TensorFlow runtime. See https://www.tensorflow.org/install/install_sources#common_installation_problems for some common reasons and solutions. Include the entire stack trace above this error message when asking for help. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2018, 09:34 |
|
Питон. Одна и та же нейросеть, работающая в 1й программе, не работает в другой
|
|||
---|---|---|---|
#18+
muk07, ModuleNotFoundError: No module named '_pywrap_tensorflow_internal' А вот это есть? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2018, 09:51 |
|
Питон. Одна и та же нейросеть, работающая в 1й программе, не работает в другой
|
|||
---|---|---|---|
#18+
chans_maxmuk07, ModuleNotFoundError: No module named '_pywrap_tensorflow_internal' А вот это есть? смотри тут ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2018, 09:54 |
|
Питон. Одна и та же нейросеть, работающая в 1й программе, не работает в другой
|
|||
---|---|---|---|
#18+
chans_maxmuk07, ModuleNotFoundError: No module named '_pywrap_tensorflow_internal' А вот это есть? Еще тут пишут что должно быть tensorflow 1.3 + cudnn 6.0 в других сочетаниях бывает эта ошибка. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2018, 09:56 |
|
Питон. Одна и та же нейросеть, работающая в 1й программе, не работает в другой
|
|||
---|---|---|---|
#18+
muk07, Если не секрет, а что делает ваша программа? почему нейросеть? почему на питоне? Мне не корысти ради, чисто для личного развития. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2018, 10:40 |
|
Питон. Одна и та же нейросеть, работающая в 1й программе, не работает в другой
|
|||
---|---|---|---|
#18+
Извиняюсь, уходил. 1) chans_max ModuleNotFoundError: No module named '_pywrap_tensorflow_internal' Да это есть и неоднократно. см traceback После неоднократных переустановок tensorflow никаких успехов. есть там файл _pywrap_tensorflow_internal.pyd есть pywrap_tensorflow_internal.py 2)у меня нет /git/tensorflow у меня _pywrap_tensorflow_internal.pyd лежит в site-packages/tensorflow/python (так сделал pip) 3)нейросеть удобнее и быстрее писать на питоне. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2018, 12:42 |
|
Питон. Одна и та же нейросеть, работающая в 1й программе, не работает в другой
|
|||
---|---|---|---|
#18+
muk07Извиняюсь, уходил. 1) chans_max ModuleNotFoundError: No module named '_pywrap_tensorflow_internal' Да это есть и неоднократно. см traceback После неоднократных переустановок tensorflow никаких успехов. есть там файл _pywrap_tensorflow_internal.pyd есть pywrap_tensorflow_internal.py 2)у меня нет /git/tensorflow у меня _pywrap_tensorflow_internal.pyd лежит в site-packages/tensorflow/python (так сделал pip) 3)нейросеть удобнее и быстрее писать на питоне. как я писал выше некоторые винят tensorflow + cudnn с "неправильными" версиями. Чем еще помочь даже не знаю. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2018, 13:15 |
|
Питон. Одна и та же нейросеть, работающая в 1й программе, не работает в другой
|
|||
---|---|---|---|
#18+
Во всяком случае, спасибо за участие. До переустановки всё работало, кроме нейросети в сервере. а теперь даже такой текст Код: python 1. 2. 3. 4.
вызывает реакцию: PythonTraceback (most recent call last): File "C:\Program Files\Python36\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 14, in swig_import_helper return importlib.import_module(mname) File "C:\Program Files\Python36\lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "<frozen importlib._bootstrap>", line 978, in _gcd_import File "<frozen importlib._bootstrap>", line 961, in _find_and_load File "<frozen importlib._bootstrap>", line 950, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 648, in _load_unlocked File "<frozen importlib._bootstrap>", line 560, in module_from_spec File "<frozen importlib._bootstrap_external>", line 922, in create_module File "<frozen importlib._bootstrap>", line 205, in _call_with_frames_removed ImportError: DLL load failed with error code -1073741795 During handling of the above exception, another exception occurred: Traceback (most recent call last): File "C:\Program Files\Python36\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 58, in <module> from tensorflow.python.pywrap_tensorflow_internal import * File "C:\Program Files\Python36\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 17, in <module> _pywrap_tensorflow_internal = swig_import_helper() File "C:\Program Files\Python36\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 16, in swig_import_helper return importlib.import_module('_pywrap_tensorflow_internal') File "C:\Program Files\Python36\lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) ModuleNotFoundError: No module named '_pywrap_tensorflow_internal' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "K:\Python\testTensorflow.py", line 1, in <module> import tensorflow as tf File "C:\Program Files\Python36\lib\site-packages\tensorflow\__init__.py", line 24, in <module> from tensorflow.python import pywrap_tensorflow # pylint: disable=unused-import File "C:\Program Files\Python36\lib\site-packages\tensorflow\python\__init__.py", line 49, in <module> from tensorflow.python import pywrap_tensorflow File "C:\Program Files\Python36\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 74, in <module> raise ImportError(msg) ImportError: Traceback (most recent call last): File "C:\Program Files\Python36\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 14, in swig_import_helper return importlib.import_module(mname) File "C:\Program Files\Python36\lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "<frozen importlib._bootstrap>", line 978, in _gcd_import File "<frozen importlib._bootstrap>", line 961, in _find_and_load File "<frozen importlib._bootstrap>", line 950, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 648, in _load_unlocked File "<frozen importlib._bootstrap>", line 560, in module_from_spec File "<frozen importlib._bootstrap_external>", line 922, in create_module File "<frozen importlib._bootstrap>", line 205, in _call_with_frames_removed ImportError: DLL load failed with error code -1073741795 During handling of the above exception, another exception occurred: Traceback (most recent call last): File "C:\Program Files\Python36\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 58, in <module> from tensorflow.python.pywrap_tensorflow_internal import * File "C:\Program Files\Python36\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 17, in <module> _pywrap_tensorflow_internal = swig_import_helper() File "C:\Program Files\Python36\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 16, in swig_import_helper return importlib.import_module('_pywrap_tensorflow_internal') File "C:\Program Files\Python36\lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) ModuleNotFoundError: No module named '_pywrap_tensorflow_internal' Failed to load the native TensorFlow runtime. See https://www.tensorflow.org/install/install_sources#common_installation_problems for some common reasons and solutions. Include the entire stack trace above this error message when asking for help. что касается cudnn, то у меня tensorflow 1.8 только для CPU библиотека _pywrap_tensorflow_internal.pyd у меня лежит где pip положил. Её что ли не находит? Но как это удаётся? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2018, 13:28 |
|
Питон. Одна и та же нейросеть, работающая в 1й программе, не работает в другой
|
|||
---|---|---|---|
#18+
muk07библиотека _pywrap_tensorflow_internal.pyd у меня лежит где pip положил. Её что ли не находит? Но как это удаётся? разрядность питона и библы(_pywrap_tensorflow_internal.pyd) та же? (Python у тебя 64-битный судя по расположению) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2018, 19:57 |
|
Питон. Одна и та же нейросеть, работающая в 1й программе, не работает в другой
|
|||
---|---|---|---|
#18+
разумеется ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2018, 06:11 |
|
Питон. Одна и та же нейросеть, работающая в 1й программе, не работает в другой
|
|||
---|---|---|---|
#18+
muk07, Посмотри импорт pyd-файла, это какие библы нужы для загрузки библиотеки, все ли есть (например, для тотала плагин есть, он кстати показывает находятся ли все библы). Так можно увидеть, например, что pyd-файл на другую версию питона. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2018, 08:57 |
|
Питон. Одна и та же нейросеть, работающая в 1й программе, не работает в другой
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2018, 09:00 |
|
Питон. Одна и та же нейросеть, работающая в 1й программе, не работает в другой
|
|||
---|---|---|---|
#18+
Установил Anaconda3 (5-2). По рекомендации из https://www.asozykin.ru/deep_learning/2018/03/30/TensorFlow-Anaconda-Pip-Install.html установил tensorflow: pip install --ignore-installed --upgrade tensorflow запустил тот же тест: Код: python 1. 2. 3. 4.
и получил прежний результат: Traceback (most recent call last): File "C:\Anaconda3\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py",..далее см прежнее сообщение Что делать - ума не приложу ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2018, 08:47 |
|
Питон. Одна и та же нейросеть, работающая в 1й программе, не работает в другой
|
|||
---|---|---|---|
#18+
убрал анаконду вернулся к питону 3.6.5 и оказался снова там где был ни git ни stackoverflow ничего не пишут ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2018, 12:56 |
|
Питон. Одна и та же нейросеть, работающая в 1й программе, не работает в другой
|
|||
---|---|---|---|
#18+
muk07убрал анаконду вернулся к питону 3.6.5 и оказался снова там где был ни git ни stackoverflow ничего не пишут тогда давай еще раз. Кидай трейс в спойлер. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2018, 13:08 |
|
Питон. Одна и та же нейросеть, работающая в 1й программе, не работает в другой
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2018, 13:17 |
|
Питон. Одна и та же нейросеть, работающая в 1й программе, не работает в другой
|
|||
---|---|---|---|
#18+
muk07Вот на этот запрос https://github.com/tensorflow/tensorflow/issues/20215 молчат как рыба об лёд Это читал? наличие бибилиотеки MSVCP140.dll чекал? этот чек лист KERNEL32.dll WSOCK32.dll WS2_32.dll SHLWAPI.dll python35.dll MSVCP140.dll VCRUNTIME140.dll api-ms-win-crt-runtime-l1-1-0.dll api-ms-win-crt-heap-l1-1-0.dll api-ms-win-crt-utility-l1-1-0.dll api-ms-win-crt-stdio-l1-1-0.dll api-ms-win-crt-string-l1-1-0.dll api-ms-win-crt-math-l1-1-0.dll api-ms-win-crt-convert-l1-1-0.dll api-ms-win-crt-environment-l1-1-0.dll api-ms-win-crt-filesystem-l1-1-0.dll api-ms-win-crt-time-l1-1-0.dll по файлам проверял? Все на месте? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2018, 13:28 |
|
Питон. Одна и та же нейросеть, работающая в 1й программе, не работает в другой
|
|||
---|---|---|---|
#18+
1) Это читал. Не нашёл какое отношение ко мне имеет 2) наличие бибилиотеки MSVCP140.dll чекал? А как же! 3) все файлы на месте ПРавда, dependency walker показал гораздо больше ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2018, 14:42 |
|
Питон. Одна и та же нейросеть, работающая в 1й программе, не работает в другой
|
|||
---|---|---|---|
#18+
muk071) Это читал. Не нашёл какое отношение ко мне имеет 2) наличие бибилиотеки MSVCP140.dll чекал? А как же! 3) все файлы на месте ПРавда, dependency walker показал гораздо больше так как в лоб решить не получилось поэтому проверяем ВСЕ по очереди следующий шаг. Это запускал? проверял? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2018, 14:45 |
|
Питон. Одна и та же нейросеть, работающая в 1й программе, не работает в другой
|
|||
---|---|---|---|
#18+
В https://github.com/tensorflow/tensorflow/issues/18530 обнаружил совет вернуться к версии 1.5 - ЗАРАБОТАЛО Вообще ситуация непонятная - весь https://github.com/tensorflow/tensorflow/ переполнен моей проблемой. Я включил подписку, получил больше сотни сообщений, ни одно из них не помогло (кроме упомянутого) Но есть масса народа успешно работающего с версией 1.8 Правда проблема быть может не исчерпана. Смогу выяснить только в понедельник. chans_max, большое спасибо за поддержку. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2018, 07:49 |
|
|
start [/forum/topic.php?fid=23&msg=39664545&tid=1460248]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
56ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
others: | 305ms |
total: | 458ms |
0 / 0 |