Skip to content

Commit 488c292

Browse files
authored
fix model path in yolov8 examples (#5864)
1 parent 3b7eac2 commit 488c292

File tree

4 files changed

+30
-30
lines changed

4 files changed

+30
-30
lines changed

examples/yolov8.cpp

+12-12
Original file line numberDiff line numberDiff line change
@@ -291,20 +291,20 @@ static int detect_yolov8(const cv::Mat& bgr, std::vector<Object>& objects)
291291
// yolov8.opt.use_bf16_storage = true;
292292

293293
// https://github.com/nihui/ncnn-android-yolov8/tree/master/app/src/main/assets
294-
yolov8.load_param("yolov8n_pnnx.py.ncnn.param");
295-
yolov8.load_model("yolov8n_pnnx.py.ncnn.bin");
296-
// yolov8.load_param("yolov8s_pnnx.py.ncnn.param");
297-
// yolov8.load_model("yolov8s_pnnx.py.ncnn.bin");
298-
// yolov8.load_param("yolov8m_pnnx.py.ncnn.param");
299-
// yolov8.load_model("yolov8m_pnnx.py.ncnn.bin");
294+
yolov8.load_param("yolov8n.ncnn.param");
295+
yolov8.load_model("yolov8n.ncnn.bin");
296+
// yolov8.load_param("yolov8s.ncnn.param");
297+
// yolov8.load_model("yolov8s.ncnn.bin");
298+
// yolov8.load_param("yolov8m.ncnn.param");
299+
// yolov8.load_model("yolov8m.ncnn.bin");
300300

301301
// if you use oiv7 models, you shall call draw_objects_oiv() instead
302-
// yolov8.load_param("yolov8n_oiv7_pnnx.py.ncnn.param");
303-
// yolov8.load_model("yolov8n_oiv7_pnnx.py.ncnn.bin");
304-
// yolov8.load_param("yolov8s_oiv7_pnnx.py.ncnn.param");
305-
// yolov8.load_model("yolov8s_oiv7_pnnx.py.ncnn.bin");
306-
// yolov8.load_param("yolov8m_oiv7_pnnx.py.ncnn.param");
307-
// yolov8.load_model("yolov8m_oiv7_pnnx.py.ncnn.bin");
302+
// yolov8.load_param("yolov8n_oiv7.ncnn.param");
303+
// yolov8.load_model("yolov8n_oiv7.ncnn.bin");
304+
// yolov8.load_param("yolov8s_oiv7.ncnn.param");
305+
// yolov8.load_model("yolov8s_oiv7.ncnn.bin");
306+
// yolov8.load_param("yolov8m_oiv7.ncnn.param");
307+
// yolov8.load_model("yolov8m_oiv7.ncnn.bin");
308308

309309
const int target_size = 640;
310310
const float prob_threshold = 0.25f;

examples/yolov8_obb.cpp

+6-6
Original file line numberDiff line numberDiff line change
@@ -325,12 +325,12 @@ static int detect_yolov8_obb(const cv::Mat& bgr, std::vector<Object>& objects)
325325
// yolov8.opt.use_bf16_storage = true;
326326

327327
// https://github.com/nihui/ncnn-android-yolov8/tree/master/app/src/main/assets
328-
yolov8.load_param("yolov8n_obb_pnnx.py.ncnn.param");
329-
yolov8.load_model("yolov8n_obb_pnnx.py.ncnn.bin");
330-
// yolov8.load_param("yolov8s_obb_pnnx.py.ncnn.param");
331-
// yolov8.load_model("yolov8s_obb_pnnx.py.ncnn.bin");
332-
// yolov8.load_param("yolov8m_obb_pnnx.py.ncnn.param");
333-
// yolov8.load_model("yolov8m_obb_pnnx.py.ncnn.bin");
328+
yolov8.load_param("yolov8n_obb.ncnn.param");
329+
yolov8.load_model("yolov8n_obb.ncnn.bin");
330+
// yolov8.load_param("yolov8s_obb.ncnn.param");
331+
// yolov8.load_model("yolov8s_obb.ncnn.bin");
332+
// yolov8.load_param("yolov8m_obb.ncnn.param");
333+
// yolov8.load_model("yolov8m_obb.ncnn.bin");
334334

335335
const int target_size = 1024;
336336
const float prob_threshold = 0.25f;

examples/yolov8_pose.cpp

+6-6
Original file line numberDiff line numberDiff line change
@@ -317,12 +317,12 @@ static int detect_yolov8_pose(const cv::Mat& bgr, std::vector<Object>& objects)
317317
// yolov8.opt.use_bf16_storage = true;
318318

319319
// https://github.com/nihui/ncnn-android-yolov8/tree/master/app/src/main/assets
320-
yolov8.load_param("yolov8n_pose_pnnx.py.ncnn.param");
321-
yolov8.load_model("yolov8n_pose_pnnx.py.ncnn.bin");
322-
// yolov8.load_param("yolov8s_pose_pnnx.py.ncnn.param");
323-
// yolov8.load_model("yolov8s_pose_pnnx.py.ncnn.bin");
324-
// yolov8.load_param("yolov8m_pose_pnnx.py.ncnn.param");
325-
// yolov8.load_model("yolov8m_pose_pnnx.py.ncnn.bin");
320+
yolov8.load_param("yolov8n_pose.ncnn.param");
321+
yolov8.load_model("yolov8n_pose.ncnn.bin");
322+
// yolov8.load_param("yolov8s_pose.ncnn.param");
323+
// yolov8.load_model("yolov8s_pose.ncnn.bin");
324+
// yolov8.load_param("yolov8m_pose.ncnn.param");
325+
// yolov8.load_model("yolov8m_pose.ncnn.bin");
326326

327327
const int target_size = 640;
328328
const float prob_threshold = 0.25f;

examples/yolov8_seg.cpp

+6-6
Original file line numberDiff line numberDiff line change
@@ -326,12 +326,12 @@ static int detect_yolov8_seg(const cv::Mat& bgr, std::vector<Object>& objects)
326326
// yolov8.opt.use_bf16_storage = true;
327327

328328
// https://github.com/nihui/ncnn-android-yolov8/tree/master/app/src/main/assets
329-
yolov8.load_param("yolov8n_seg_pnnx.py.ncnn.param");
330-
yolov8.load_model("yolov8n_seg_pnnx.py.ncnn.bin");
331-
// yolov8.load_param("yolov8s_seg_pnnx.py.ncnn.param");
332-
// yolov8.load_model("yolov8s_seg_pnnx.py.ncnn.bin");
333-
// yolov8.load_param("yolov8m_seg_pnnx.py.ncnn.param");
334-
// yolov8.load_model("yolov8m_seg_pnnx.py.ncnn.bin");
329+
yolov8.load_param("yolov8n_seg.ncnn.param");
330+
yolov8.load_model("yolov8n_seg.ncnn.bin");
331+
// yolov8.load_param("yolov8s_seg.ncnn.param");
332+
// yolov8.load_model("yolov8s_seg.ncnn.bin");
333+
// yolov8.load_param("yolov8m_seg.ncnn.param");
334+
// yolov8.load_model("yolov8m_seg.ncnn.bin");
335335

336336
const int target_size = 640;
337337
const float prob_threshold = 0.25f;

0 commit comments

Comments
 (0)