Multidimensional Gaussian filter.
Parameters :  input : arraylike
sigma : scalar or sequence of scalars
order : {0, 1, 2, 3} or sequence from same set, optional
output : array, optional
mode : {‘reflect’,’constant’,’nearest’,’mirror’, ‘wrap’}, optional
cval : scalar, optional


Notes
The multidimensional filter is implemented as a sequence of onedimensional convolution filters. The intermediate arrays are stored in the same data type as the output. Therefore, for output types with a limited precision, the results may be imprecise because intermediate results may be stored with insufficient precision.