code: def __init__(self, scale=1.0, noReLU=False):
      super().__init__()
  
      self.scale = scale
      self.noReLU = noReLU
  
      self.branch0 = BasicConv2d(1792, 192, kernel_size=1, stride=1)
  
      self.branch1 = nn.Sequential(
          BasicConv2d(1792, 192, kernel_size=1, stride=1),
          BasicConv2d(
              192, 192, kernel_size=(1, 3), stride=1, padding=(0, 1)
          ),
          BasicConv2d(
              192, 192, kernel_size=(3, 1), stride=1, padding=(1, 0)
          ),
      )
  
      self.conv2d = nn.Conv2d(384, 1792, kernel_size=1, stride=1)
      if not self.noReLU:
          self.relu = nn.ReLU(inplace=False)
  
imports: import os
  import requests
  from requests.adapters import HTTPAdapter
  import torch
  from torch import nn
  from torch.nn import functional
  from .utils.download import download_url_to_file
label_desc: Use image node_id 1 to create a new Block8 object from inherited base classes: nn with example: obj = Block8(scale, noReLU)