https://blog.csdn.net/accepthjp/article/details/73875108
https://github.com/hjptriplebee/Chinese_poem_generator
想執行這個LSTM神經網路機器寫詩專案但是出了錯,求幫助。
我剛開始學照著網上帖子安裝了環境Windows,python3.6,TensorFlow1.8-gpu。
執行main.py出錯:
Traceback (most recent call last):
File "main.py", line 22, in
trainData = data.POEMS(trainPoems)
File "D:\study\1.畢業設計\Chinese_poem_generator-master\data.py", line 17, in init
for line in file: #every line is a poem
UnicodeDecodeError: 'gbk' codec can't decode byte 0xaa in position 2: illegal multibyte sequence
洗掉poetrySong里的模型,python main.py -train但又出錯了
usage: main.py [-h] [-m {train,test,head}]
main.py: error: unrecognized arguments: -train
我感覺我也不懂怎么運行,又不知道該怎么辦,請求幫助,謝謝啦。
uj5u.com熱心網友回復:
建議先把中文目錄名換成英文再說。uj5u.com熱心網友回復:
改了還是原來的錯誤,怎么辦?
uj5u.com熱心網友回復:
排除了 目錄問題, 那就可能是訓練集的txt 檔案編碼問題了。建議先找個案例整個下載,運行一遍, 確保相關庫運行正常, 如果下載的案例, 運行也不正常, 那就找相關庫的原因。
uj5u.com熱心網友回復:
我運行的就是別人的案例,然后報錯,第一行有鏈接,問原作者沒回復我。我想問一下怎么找相關庫的原因呢?
uj5u.com熱心網友回復:
確實是編碼問題,已解決,謝謝幫助
uj5u.com熱心網友回復:
兄弟你那個 usage :括號啥的使什么意思啊 我也是做課設 不是很懂 也出現了這個問題轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/75149.html
