code: def test_reconciliation_error(samples, D, seq_axis):
      coherent_samples = reconcile_samples(
          reconciliation_mat=mx.nd.array(projection_mat(S=S, D=D)),
          samples=mx.nd.array(samples),
          seq_axis=seq_axis,
      )
  
      assert coherency_error(S, coherent_samples.asnumpy()) < TOL
  
imports: import mxnet
  import numpy
  import pytest
  from gluonts.mx.model.deepvar_hierarchical import projection_mat, reconcile_samples, coherency_error
label_desc: Use image node_id 1 for calling a global function with example usage: test_reconciliation_error(samples, D, seq_axis) without return types