pytorch 基础知识

手撸代码:https://zhuanlan.zhihu.com/p/666471085?utm_id=0

1.1dropout

1.2 pytorch中gather和scatter_区别

1.3 pytorch中torch.Tensor()和torch.tensor()的相同点和区别

1.4 pytorch中train和eval有什么不同

(1). model.train()------训练时候启用

启用 BatchNormalization 和 Dropout,将BatchNormalization和Dropout置为True

(2). model.eval()------验证和测试时候启用

不启用 BatchNormalization 和 Dropout,将BatchNormalization和Dropout置为False

train模式会计算梯度,eval模式不会计算梯度。

1.5 减小模型内存的方法?

模型剪枝、模型蒸馏、模型量化、模型结构优化

相关推荐
无忧智库17 小时前
从“数据孤岛”到“城市大脑”:深度拆解某智慧城市“十五五”数字底座建设蓝图
人工智能·智慧城市
Rui_Freely17 小时前
Vins-Fusion之 SFM准备篇(十二)
人工智能·算法·计算机视觉
hugerat17 小时前
在AI的帮助下,用C++构造微型http server
linux·c++·人工智能·http·嵌入式·嵌入式linux
AI街潜水的八角17 小时前
深度学习洪水分割系统2:含训练测试代码和数据集
人工智能·深度学习
万行17 小时前
机器学习&第二章线性回归
人工智能·python·机器学习·线性回归
nervermore99018 小时前
3.3 Python图形编程
python
zhengfei61118 小时前
世界各地免费电视频道的 M3U 播放列表。
python
小宇的天下18 小时前
HBM(高带宽内存)深度解析:先进封装视角的技术指南
网络·人工智能
rongcj18 小时前
2026,“硅基经济”的时代正在悄然来临
人工智能
狼叔也疯狂18 小时前
英语启蒙SSS绘本第一辑50册高清PDF可打印
人工智能·全文检索