diff --git a/utils/postprocess.py b/utils/postprocess.py index c2d2272..ebeaacb 100644 --- a/utils/postprocess.py +++ b/utils/postprocess.py @@ -22,7 +22,7 @@ from losses.losses import _nearest_neighbour """ COLLISION FUNCTIONS START """ # F = np.load("smpl/smpl_faces.npy") to_keep = sio.loadmat('smpl/keep_remove.mat')['keep'].reshape(-1) -F_fix_coll = torch.tensor(np.tile(np.load("smpl/smpl_faces.npy")[to_keep,:][None,:,:], [4,1,1]), device='cuda') +F_fix_coll = torch.tensor(np.tile(np.load("smpl/smpl_faces.npy")[None,:,:], [4,1,1]), device='cuda') smpl_to_keep_orig_post = sio.loadmat('smpl/keep_remove.mat')['keep'].reshape(-1) smpl_to_keep_orig_post = smpl_to_keep_orig_post[smpl_to_keep_orig_post < 6890] F_fix_coll_orig = torch.tensor(np.tile(np.load("smpl/smpl_faces_orig.npy")[:6890,:][None,:,:], [4,1,1]), device='cuda')[:,smpl_to_keep_orig_post,:]