EvaluationNet: Can Human Skill be Evaluated by Deep Networks?
3D Convolutional Neural Networks for Human Action Recognition