• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

ai_choreographer: 这个包包含 AI Choreographer 的模型实现和训练基础设施,包括 FAC ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

ai_choreographer

开源软件地址:

https://gitee.com/mirrors/ai_choreographer

开源软件介绍:

AI Choreographer: Music Conditioned 3D Dance Generation with AIST++ [ICCV-2021].

Overview

This package contains the model implementation and training infrastructure ofour AI Choreographer.

Get started

Pull the code

git clone https://github.com/liruilong940607/mint --recursive

Note here --recursive is important as it will automatically clone the submodule (orbit) as well.

Install dependencies

conda create -n mint python=3.7conda activate mintconda install protobuf numpypip install tensorflow absl-py tensorflow-datasets librosasudo apt-get install libopenexr-devpip install --upgrade OpenEXRpip install tensorflow-graphics tensorflow-graphics-gpugit clone https://github.com/arogozhnikov/einops /tmp/einopscd /tmp/einops/ && pip install . -Ugit clone https://github.com/google/aistplusplus_api /tmp/aistplusplus_apicd /tmp/aistplusplus_api && pip install -r requirements.txt && pip install . -U

Note if you meet environment conflicts about numpy, you can try with pip install numpy==1.20.

Get the data

See the website

Get the checkpoint

Download from google drive here, and put them to the folder ./checkpoints/

Run the code

  1. complie protocols
protoc ./mint/protos/*.proto
  1. preprocess dataset into tfrecord
python tools/preprocessing.py \    --anno_dir="/mnt/data/aist_plusplus_final/" \    --audio_dir="/mnt/data/AIST/music/" \    --split=trainpython tools/preprocessing.py \    --anno_dir="/mnt/data/aist_plusplus_final/" \    --audio_dir="/mnt/data/AIST/music/" \    --split=testval
  1. run training
python trainer.py --config_path ./configs/fact_v5_deeper_t10_cm12.config --model_dir ./checkpoints

Note you might want to change the batch_size in the config file if you meet OUT-OF-MEMORY issue.

  1. run testing and evaluation
# caching the generated motions (seed included) to `./outputs`python evaluator.py --config_path ./configs/fact_v5_deeper_t10_cm12.config --model_dir ./checkpoints# calculate FIDspython tools/calculate_scores.py

Citation

@inproceedings{li2021dance,  title={AI Choreographer: Music Conditioned 3D Dance Generation with AIST++},  author={Ruilong Li and Shan Yang and David A. Ross and Angjoo Kanazawa},  booktitle = {The IEEE International Conference on Computer Vision (ICCV)},  year = {2021}}

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap