litchi99

Results 2 comments of litchi99

在win10上折腾了一整天,发现是python多线程的问题。 使用断点调试,错误定位于/utils/dataset/data_util.py (53lines): thread = multiprocessing.Process(target=data_generator_task) 将data_generator_task打印出来,得到如下结果: 个人推测的原因: ./main train.py 运行时,会将dataset的image与label读取到内存中,并给出内存地址如0x000001C0BE358E18 data = next(data_generator)则是根据初始内存地址中递增,从而读取下一批的训练数据 但由于python无法从内存地址中调用next(data_generator),所以无法正常运行train.py 建议:转linux平台,10分钟搞掂。

When you use python2.7, you can solved this problem.