e4b11f67c1c74888a6728b82d16d0a0be3eca1d9,scipy/spatial/spherical_voronoi.py,,calc_circumcenters,#Any#,22
Before Change
sums = np.sum(tetrahedrons ** 2 , axis=2 )
d = np.concatenate((sums[:, :, np.newaxis], a), axis=2 )
dx = np.linalg.det(np.delete(d, 1 , axis=2 ))
dy = -np.linalg.det(np.delete(d, 2 , axis=2 ))
dz = np.linalg.det(np.delete(d, 3 , axis=2 ))
nominator = np.vstack((dx, dy, dz))
After Change
dz = np.linalg.det(dz)
except np.linalg.LinAlgError:
dx = np.array([determinant_fallback(m) for m in dx])
dy = -np.array([determinant_fallback(m) for m in dy])
dz = np.array([determinant_fallback(m) for m in dz])
nominator = np.vstack((dx, dy, dz))
denominator = np.matlib.repmat(2 * np.linalg.det(a), 3 , 1 )
In pattern: SUPERPATTERN
Frequency: 3
Non-data size: 5
Instances Project Name: scipy/scipy
Commit Name: e4b11f67c1c74888a6728b82d16d0a0be3eca1d9
Time: 2016-02-16
Author: mail@nikno.de
File Name: scipy/spatial/spherical_voronoi.py
Class Name:
Method Name: calc_circumcenters
Project Name: cornellius-gp/gpytorch
Commit Name: 91b0d220c8e816766fd4565e1d2f5115d3afbefe
Time: 2018-10-12
Author: gpleiss@gmail.com
File Name: test/functions/test_inv_quad_log_det.py
Class Name: TestInvQuadLogDetBatch
Method Name: test_log_det_only
Project Name: cornellius-gp/gpytorch
Commit Name: 91b0d220c8e816766fd4565e1d2f5115d3afbefe
Time: 2018-10-12
Author: gpleiss@gmail.com
File Name: test/functions/test_inv_quad_log_det.py
Class Name: TestInvQuadLogDetBatch
Method Name: test_inv_quad_log_det_many_vectors