MCPcopy Create free account
hub / github.com/akira-l/SEEG / angle_between

Method angle_between

scripts/data_loader/motion_preprocessor.py:68–71  ·  view source on GitHub ↗
(v1, v2)

Source from the content-addressed store, hash-verified

66
67 def check_spine_angle(self, verbose=False):
68 def angle_between(v1, v2):
69 v1_u = v1 / np.linalg.norm(v1)
70 v2_u = v2 / np.linalg.norm(v2)
71 return np.arccos(np.clip(np.dot(v1_u, v2_u), -1.0, 1.0))
72
73 angles = []
74 for i in range(self.skeletons.shape[0]):

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected