code: def test_weight_blob_uint16(self):
      writer = BlobWriter(self.working_dir + "/net.wt")
      input_arr = np.array([1, 2, 3, 4, 5], dtype=np.uint16)
      offset = writer.write_uint16_data(input_arr)
      writer = None
  
      reader = BlobReader(self.working_dir + "/net.wt")
      output_arr = reader.read_uint16_data(offset)
      np.testing.assert_almost_equal(input_arr, output_arr)
  
file_path: coremltools/coremltools/test/blob/test_weights.py
imports: import os
  import shutil
  import tempfile
  import unittest
  import numpy
  from coremltools.libmilstoragepython import _BlobStorageReader
  from coremltools.libmilstoragepython import _BlobStorageWriter
label_desc: Use image node_id 6 for calling the WeightTest obj's underlying member method code with example usage: obj.test_weight_blob_uint16() without return types