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 减小模型内存的方法?

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

相关推荐
AI架构师易筋4 分钟前
AI学习路径全景指南:从基础到工程化的资源与策略
人工智能·学习
计算机毕业设计指导5 分钟前
基于深度学习的车牌识别系统
人工智能·深度学习
古城小栈5 分钟前
PyO3 库全介绍
python·rust
技术工小李14 分钟前
2026马年年会“接福袋”游戏
python
九章算科研服务15 分钟前
九章算 JACS 解读-重庆大学黄建峰教授课题组:基于柯肯达尔效应构筑Cu/Ru异质界面空腔结构,用于高效NO3−电还原制NH3
人工智能·科研·dft计算·科研服务·硕博
Hcoco_me22 分钟前
大模型面试题27:Muon优化器小白版速懂
人工智能·rnn·自然语言处理·lstm·word2vec
过期的秋刀鱼!22 分钟前
机器学习-逻辑回归的成本函数
人工智能·机器学习·逻辑回归
haiyu_y23 分钟前
Day 54 Inception 网络及其思考
人工智能·pytorch·深度学习
0思必得024 分钟前
[Web自动化] Requests模块请求参数
运维·前端·python·自动化·html
老吴学AI25 分钟前
第二篇:智能五层模型:定义你的AI应用战略高度
大数据·人工智能·aigc