Skeleton-based action recognition by deep learning