code: def test_gemm(datadir):
      model = onnx.load(datadir.file("gemm.onnx"))
      net = load_onnx_neural_network(model)
      layers = list(net.layers)
      assert len(layers) == 4
      assert layers[1].weights.shape == (784, 75)
      assert layers[2].weights.shape == (75, 75)
      assert layers[3].weights.shape == (75, 10)
      assert layers[1].activation == "relu"
      assert layers[2].activation == "relu"
      assert layers[3].activation == "logsoftmax"
  
file_path: OMLT/tests/io/test_onnx_parser.py
imports: import pytest
  from omlt.dependencies import onnx, onnx_available
label_desc: Use image node_id 4 for calling a global function with example usage: test_gemm(datadir) without return types