#问题描述
在MistGPU上做FastRCNN训练,一直提示文件路径的问题,但是我的文件路径都是相对路径,应该没有问题呀
#问题截图
这是我的路径。为相对路径
一直提示找不到文件,但我的相对路径也没有错呀。之前用yolo训练,也是相对路径,没啥问题。由于代码里有很多地方用到相对路径,所以我也没办法全部修改为绝对路径。
#问题描述
在MistGPU上做FastRCNN训练,一直提示文件路径的问题,但是我的文件路径都是相对路径,应该没有问题呀
#问题截图
这是我的路径。为相对路径
一直提示找不到文件,但我的相对路径也没有错呀。之前用yolo训练,也是相对路径,没啥问题。由于代码里有很多地方用到相对路径,所以我也没办法全部修改为绝对路径。
基于Monster 组和GPT的调写:
在程序的开头添加以下代码来确保程序的当前工作目录是期望的路径:
import os
os.chdir('/path/to/your/desired/directory')
将/path/to/your/desired/directory替换为您期望的文件夹的路径。这将更改程序的当前工作目录,以便相对路径在期望的目录中起作用。
另外,还可用os.path.abspath()函数将相对路径转换为绝对路径,这样可以确保代码使用的是正确的文件路径。例如:
import os
classes_path = os.path.abspath('model_data/voc_classes.txt')
这将返回model_data/voc_classes.txt的绝对路径,以便可以确保代码正在查找正确的文件。