code: def setUp(self):
      core.GlobalInit(["python", "caffe2"])
      ws.ResetWorkspace()
      self.model = model_helper.ModelHelper()
      brew.fc(
          self.model,
          "data",
          "y",
          dim_in=4,
          dim_out=2,
          weight_init=("ConstantFill", dict(value=1.0)),
          bias_init=("ConstantFill", dict(value=0.0)),
          axis=0,
      )
      ws.FeedBlob("data", np.zeros([4], dtype="float32"))
  
      ws.RunNetOnce(self.model.param_init_net)
      ws.CreateNet(self.model.net)
  
file_path: pytorch/caffe2/python/observer_test.py
imports: import numpy
  import unittest
  from hypothesis import given, settings
  import hypothesis.strategies
  from caffe2.python import brew, core, model_helper, rnn_cell
  import caffe2.python.workspace
label_desc: Use image node_id 1 for calling the TestObservers obj's underlying member method code with example usage: obj.setUp() without return types