背景
在jupyter notebook上运行yolov3的目标检测代码时,程序需要下载yolov3的相关配置和类型资料,但是由于网络原因无法下载
解决方案
一、进入到相应docker中,对指定容器执行bash
docker exec -it 容器ID或name bash
上图为进入docker后查看docker的文件目录
二、查看目标文件夹下的文件
三、下载对应的文件包并拷贝到docker目标文件目录下
下载以下文件到本地目录
wget https://github.com/pjreddie/darknet/raw/master/cfg/yolov3-tiny.cfg
wget https://pjreddie.com/media/files/yolov3-tiny.weights
wget https://github.com/arunponnusamy/object-detection-opencv/raw/master/yolov3.txt
将yolov3.txt重命名为yolov3_classes.txt,然后拷贝到目标文件夹下
docker cp yolov3_classes.txt container_id:/home/jovyan/.cvlib/object_detection/yolo/yolov3
docker cp yolov3-tiny.weights container_id:/home/jovyan/.cvlib/object_detection/yolo/yolov3
docker cp yolov3-tiny.cfg container_id:/home/jovyan/.cvlib/object_detection/yolo/yolov3
再次查看目标文件夹下的文件
然后运行yolov3模型就能实现object detection了
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。