https://zhuanlan.zhihu.com/p/29502026?utm_medium=social&utm_source=ZHShareTargetIDMorehttp://cs231n.stanford.edu/vecDerivs.pdf