README

步骤23 打包

我们此前是把每个步骤的代码各自汇总成(或者说装进)一个文件,从step01.py开始,到上一个步骤的step22.py结束。现在DeZero已经具有一定的规模了,为了能够使用此前的成果,在本步骤中,我们会把所有的代码打成一个包。

使用Python开发时,常常用到模块、包和库这几个术语。下面笔者来简单介绍一下它们。

模块 (module)

模块是Python文件。模块特指那些以方便其他Python程序导入和使用而创建的Python文件。

包(package)

包是多个模块的集合。创建包之前,要先创建一个目录,并向其中添加模块 (Python 文件)。

库 (library)

库是多个包的集合。在文件结构上,它由一个或多个目录组成。包有时也称为库。

README - 深度学习自制框架 | OpenTech