Python的Registry机制及PyTorch中的基础应用(注册、Register、配置、配置文件、cfg、config、conf、.cfg、.config、.conf)
1.前言注册机制是一种在编程中常见的设计模式,它允许程序在运行时动态地将函数、类或其他对象注册到某个中心管理器中,以便随后可以使用这些注册的对象。在Python中,注册机制通常用于实现插件系统、扩展性架构以及回调函数的管理。通俗的说,当我们的项目中需要成批量的函数和类,且这些函数和类功能上相似或并行时,为了方便管理,我们可以把这些指定的函数和类整合到一个字典。我们可以用函数名或类名作为字典的key