Skip to content

Latest commit

 

History

History

lienet

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

LieNet in TensorFlow

Implementation of LieNet [1], a deep learning network on Lie Groups for skeleton-based action recognition.

Requirements

  • Python 3.6+
  • SciPy
  • NumPy
  • TensorFlow 2.0+
  • TensorFlow RiemOpt

Training

Configure gcloud to use Python 3:

gcloud config set ml_engine/local_python /usr/bin/python3

Train LieNet locally on the G3D-Gaming [2] dataset:

gcloud ai-platform local train \
       --module-name lienet.task \
       --package-path . \
       -- \
       --data-dir data
       --job-dir ckpt

References

  1. Huang, Zhiwu, et al. "Deep learning on Lie groups for skeleton-based action recognition." Proceedings of the IEEE conference on computer vision and pattern recognition. 2017.

  2. Bloom, Victoria, Dimitrios Makris, and Vasileios Argyriou. "G3D: A gaming action dataset and real time action recognition evaluation framework." 2012 IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops. IEEE, 2012.