├── LICENSE ├── README.md ├── ShiftGCN_plus.png ├── config ├── nturgbd-cross-subject │ ├── train_bone.yaml │ ├── train_bone_motion.yaml │ ├── train_joint.yaml │ └── train_joint_motion.yaml └── nturgbd-cross-view │ ├── train_bone.yaml │ ├── train_bone_motion.yaml │ ├── train_joint.yaml │ └── train_joint_motion.yaml ├── data ├── nturgbd120_raw │ └── NTU_RGBD120_samples_with_missing_skeletons.txt └── nturgbd_raw │ └── NTU_RGBD_samples_with_missing_skeletons.txt ├── data_gen ├── __init__.py ├── gen_bone_data.py ├── gen_motion_data.py ├── ntu120_gendata.py ├── ntu_gendata.py ├── preprocess.py └── rotation.py ├── ensemble.py ├── feeders ├── __init__.py ├── feeder.py └── tools.py ├── flops_acc.png ├── fps.png ├── graph ├── __init__.py ├── ntu_rgb_d.py └── tools.py ├── main.py ├── model ├── Temporal_shift │ ├── cuda │ │ ├── __init__.py │ │ ├── setup.py │ │ ├── shift.py │ │ ├── shift_cuda.cpp │ │ └── shift_cuda_kernel.cu │ ├── demo.py │ ├── readme.txt │ └── run.sh ├── __init__.py └── shiftgcn_plus.py ├── run.sh ├── save_models ├── ntu_ShiftGCNplus_bone_xsub-123.pt ├── ntu_ShiftGCNplus_bone_xview-139.pt ├── ntu_ShiftGCNplus_joint_xsub-83.pt └── ntu_ShiftGCNplus_joint_xview-135.pt └── teacher_models ├── ntu_STshift_bone_motion_xsub_position.pt ├── ntu_STshift_bone_motion_xview_position.pt ├── ntu_STshift_bone_xsub_position.pt ├── ntu_STshift_bone_xview_position.pt ├── ntu_STshift_joint_motion_xsub_position.pt ├── ntu_STshift_joint_motion_xview_position.pt ├── ntu_STshift_joint_xsub_position.pt └── ntu_STshift_joint_xview_position.pt /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/README.md -------------------------------------------------------------------------------- /ShiftGCN_plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/ShiftGCN_plus.png -------------------------------------------------------------------------------- /config/nturgbd-cross-subject/train_bone.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/config/nturgbd-cross-subject/train_bone.yaml -------------------------------------------------------------------------------- /config/nturgbd-cross-subject/train_bone_motion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/config/nturgbd-cross-subject/train_bone_motion.yaml -------------------------------------------------------------------------------- /config/nturgbd-cross-subject/train_joint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/config/nturgbd-cross-subject/train_joint.yaml -------------------------------------------------------------------------------- /config/nturgbd-cross-subject/train_joint_motion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/config/nturgbd-cross-subject/train_joint_motion.yaml -------------------------------------------------------------------------------- /config/nturgbd-cross-view/train_bone.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/config/nturgbd-cross-view/train_bone.yaml -------------------------------------------------------------------------------- /config/nturgbd-cross-view/train_bone_motion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/config/nturgbd-cross-view/train_bone_motion.yaml -------------------------------------------------------------------------------- /config/nturgbd-cross-view/train_joint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/config/nturgbd-cross-view/train_joint.yaml -------------------------------------------------------------------------------- /config/nturgbd-cross-view/train_joint_motion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/config/nturgbd-cross-view/train_joint_motion.yaml -------------------------------------------------------------------------------- /data/nturgbd120_raw/NTU_RGBD120_samples_with_missing_skeletons.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/data/nturgbd120_raw/NTU_RGBD120_samples_with_missing_skeletons.txt -------------------------------------------------------------------------------- /data/nturgbd_raw/NTU_RGBD_samples_with_missing_skeletons.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/data/nturgbd_raw/NTU_RGBD_samples_with_missing_skeletons.txt -------------------------------------------------------------------------------- /data_gen/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data_gen/gen_bone_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/data_gen/gen_bone_data.py -------------------------------------------------------------------------------- /data_gen/gen_motion_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/data_gen/gen_motion_data.py -------------------------------------------------------------------------------- /data_gen/ntu120_gendata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/data_gen/ntu120_gendata.py -------------------------------------------------------------------------------- /data_gen/ntu_gendata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/data_gen/ntu_gendata.py -------------------------------------------------------------------------------- /data_gen/preprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/data_gen/preprocess.py -------------------------------------------------------------------------------- /data_gen/rotation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/data_gen/rotation.py -------------------------------------------------------------------------------- /ensemble.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/ensemble.py -------------------------------------------------------------------------------- /feeders/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/feeders/__init__.py -------------------------------------------------------------------------------- /feeders/feeder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/feeders/feeder.py -------------------------------------------------------------------------------- /feeders/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/feeders/tools.py -------------------------------------------------------------------------------- /flops_acc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/flops_acc.png -------------------------------------------------------------------------------- /fps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/fps.png -------------------------------------------------------------------------------- /graph/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/graph/__init__.py -------------------------------------------------------------------------------- /graph/ntu_rgb_d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/graph/ntu_rgb_d.py -------------------------------------------------------------------------------- /graph/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/graph/tools.py -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/main.py -------------------------------------------------------------------------------- /model/Temporal_shift/cuda/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /model/Temporal_shift/cuda/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/model/Temporal_shift/cuda/setup.py -------------------------------------------------------------------------------- /model/Temporal_shift/cuda/shift.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/model/Temporal_shift/cuda/shift.py -------------------------------------------------------------------------------- /model/Temporal_shift/cuda/shift_cuda.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/model/Temporal_shift/cuda/shift_cuda.cpp -------------------------------------------------------------------------------- /model/Temporal_shift/cuda/shift_cuda_kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/model/Temporal_shift/cuda/shift_cuda_kernel.cu -------------------------------------------------------------------------------- /model/Temporal_shift/demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/model/Temporal_shift/demo.py -------------------------------------------------------------------------------- /model/Temporal_shift/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/model/Temporal_shift/readme.txt -------------------------------------------------------------------------------- /model/Temporal_shift/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/model/Temporal_shift/run.sh -------------------------------------------------------------------------------- /model/__init__.py: -------------------------------------------------------------------------------- 1 | from . import shiftgcn_plus 2 | -------------------------------------------------------------------------------- /model/shiftgcn_plus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/model/shiftgcn_plus.py -------------------------------------------------------------------------------- /run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/run.sh -------------------------------------------------------------------------------- /save_models/ntu_ShiftGCNplus_bone_xsub-123.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/save_models/ntu_ShiftGCNplus_bone_xsub-123.pt -------------------------------------------------------------------------------- /save_models/ntu_ShiftGCNplus_bone_xview-139.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/save_models/ntu_ShiftGCNplus_bone_xview-139.pt -------------------------------------------------------------------------------- /save_models/ntu_ShiftGCNplus_joint_xsub-83.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/save_models/ntu_ShiftGCNplus_joint_xsub-83.pt -------------------------------------------------------------------------------- /save_models/ntu_ShiftGCNplus_joint_xview-135.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/save_models/ntu_ShiftGCNplus_joint_xview-135.pt -------------------------------------------------------------------------------- /teacher_models/ntu_STshift_bone_motion_xsub_position.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/teacher_models/ntu_STshift_bone_motion_xsub_position.pt -------------------------------------------------------------------------------- /teacher_models/ntu_STshift_bone_motion_xview_position.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/teacher_models/ntu_STshift_bone_motion_xview_position.pt -------------------------------------------------------------------------------- /teacher_models/ntu_STshift_bone_xsub_position.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/teacher_models/ntu_STshift_bone_xsub_position.pt -------------------------------------------------------------------------------- /teacher_models/ntu_STshift_bone_xview_position.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/teacher_models/ntu_STshift_bone_xview_position.pt -------------------------------------------------------------------------------- /teacher_models/ntu_STshift_joint_motion_xsub_position.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/teacher_models/ntu_STshift_joint_motion_xsub_position.pt -------------------------------------------------------------------------------- /teacher_models/ntu_STshift_joint_motion_xview_position.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/teacher_models/ntu_STshift_joint_motion_xview_position.pt -------------------------------------------------------------------------------- /teacher_models/ntu_STshift_joint_xsub_position.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/teacher_models/ntu_STshift_joint_xsub_position.pt -------------------------------------------------------------------------------- /teacher_models/ntu_STshift_joint_xview_position.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kchengiva/Shift-GCN-plus/HEAD/teacher_models/ntu_STshift_joint_xview_position.pt --------------------------------------------------------------------------------