title: Why the input type changed while call _call_impl in pytorch
body: <p>I'm working at converting pytorch model to openvino IR, the nn of my pytorch is vgg16, and the method is faster rcnn, there is a weird problem when I debug the code.</p>
  <p>when I run the following code</p>
  <p><code>fc7 = self.classifier(pool, abc=&quot;abc123&quot;)</code></p>
  <p>the pool object is OpenVinoTensor, abc=&quot;abc123&quot; is the test parameters for debuging.
  And the classifier is defined as following:</p>
  <blockquote>
  <p>Sequential(
  (0): Linear(in_features=25088, out_features=4096, bias=True)
  (1): ReLU(inplace=True)
  (2): Linear(in_features=4096, out_features=4096, bias=True)
  (3): ReLU(inplace=True)</p>
  </blockquote>
  <p>after self.classifier(pool, abc=&quot;abc123&quot;) is called, it calls torch.nn.Module._call_impl</p>
  <p><code>def _call_impl(self, *input, **kwargs)</code></p>
  <p>then I found the &quot;input&quot; here is '(ReLU_57,)', which is a tuple, I think it should be OpenVinoTensor, as well as &quot;kwargs&quot; is abc=&quot;abc123&quot;.</p>
  <p>What happened after I call classifier?</p>