pc494 / pyxem

This is pc494's fork of pyxem.
GNU General Public License v3.0
1 stars 2 forks source link

Runtime warning in _correlate #13

Closed pc494 closed 6 years ago

pc494 commented 6 years ago
/home/pc494/anaconda3/lib/python3.6/site-packages/pyxem-0.5-py3.6-linux-x86_64.egg/pyxem/utils/__init__.py:115: RuntimeWarning: divide by zero encountered in double_scalars
  return np.dot(intensities_1, intensities_2) / (np.sqrt(np.dot(intensities_1, intensities_1) * np.dot(intensities_2, intensities_2)))

Avoid this with a try except block as correct behavior is clearly to return 0

pc494 commented 6 years ago

Closed by refactorisation of this section.