alibaba / alibaba/esod

How to use ESOD framework with YOLOv8

Open
#20 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
140
Forks
21
PR merge metrics
No merged PRs in 30d

Description

Hi,
Thanks for your great work on ESOD: Efficient Small Object Detection on High-Resolution Images.

I’d like to train YOLOv8 models within the ESOD framework.
From the README, I noticed that YOLOv8 does not require model conversion, but there are no detailed instructions yet.

Could you please provide some guidance or examples on:

How to correctly integrate YOLOv8 weights and configs into ESOD?

Whether any modifications are required in train.sh, model_convert.py, or the data configuration files?

If there are compatibility issues between YOLOv8 and the ESOD training pipeline (e.g., image tiling or patch merging)?

Any short example or clarification would be greatly appreciated.
Thanks again for sharing this excellent work!

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the README and inspect train.sh, model_convert.py, and the data configuration files to understand the existing model workflow. Document how YOLOv8 weights and configs fit into ESOD, including any required changes and compatibility notes for image tiling or patch merging. Done means a short, reproducible YOLOv8 integration example is available.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
computer-vision, machine-learning
Issue type
Documentation
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
32/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.