Получение ошибки «AttributeError: модуль 'tensorflow' не имеет атрибута 'contrib'» - PullRequest
0 голосов
/ 27 мая 2020

Я пытаюсь установить ai duet в Windows 10, я уже установил все требования (TensorFlow, Magenta, Flask, Gunicorn и i Python), я делаю python server.py, но не не работает.

Я уже искал решения для inte rnet, но они не работают, у меня проблема с events_rnn_graph.py, так как contrib используется много раз. Это для задания в колледже.

Это ошибка:

C:\Users\Luis\Desktop\magenta\aiexperiments-ai-duet\server>python server.py
2020-05-27 01:47:20.875736: W tensorflow/stream_executor/platform/default/dso_loader.cc:55] Could not load dynamic library 'cudart64_101.dll'; dlerror: cudart64_101.dll not found
2020-05-27 01:47:20.879432: I tensorflow/stream_executor/cuda/cudart_stub.cc:29] Ignore above cudart dlerror if you do not have a GPU set up on your machine.
Traceback (most recent call last):
  File "server.py", line 17, in <module>
    from predict import generate_midi
  File "C:\Users\Luis\Desktop\magenta\aiexperiments-ai-duet\server\predict.py", line 20, in <module>
    from magenta.models.melody_rnn import melody_rnn_config_flags
  File "C:\Python38\lib\site-packages\magenta\models\melody_rnn\__init__.py", line 37, in <module>
    from magenta.models.shared import events_rnn_model
  File "C:\Python38\lib\site-packages\magenta\models\shared\events_rnn_model.py", line 28, in <module>
    from magenta.models.shared import events_rnn_graph
  File "C:\Python38\lib\site-packages\magenta\models\shared\events_rnn_graph.py", line 31, in <module>
    base_cell=tf.contrib.rnn.BasicLSTMCell):
AttributeError: module 'tensorflow' has no attribute 'contrib'

C:\Users\Luis\Desktop\magenta\aiexperiments-ai-duet\server>

Мне очень сложно установить фортепианный дуэт

1 Ответ

0 голосов
/ 27 мая 2020

tensorflow 2.0, похоже, не имеет атрибута contrib. убедитесь, что вы устанавливаете ту же версию, что и указанное репо (0.12.1 я думаю? в соответствии с здесь )

...