mirror of
https://github.com/SheffieldML/GPy.git
synced 2026-05-21 14:05:14 +02:00
types.TupleType -> tuple fix for python 3
This commit is contained in:
parent
fff110ca19
commit
4642f5ac2b
1 changed files with 3 additions and 3 deletions
|
|
@ -214,12 +214,12 @@ def mdot(*args):
|
||||||
|
|
||||||
def _mdot_r(a, b):
|
def _mdot_r(a, b):
|
||||||
"""Recursive helper for mdot"""
|
"""Recursive helper for mdot"""
|
||||||
if type(a) == types.TupleType:
|
if type(a) == tuple:
|
||||||
if len(a) > 1:
|
if len(a) > 1:
|
||||||
a = mdot(*a)
|
a = mdot(*a)
|
||||||
else:
|
else:
|
||||||
a = a[0]
|
a = a[0]
|
||||||
if type(b) == types.TupleType:
|
if type(b) == tuple:
|
||||||
if len(b) > 1:
|
if len(b) > 1:
|
||||||
b = mdot(*b)
|
b = mdot(*b)
|
||||||
else:
|
else:
|
||||||
|
|
@ -362,7 +362,7 @@ def tdot_blas(mat, out=None):
|
||||||
A = mat.ctypes.data_as(ctypes.c_void_p)
|
A = mat.ctypes.data_as(ctypes.c_void_p)
|
||||||
BETA = c_double(0.0)
|
BETA = c_double(0.0)
|
||||||
C = out.ctypes.data_as(ctypes.c_void_p)
|
C = out.ctypes.data_as(ctypes.c_void_p)
|
||||||
LDC = c_int(np.max(out.strides) // 8)
|
LDC = c_int(np.max(out.strides) / 8)
|
||||||
dsyrk(byref(UPLO), byref(TRANS), byref(N), byref(K),
|
dsyrk(byref(UPLO), byref(TRANS), byref(N), byref(K),
|
||||||
byref(ALPHA), A, byref(LDA), byref(BETA), C, byref(LDC))
|
byref(ALPHA), A, byref(LDA), byref(BETA), C, byref(LDC))
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue