code: def test_chebyshev_filter():
      # Differences in computing the maximum eigenvalue lead to signifcantly different
      # values in the dense vs. sparse rescaled Laplacians.
      # We simply check that the ops run
      _run_dense_op(
          convolution.chebyshev_filter, adj, k=3, symmetric=False
      )
      _run_sparse_op(
          convolution.chebyshev_filter, adj, k=3, symmetric=True
      )
  
imports: import networkx
  import numpy
  import pytest
  import scipy.sparse
  from spektral.utils import convolution
label_desc: Use image node_id 17 for calling a global function with example usage: test_chebyshev_filter() without return types