Did you try `numpy.fill_diagonal`

? See the following answer and this discussion. Or the following from the documentation (although currently broken):

http://docs.scipy.org/doc/numpy/reference/generated/numpy.fill_diagonal.html

Did you try `numpy.fill_diagonal`

? See the following answer and this discussion. Or the following from the documentation (although currently broken):

http://docs.scipy.org/doc/numpy/reference/generated/numpy.fill_diagonal.html