NNSOM.utils.normalize_position
- NNSOM.utils.normalize_position(position)[source]
Normalize neuron positions to the range [-1, 1] along each axis.
If the minimum and maximum positions along an axis are equal, that axis is left unchanged (division by 1 instead of 0).
- Parameters:
position (np.ndarray, shape (2, N)) – Raw neuron positions; row 0 is x, row 1 is y.
- Returns:
posit – Normalized positions with values in [-1, 1].
- Return type:
np.ndarray, shape (2, N)