轻松实现深度学习 PyTorch 🚀!
v0.5.x 开发中!
以下是主要设计原则:
- 代码应该"模块优先",这意味着所有之前的"模型"现在都应该是简单的"模块"。
- "模型"应该只与训练相关。如果我们只想在推理阶段使用高级AI模型,"模块"应该就足够了。
- "模块"应尽可能"原生":最好除了nn.Module外不继承任何基类,之前基于继承的功能应通过依赖注入实现。
- 这有助于使"模块"更加兼容
torch.compile
。
- 这有助于使"模块"更加兼容
- 训练相关内容不是首要考虑的,但稍后肯定会根据现代AI发展添加。
- API将尽可能保持向后兼容。
许可证
carefree-learn
采用MIT许可证,详见LICENSE
文件。