我试图根据https://www.youtube.com/watch?v=mmj3nxGT2YQ&t=1747秒。在训练部分,当我在colab 上运行此代码时
!./darknet detector train data/obj.data cfg/yolov4-obj.cfg yolov4.conv.137 -dont_show -map
我收到的错误如下:
/bin/bash:/darknet:没有这样的文件或/bin/bash:/darknet:是一个目录
我该怎么办?
在运行命令(对于colab(之前运行!make
我遇到了同样的问题,我使用了"pwd";就在运行那行之前,我注意到我在一个不同的目录中(我在Darknet文件夹外(。所以我用";cd";要转到darkness文件夹,请再次运行该行。
在colab上使用Yolo进行自定义对象检测训练时,需要遵循以下步骤:
# clone darknet from github to create a darknet folder inside /content on colab
!pwd
# /content/darknet
!make
# modify Yolo cfg, copy images etc. and make the training data ready
!pwd
# /content/darknet
# now train
!./darknet detector train data/obj.data cfg/yolov4-obj.cfg yolov4.conv.137 -dont_show -map
对于Roboflow Colab笔记本:
更改git-clone命令并克隆AlexeyAB暗网存储库:
!git clone https://github.com/AlexeyAB/darknet.git
Roboflow colab笔记本:您可以将其替换为AlexeyAB darknet git,而不是使用Roboflow darknet git。老实说,这些动作节省了我的时间。如果你使用robflow的未处理git来训练你的模型的自定义数据,你应该替换它