Python 和 Pytorch 语法备忘录

Python

使用

注释

扩展:其他语言同样有 Goole xx-Language Style Guide。

安装

  • 可编辑安装pip install -e .,改源码即时生效,适合开发期。

PyTorch

使用

  • CUDA Graph:将一连串 kernel 启动录制为图,replay 一次提交,消除逐 kernel 的 CPU 启动开销;输入需 copy_ 进静态 buffer,decode 场景收益明显。
  • Pytorch 计算图和自定义自动微分函数:计算图的原理,以及使用 torch.autograd.Function 自定义自动微分函数。

载入 LLM 模型

  • 国内可用 魔塔 ModelScope 下载模型,平替 HuggingFace Hub;也可作为 transformers 库的平替(如果模型有的话)。

评论