动手深度学习笔记(二十九)5.5. 读写文件

动手深度学习笔记(二十九)5.5. 读写文件

  • 5. 深度学习计算
    • 5.5. 读写文件
      • 5.5.1. 加载和保存张量
      • 5.5.2. 加载和保存模型参数
      • 5.5.3. 小结
      • 5.5.4. 练习

5. 深度学习计算

5.5. 读写文件

到目前为止,我们讨论了如何处理数据, 以及如何构建、训练和测试深度学习模型。 然而,有时我们希望保存训练的模型, 以备将来在各种环境中使用(比如在部署中进行预测)。 此外,当运行一个耗时较长的训练过程时, 最佳的做法是定期保存中间结果, 以确保在服务器电源被不小心断掉时,我们不会损失几天的计算结果。 因此,现在是时候学习如何加载和存储权重向量和整个模型了。

5.5.1. 加载和保存张量

对于单个张量,我们可以直接调用load和save函数分别读写它们。 这两个函数都要求我们提供一个名称,save要求将要保存的变量作为输入。

import torch
from torch import nn
from torch.nn import

你可能感兴趣的:(pytorch实践,pytorch,pytorch)