code: def test_apply_inverse_eLORETA_MNE_equiv(
      bias_params_free, loose, lambda2
  ):
      """Test that eLORETA with no iterations is the same as MNE."""
      method_params = dict(max_iter=0, force_equal=False)
      pick_ori = None if loose == 0 else "vector"
      evoked, fwd, noise_cov, _, _ = bias_params_free
      inv = make_inverse_operator(
          evoked.info,
          fwd,
          noise_cov,
          loose=loose,
          depth=None,
          verbose="debug",
      )
      stc_mne = apply_inverse(
          evoked,
          inv,
          lambda2,
          "MNE",
          pick_ori=pick_ori,
          verbose="debug",
      )
      with pytest.warns(RuntimeWarning, match="converge"):
          stc_e = apply_inverse(
              evoked,
              inv,
              lambda2,
              "eLORETA",
              method_params=method_params,
              pick_ori=pick_ori,
              verbose="debug",
          )
      atol = np.mean(np.abs(stc_mne.data)) * 1e-6
      assert 3e-9 < atol < 3e-6  # nothing has blown up
      assert_allclose(stc_mne.data, stc_e.data, atol=atol, rtol=1e-4)
  
imports: import copy
  import re
  from pathlib import Path
  import numpy
  import pytest
  from numpy.testing import assert_allclose, assert_array_almost_equal, assert_array_equal, assert_array_less, assert_equal
  from scipy import sparse
  import mne
  from mne import Covariance, EvokedArray, SourceEstimate, combine_evoked, compute_raw_covariance, convert_forward_solution, make_ad_hoc_cov, make_forward_solution, make_sphere_model, pick_channels_forward, pick_types, pick_types_forward, read_cov, read_evokeds, read_forward_solution
  from mne.datasets import testing
  from mne.epochs import Epochs, EpochsArray, make_fixed_length_epochs
  from mne.event import read_events
  from mne.forward import apply_forward, is_fixed_orient, restrict_forward_to_stc
  from mne.io import read_info, read_raw_fif
  from mne.label import label_sign_flip, read_label
  from mne.minimum_norm import INVERSE_METHODS, apply_inverse, apply_inverse_cov, apply_inverse_epochs, apply_inverse_raw, apply_inverse_tfr_epochs, compute_rank_inverse, make_inverse_operator, prepare_inverse_operator, read_inverse_operator, write_inverse_operator
  from mne.source_estimate import VolSourceEstimate, read_source_estimate
  from mne.source_space._source_space import _get_src_nn
  from mne.surface import _normal_orth
  from mne.time_frequency import EpochsTFR
  from mne.utils import _record_warnings, catch_logging
label_desc: Use image node_id 13 for calling a global function with example usage: test_apply_inverse_eLORETA_MNE_equiv(bias_params_free, loose, lambda2) without return types