1. Abadi M. Agarwal A. Barham P. Brevdo E. Chen Z. Citro C. …Zheng X.(2016).Tensorflow: Large‐scale machine learning on heterogeneous distributed systems. CoRR abs/1603.04467. Retrieved fromhttp://arxiv.org/abs/1603.04467
2. CasADi—A software framework for nonlinear optimization and optimal control;Andresson J. A. E.;Mathematical Programming Computation,2018
3. Automatic differentiation in C++ using expression templates and. application to a flow control problem
4. Baydin A. G. Pearlmutter B. A. Radul A. A. &Siskind J. M.(2018). Automatic differentiation in machine learning: A survey.CoRR abs/1502.05767. Retrieved fromhttp://arxiv.org/abs/1502.05767
5. Cppad: A package for c++ algorithmic differentiation;Bell B. M.;Computational Infrastructure for Operations Research,2012