我们的深度学习框架将大量利用C++模板元编程(metaprogramming)技术。因此在讨论深度学习框架的打造之前,我们有必要先对这一技术进行系统而深入的学习。本章将讨论C++元程序的基本编写方法,它是后文所涉及的其他技术的基础。