code: def _verify_cost(self, workspace, split_op):
      flops, bytes_written, bytes_read = workspace.GetOperatorCost(
          split_op, split_op.input
      )
      self.assertEqual(flops, 0)
      self.assertEqual(
          bytes_read,
          sum(workspace.FetchBlob(b).nbytes for b in split_op.input),
      )
      self.assertEqual(
          bytes_written,
          sum(workspace.FetchBlob(b).nbytes for b in split_op.output),
      )
  
file_path: pytorch/caffe2/python/operator_test/split_op_cost_test.py
imports: import numpy
  from caffe2.python import core, workspace
  from caffe2.python.test_util import TestCase
label_desc: Use image node_id 1 for calling the TestSplitOpCost obj's underlying member method code with example usage: obj._verify_cost(workspace, split_op) without return types