我正在尝试让g2p-seq2seq按照github说明工作:https://github.com/cmusphinx/g2p-seq2seq
但是,当我尝试使用$ g2p-seq2seq --interactive --model g2p-seq2seq-cmudict
Traceback (most recent call last):
File "/usr/local/bin/g2p-seq2seq", line 11, in <module>
load_entry_point('g2p-seq2seq==5.0.0a0', 'console_scripts', 'g2p-seq2seq')()
File "build/bdist.macosx-10.12-intel/egg/g2p_seq2seq/app.py", line 82, in main
File "build/bdist.macosx-10.12-intel/egg/g2p_seq2seq/g2p.py", line 96, in load_decode_model
File "build/bdist.macosx-10.12-intel/egg/g2p_seq2seq/seq2seq_model.py", line 121, in __init__
AttributeError: 'module' object has no attribute 'core_rnn_cell'
当我在第121行检查seq2seq_model.py脚本时,我可以看到以下行:
single_cell = tf.contrib.rnn.core_rnn_cell.GRUCell(size)
tf.contrib.rnn似乎没有此函数core_rnn_cell。我如何让它工作?我正在运行Python 2.7,Tensorflow 1.4
答案 0 :(得分:1)
我不得不将tensorflow版本降级到1.0以使其工作。
答案 1 :(得分:0)
我有同样的问题。 我使用的是Tensorflow 1.3版本。
当我切换时:
= 'tf.contrib.rnn.GRUCell(size)'
到
mysql
有效。