code: def test_numpy_float64_inference(self, tmp_path):
      np = pytest.importorskip("numpy")
      G = self.attribute_numeric_type_graph
      G.edges[("n1", "n1")]["weight"] = np.float64(1.1)
      fname = tmp_path / "test.graphml"
      self.writer(G, fname, infer_numeric_types=True)
      H = nx.read_graphml(fname)
      assert G._adj == H._adj
  
imports: import io
  import pytest
  import networkx
  from networkx.readwrite.graphml import GraphMLWriter
  from networkx.utils import edges_equal, nodes_equal
label_desc: Use image node_id 18 for calling the TestWriteGraphML obj's underlying member method code with example usage: obj.test_numpy_float64_inference(tmp_path) without return types