MCPcopy Index your code
hub / github.com/akira-l/SEEG

github.com/akira-l/SEEG @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
264 symbols 1,118 edges 42 files 18 documented · 7%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

SEEG

This project is a pytorch implementation of SEEG: Semantic Energized Co-speech Gesture Generation.

Insight

  • Only learning beat gestures already performs comparably with the SOTA methods.
  • Introducing additional semantic-aware supervision can influence the gestures expressions.

Environment & Training

This repository is developed and tested on Ubuntu 18.04, Python 3.6+, and PyTorch 1.3+. The environment is the same to Trimodal Context.

This project is mainly developed based on Trimodal Context. You can run this project by bash train.sh or the same commands in Trimodal Context.

Citation

Please cite our CVPR2022 paper if you find our SEEG is helpful in your work:

@inproceedings{liang2022seeg,
  title={SEEG: Semantic Energized Co-speech Gesture Generation},
  author={Liang, Yuanzhi and Feng, Qianyu and Zhu, Linchao and Hu, Li and Pan, Pan and Yang, Yi}, 
  booktitle={Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition},
  year={2022}
}

Core symbols most depended-on inside this repo

update
called by 25
scripts/utils/average_meter.py
ConvNormRelu
called by 22
scripts/model/speech2gesture.py
get_word_index
called by 16
scripts/model/vocab.py
set_lang_model
called by 12
scripts/data_loader/data_display.py
get
called by 12
scripts/data_loader/motion_preprocessor.py
convert_dir_vec_to_pose
called by 9
scripts/utils/data_utils.py
create_video_and_save_single
called by 7
scripts/utils/train_utils.py
reset
called by 6
scripts/utils/average_meter.py

Shape

Method 127
Function 98
Class 39

Languages

Python100%

Modules by API surface

scripts/model/speech2gesture.py21 symbols
scripts/model/embedding_net.py21 symbols
scripts/model/multimodal_context_net.py19 symbols
scripts/model/seq2seq_net.py18 symbols
scripts/model/beat_model.py12 symbols
scripts/data_loader/lmdb_data_loader.py12 symbols
scripts/utils/train_utils.py11 symbols
scripts/model/tcn.py10 symbols
scripts/data_loader/data_display.py10 symbols
scripts/utils/data_utils.py9 symbols
scripts/utils/bak_train_utils.py9 symbols
scripts/model/vocab.py9 symbols

For agents

$ claude mcp add SEEG \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact