pub struct DualDetectOutput {
pub one2many: DetectOutput,
pub one2one: DetectOutput,
}Expand description
Combined output of both YOLO26 detect heads for dual-assignment training.
one2many (cv2/cv3) receives TAL assignment with top_k=10 and dominates
early training; one2one (one2one_cv2/cv3) receives TAL with top_k=1 and
is used exclusively at inference time.
Fields§
§one2many: DetectOutputOutput of the cv2/cv3 (dense, TAL top_k=10) head.
one2one: DetectOutputOutput of the one2one_cv2/one2one_cv3 (TAL top_k=1) head.
Auto Trait Implementations§
impl Freeze for DualDetectOutput
impl !RefUnwindSafe for DualDetectOutput
impl !Send for DualDetectOutput
impl !Sync for DualDetectOutput
impl Unpin for DualDetectOutput
impl UnsafeUnpin for DualDetectOutput
impl !UnwindSafe for DualDetectOutput
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more