请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

第5章, train.py 运行后错误提示

老师,我执行train.py 后出现以下代码提示,
最后一句提示是: IndexError: list index out of range
请问这中情况我应该如何修改代码呢?

Traceback (most recent call last):
File “train.py”, line 83, in
train()
File “train.py”, line 16, in train
notes = get_notes()
File “/home/jinhua/mooc/MusicAI/utils.py”, line 29, in get_notes
stream = converter.parse(file)
File “/home/jinhua/tensorflow/local/lib/python2.7/site-packages/music21/converter/init.py”, line 1110, in parse
forceSource=forceSource, **keywords)
File “/home/jinhua/tensorflow/local/lib/python2.7/site-packages/music21/converter/init.py”, line 998, in parseFile
v.parseFile(fp, number=number, format=format, forceSource=forceSource, **keywords)
File “/home/jinhua/tensorflow/local/lib/python2.7/site-packages/music21/converter/init.py”, line 533, in parseFile
self.parseFileNoPickle(fp, number, format, forceSource, **keywords)
File “/home/jinhua/tensorflow/local/lib/python2.7/site-packages/music21/converter/init.py”, line 467, in parseFileNoPickle
self.subConverter.parseFile(fp, number=number, **keywords)
File “/home/jinhua/tensorflow/local/lib/python2.7/site-packages/music21/converter/subConverters.py”, line 919, in parseFile
midiTranslate.midiFilePathToStream(fp, self.stream, **keywords)
File “/home/jinhua/tensorflow/local/lib/python2.7/site-packages/music21/midi/translate.py”, line 1952, in midiFilePathToStream
return midiFileToStream(mf, inputM21, **keywords)
File “/home/jinhua/tensorflow/local/lib/python2.7/site-packages/music21/midi/translate.py”, line 2093, in midiFileToStream
**keywords)
File “/home/jinhua/tensorflow/local/lib/python2.7/site-packages/music21/midi/translate.py”, line 1881, in midiTracksToStreams
p = s.getElementsByClass(‘Stream’)[0]
File “/home/jinhua/tensorflow/local/lib/python2.7/site-packages/music21/stream/iterator.py”, line 318, in getitem
e = fe[k]
IndexError: list index out of range

正在回答 回答被采纳积分+3

1回答

Oscar 2019-08-16 12:19:54

你是自己手敲的代码还是直接用我的代码?

0 回复 有任何疑惑可以回复我~
  • 提问者 慕粉6492109 #1
    多谢老师回答,我是自己手敲的代码┭┮﹏┭┮
    回复 有任何疑惑可以回复我~ 2019-08-16 12:28:29
  • 提问者 慕粉6492109 #2
    老师,我刚用你的代买重新运行了一次 train.py文件,还是依然显示上述错误提示┭┮﹏┭┮
    回复 有任何疑惑可以回复我~ 2019-08-16 13:54:02
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号