OCRAutoScore icon indicating copy to clipboard operation
OCRAutoScore copied to clipboard

感谢项目,帮你捉个虫(应该)

Open Mieluoxxx opened this issue 11 months ago • 1 comments

我发现你在外面又单独放了一个CAN模块,这可能是为了解决scoreblocks模块单独运行candemo.py时可能会报路径错误。其实我觉得这可能是编码的时候一个bug,按照我下面展示的修改,可以让你不需要单独放置一个CAN模块

  • 在candemo.py

    • 第13行self.params=load_config('./CAN/config.yaml')改为self.params=load_config('./scoreblocks/CAN/config.yaml')
    • 第22行load_checkpoint(self.model,None,'./CAN/checkpoints/demo.pth')改为load_checkpoint(self.model,None,'./scoreblocks/CAN/checkpoints/demo.pth')
  • 在config.yaml中

    • 第39行word_path: './CAN/words_dict.txt' 改为word_path: './scoreblocks/CAN/words_dict.txt'
    • 第78行checkpoint: "./checkpoints/demo.pth"改为checkpoint: "./scoreblocks/checkpoints/demo.pth"

之后在外部运行score.py时,只需要添加python解释器的路径就行

import sys
import os
sys.path.append(os.getcwd()+'/scoreblocks/')

Mieluoxxx avatar Mar 02 '24 13:03 Mieluoxxx