О проблеме путаницы пути данных коко
Используйте open('a.txt','w') для быстрого поиска различных
бесплатно
Создайте папку непосредственно в каталоге имени пользователя, где вы открываете основной каталог в левом столбце.
/данные /имя пользователя/данные
Итак, ubuntu загружает основной каталог и помещает файлы
под Win11/10
Например, не должно быть разницы между использованием pycharm и ide.
Создайте его прямо в каталоге проекта, например, в папке pytorchyolov3.
/данные похожи на /pytorchyolov3/data
Наборы данных и другие пути к файлам могут быть изменены в соответствии с различными потребностями.
относительный путь к файлу
конфиг coco.data custom.data yolov3
После того, как win10/11 скачает исходники, все остальные папки поместите в ptorcholo.
1. В подходе Ubuntu нет ничего плохого, другие проекты также могут напрямую обращаться к набору данных основного каталога.
2. Но под win10/11 невозможно для каждого проекта перейти в конкретную папку чтения проекта для чтения набора данных, поэтому необходимо изменить путь в coco.data
Должно быть, я неправильно понял, в каком каталоге запускать файл py, относительный путь начинается оттуда, где базовые навыки не достаточно тверды, чтобы вызвать это
То есть pycharm по умолчанию находится в каталоге проекта, поэтому при запуске он находится в каталоге проекта как /
Таким образом, «data/....» относится к папке данных в каталоге проекта.
Если это ssh ubuntu, он запускается из папки имени файла пользователя, которая является домашним каталогом, о котором я упоминал выше.
Если вы хотите изменить базовый путь относительного пути к каталогу, вам нужно всего лишь выполнить команду терминала и перейти в другую папку для запуска py. В это время это будет другой базовый путь к каталогу. То же самое верно для вин/линукс
Проблема, которая долгое время ставила меня в тупик, решена