🌟 Summary
The YOLOE module has undergone a significant refactor in version 8.3.102, introducing new neural network modules and reorganizing the codebase for improved modularity and functionality. This update enhances the framework's flexibility and performance for advanced neural network operations.
📊 Key Changes
- New Modules Introduced:
- SwiGLUFFN: A feed-forward network tailored for transformer-based architectures.
- Residual: A module enabling residual connections to enhance learning efficiency.
- SAVPE: A Spatial-Aware Visual Prompt Embedding module for feature enhancement.
- Code Reorganization:
- Moved
SwiGLUFFN
,Residual
, andSAVPE
fromhead.py
toblock.py
for better modularity. - Updated related documentation to reflect these structural changes.
- Moved
- Version Update: Incremented version from
8.3.101
to8.3.102
.
🎯 Purpose & Impact
- Purpose:
- Enhance the framework's capabilities with new modules designed for advanced neural network tasks.
- Improve code maintainability and modularity by grouping related components logically.
- Impact:
- Developers gain access to more powerful tools for building and customizing neural networks.
- The reorganization simplifies the codebase, making it easier to extend and maintain.
- These updates pave the way for more efficient and scalable model architectures, benefiting both research and production use cases. 🚀
What's Changed
- Remove verbose
build_text_model
log by @Y-T-G in #19998 - Update GNU links by @glenn-jocher in #20001
- Add
fraction
argument support for export dataloader by @ambitious-octopus in #19952 - Refactor tablesort.js by @glenn-jocher in #20002
- Remove MkDocs redirects by @glenn-jocher in #20003
- Remove all
gh-pages
files except vercel.json by @glenn-jocher in #20006 - Fix docs.yml vercel.json handling by @glenn-jocher in #20007
- Parameterize
solutions
tests by @RizwanMunawar in #19961 - YOLOE: Remove unused argument
max_det
by @Laughing-q in #20011 - YOLOE: Bypass source check when
source
is None by @Laughing-q in #20012 - Update
models/
docstrings by @glenn-jocher in #20017 - Add https://youtu.be/HMOoM2NwFIQ to docs by @RizwanMunawar in #20020
- Fix scaling ratio calculation in ONNX example by @MrBlackBigWhiteSheep in #20016
ultralytics 8.3.102
YOLOE module refactor by @Laughing-q in #20010
New Contributors
- @MrBlackBigWhiteSheep made their first contribution in #20016
Full Changelog: v8.3.101...v8.3.102