Open wmj142326 opened 5 months ago
I found a difference in the new version of the data set handling I/O in the utils folder, using "pose3dpw3d.py" as an example:
input_seqs = all_seqs[:, i_idx, :]
motion_data = get_stream(all_seqs, 'motion')
motion_data = motion_data[:, i_idx, :]
t_joint = motion_data # N,T,VC
s_joint = motion_data.transpose(0, 2, 1) # N,VC,T
self.input = input_seqs
# Previous version
# self.input_t = input_seqs#t_joint
# self.input_s = input_seqs.transpose(0,2,1)#s_joint
# New version
self.input_t = t_joint
self.input_s = s_joint
The results of the previous version are similar to those in the paper, but the results of the new version are not very good, because self.input_t
and self.input
are the same. May I ask why this modification is made in the new version? Is it a mistake?
We had git clone a version last year, but it seems to have been deleted two months ago. May I ask what are the major improvements between the new version and the previous deleted version? Thank you!