[英]Im trying to deploy my ml model which classifies plant images, but im getting file not found error even though its path is correct
[英]while running YOLO for test custom object cfg file path error the path is correct but even though its showing this error
此代码用于运行我训练有素的体重,该文件夹ckpt包含1050步训练数据,并且该文件位于darkflow主文件夹中的cfg文件夹之外。
import cv2
from darkflow.net.build import TFNet
import numpy as np
import time
options = { 'model': 'cfg/tiny-yolo-voc-1c.cfg', 'load': 1050, 'threshold': 0.2, 'gpu': 1.0 }
在下面的原子编辑器中运行此代码后,错误显示
Parsing cfg//tiny-yolo-voc-1c.cfg
Traceback (most recent call last):
File "C:\\Users\\amard\\Desktop\\Hotel\\darkflow\\test.py", line 13, in <module> tfnet = TFNet(options)
File "C:\\Users\\amard\\Desktop\\Hotel\\darkflow\\darkflow\\net\\build.py", line 58, in __init__
darknet = Darknet(FLAGS) File "C:\\Users\\amard\\Desktop\\Hotel\\darkflow\\darkflow\\dark\\darknet.py", line 17, in __init__
src_parsed = self.parse_cfg(self.src_cfg, FLAGS)
File "C:\\Users\\amard\\Desktop\\Hotel\\darkflow\\darkflow\\dark\\darknet.py", line 68, in parse_cfg
for i, info in enumerate(cfg_layers):
File "C:\\Users\\amard\\Desktop\\Hotel\\darkflow\\darkflow\\utils\\process.py", line 66, in cfg_yielder
layers, meta = parser(model); yield meta; File "C:\\Users\\amard\\Desktop\\Hotel\\darkflow\\darkflow\\utils\\process.py", line 17, in parser
with open(model, 'rb') as f: FileNotFoundError: [Errno 2] No such file or directory: 'cfg//tiny-yolo-voc-1c.cfg'
[Finished in 4.298s]
通常我也习惯于得到类似此错误的信息
我的第一个错误是没有在保存这些文件夹的目录中打开Jupyter笔记本,因此,请尝试从该目录打开笔记本
(在Windows中,只需在shift +右键单击位置栏上输入cmd)
(在MacOS中,首先启用某些设置,然后右键单击该文件夹)
后来我用这个选项
options={ 'model':'cfg/yolo.cfg', 'load':'bin/yolov2.weights', 'threshold':0.3, 'gpu':1.0 }
tfNet = TFNet(选项)
一切都按预期工作
希望这个能对您有所帮助
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.