class_docstr: Inspiration Layer (from MSG-Net paper)
  tuning the featuremap with target Gram Matrix
  ref https://arxiv.org/abs/1703.06953
  
  Args:
     C(int): Number of input channels.
     B(int):  B is equal to 1 or input mini_batch, default is 1.
  
  Return:
      img(paddle.Tensor): UpBottleneck output.
class_docstr_tok: ["Inspiration","Layer","(","from","MSG-Net","paper",")","tuning","the","featuremap","with","target","Gram","Matrix","ref","https",":","\/\/arxiv.org\/abs\/1703.06953","Args",":","C","(","int",")",":","Number","of","input","channels",".","B","(","int",")",":","B","is","equal","to","1","or","input","mini_batch",",","default","is","1",".","Return",":","img","(","paddle.Tensor",")",":","UpBottleneck","output","."]
code: def setTarget(self, target: paddle.Tensor):
      self.G = target
  
imports: import os
  import argparse
  import paddle
  import paddle.nn
  import numpy
  import paddle.nn.functional
  from paddlehub.env import MODULE_HOME
  from paddlehub.module.module import moduleinfo
  from paddlehub.vision.transforms import Compose, Resize, CenterCrop
  from paddlehub.module.cv_module import StyleTransferModule
label_desc: Use image node_id 2 for calling the Inspiration obj's underlying member method code with example usage: obj.setTarget(target) without return types