fixed float issue in innerproducts

This commit is contained in:
Lindsey Heagy
2014-02-21 17:06:43 -08:00
parent 12ee598a09
commit 872a8a178b
+3
View File
@@ -317,6 +317,9 @@ def _makeTensor(M, sigma):
if sigma is None: # default is ones
sigma = np.ones((M.nC, 1))
if type(sigma) is float:
sigma = np.ones((M.nC, 1))*sigma
if M.dim == 1:
if sigma.size == M.nC: # Isotropic!
sigma = mkvc(sigma) # ensure it is a vector.