class_docstr: The quasi-dense track head.
docstr: Initialize ``embed_head``
  
  Args:
      roi_extractor (dict, optional): Configuration of roi extractor.
          Defaults to None.
      embed_head (dict, optional): Configuration of embed head. Defaults
          to None.
docstr_tok: ["Initialize","``","embed_head","``","Args",":","roi_extractor","(","dict",",","optional",")",":","Configuration","of","roi","extractor",".","Defaults","to","None",".","embed_head","(","dict",",","optional",")",":","Configuration","of","embed","head",".","Defaults","to","None","."]
code: def init_embed_head(self, roi_extractor, embed_head) -> None:
      """Initialize ``embed_head``
  
      Args:
          roi_extractor (dict, optional): Configuration of roi extractor.
              Defaults to None.
          embed_head (dict, optional): Configuration of embed head. Defaults
              to None.
      """
      self.roi_extractor = MODELS.build(roi_extractor)
      self.embed_head = MODELS.build(embed_head)
  
file_path: mmdetection/mmdet/models/tracking_heads/quasi_dense_track_head.py
imports: from typing import List, Optional
  from mmengine.model import BaseModule
  from torch import Tensor
  from mmdet.registry import MODELS, TASK_UTILS
  from mmdet.structures import TrackSampleList
  from mmdet.structures.bbox import bbox2roi
  from mmdet.utils import InstanceList
label_desc: Use image node_id 2 for calling the QuasiDenseTrackHead obj's underlying member method code with example usage: obj.init_embed_head(roi_extractor, embed_head) without return types