code: def test_resnet50_spatial(self):
      resnet50 = architectures.resnet50(
          include_global_pool=False,
          in_out_ratio=8,
      )
      self.assertShapesEqual(resnet50.input_shape, (None, 224, 224, 3))
      self.assertShapesEqual(
          resnet50.output_shape, (None, 28, 28, 2048)
      )
  
      random_input = asfloat(np.random.random((7, 224, 224, 3)))
      prediction = self.eval(resnet50.output(random_input))
      self.assertEqual(prediction.shape, (7, 28, 28, 2048))
  
file_path: neupy/tests/architectures/test_resnet.py
imports: import numpy
  from neupy.utils import asfloat
  from neupy import architectures
  from base import BaseTestCase
label_desc: Use image node_id 4 for calling the Resnet50TestCase obj's underlying member method code with example usage: obj.test_resnet50_spatial() without return types