Fix AttributeError
Fix AttributeError: 'SMPLlayer' object has no attribute 'NUM_EXPR'
This commit is contained in:
parent
2544c970ef
commit
73c7a00fad
@ -378,7 +378,7 @@ class SMPLlayer(nn.Module):
|
|||||||
'Th': np.zeros((nFrames, 3)),
|
'Th': np.zeros((nFrames, 3)),
|
||||||
}
|
}
|
||||||
if self.model_type == 'smplx':
|
if self.model_type == 'smplx':
|
||||||
params['expression'] = np.zeros((nFrames, self.NUM_EXPR))
|
params['expression'] = np.zeros((nFrames, NUM_EXPR))
|
||||||
if ret_tensor:
|
if ret_tensor:
|
||||||
for key in params.keys():
|
for key in params.keys():
|
||||||
params[key] = to_tensor(params[key], self.dtype, self.device)
|
params[key] = to_tensor(params[key], self.dtype, self.device)
|
||||||
@ -390,7 +390,7 @@ class SMPLlayer(nn.Module):
|
|||||||
if body_params['poses'].shape[1] != self.NUM_POSES:
|
if body_params['poses'].shape[1] != self.NUM_POSES:
|
||||||
body_params['poses'] = np.hstack((body_params['poses'], np.zeros((nFrames, self.NUM_POSES - body_params['poses'].shape[1]))))
|
body_params['poses'] = np.hstack((body_params['poses'], np.zeros((nFrames, self.NUM_POSES - body_params['poses'].shape[1]))))
|
||||||
if model_type == 'smplx' and 'expression' not in body_params.keys():
|
if model_type == 'smplx' and 'expression' not in body_params.keys():
|
||||||
body_params['expression'] = np.zeros((nFrames, self.NUM_EXPR))
|
body_params['expression'] = np.zeros((nFrames, NUM_EXPR))
|
||||||
return body_params
|
return body_params
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
|
Loading…
Reference in New Issue
Block a user