code: def test_neightbours_in_1d(self):
      actual_result = sofm.find_neighbours_on_rect_grid(
          np.zeros(5), center=(2,), radius=1
      )
  
      expected_result = np.array([0, 1, 1, 1, 0])
      np.testing.assert_array_equal(actual_result, expected_result)
  
imports: import math
  import numpy
  from neupy import algorithms
  from neupy.exceptions import WeightInitializationError
  from neupy.algorithms.competitive import sofm
  from neupy.algorithms.competitive.neighbours import gaussian_df
  from base import BaseTestCase
label_desc: Use image node_id 5 for calling the SOFMNeigboursTestCase obj's underlying member method code with example usage: obj.test_neightbours_in_1d() without return types