-
-
Notifications
You must be signed in to change notification settings - Fork 48
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: Adds support of YOLOv4 detection model (#78)
* feat: Updated Darknet URLs * docs: Updated Readmes * fix: Fixed backbone norm layer * feat: Added SPP & PAN layers * feat: Added YOLOv4 neck * style: Fixed lint * feat: Added Self Attention Module * docs: Fixed docstring * style: Added extra_repr to GlobalAvgPool2d * feat: Added implementation of YOLOv4 * refactor: Updated addcdiv usage to reflect torch changes * refactor: Switched anchors to buffer * style: Fixed lint * feat: Added compatibility for list of Tensor as input * fix: Passed down gt_boxes and gt_labels * style: Fixed lint * refactor: Reshaped model outputs * feat: Added implementation of Generalized IoU * test: Updated unittests * docs: Updated documentation * fix: Fixed YOLOv4 loss * test: Updated unittests for models * docs: Updated documentation * test: Added check to make sure loss can be backpropagated * fix: Fixed YOLO loss * docs: Updated docstring * feat: Updated default backbone parameters * refactor: Refactored loss computation * refactor: Updated global avg poolings in models * style: Fixed lint * fix: Fixed missed import * chore: Fixed imports * fix: Fixed typo * refactor: Refactored SPP * fix: Fixed anchor selection * refactor: Switched bbox loss to CIoU * refactor: Moved YOLOv4 to yolo submodule * docs: Updated readme * fix: Fixed YOLO initialization * style: Fixed codacy lint * fix: Fixed imports * fix: Fixed YOLO head * feat: Added zero initialization of last conv * refactor: Refactored anchor * feat: Added default initialization * fix: Fixed coordinate scaling * fix: Fixed anchor registration * fix: Fixed YOLOv4 loss * style: Fixed lint * style: Fixed codacy syntax * refactor: Refactored yolo layer
- Loading branch information
Showing
12 changed files
with
563 additions
and
49 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.