Open anhquannguyen21 opened 1 year ago
Got a fix. The problem seems in stage2_main line 274:
if body_kpts_diff_sum < body_kpts_diff_sum_threshold: logger.warning( f'body_kpts_diff_sum: {body_kpts_diff_sum} < {body_kpts_diff_sum_threshold}, skipping' ) SHOW.purge_dir(smplifyx_cfg.ours_images_path) SHOW.purge_dir(smplifyx_cfg.ours_pkl_file_path) SHOW.purge_dir(smplifyx_cfg.final_losses_json_path) SHOW.purge_dir(smplifyx_cfg.output_video_path) SHOW.purge_dir(smplifyx_cfg.w_mica_merge_pkl) SHOW.purge_dir(smplifyx_cfg.mica_all_dir) return False # 执行完毕之后Return,函数跑完,问题可能问题在这。 else: logger.info( f'body_kpts_diff_sum: {body_kpts_diff_sum} > {body_kpts_diff_sum_threshold}' )
The absence of all.pkl( and final_metric.json) is because of body_kpts_diff_sum < body_kpts_diff_sum_threshold so the function just return and the file that's needed in next process are not generated. So to fix this you need to lower the body_kpts_diff_sum_threshold (eg. 0), works for me.
您好,我在自己的视频上运行也出现了这个错误,请问这个问题最后怎么解决呢
May I ask how this problem was solved?
I run on another video but it has this issue. How to fix it?