class_docstr: Base class that projects image representations to the same space as text representations
class_docstr_tok: ["Base","class","that","projects","image","representations","to","the","same","space","as","text","representations"]
code: def __init__(self, opts, *args, **kwargs) -> None:
      super().__init__()
  
      self.lr_mult = getattr(
          opts, "model.image_projection_head.lr_multiplier", 1.0
      )
  
file_path: ml-cvnets/cvnets/image_projection_layers/base_image_projection.py
imports: import argparse
  from typing import Dict, Optional
  from torch import nn
  from cvnets.layers import LinearLayer
  from cvnets.misc.common import parameter_list
label_desc: Use image node_id 1 to create a new BaseImageProjectionHead object from inherited base classes: nn with example: obj = BaseImageProjectionHead(opts)