正在训练自定义对象检测模型:/bin/bash:/darknet:没有这样的文件或目录,或者/bin/bash:/dar



我试图根据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来训练你的模型的自定义数据,你应该替换它

最新更新