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

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

相关推荐
小二·几秒前
Python 学习教程(第2篇):用 Flask 开发你的第一个 Web 应用
python·学习·flask
CoderJia程序员甲3 分钟前
GitHub 热榜项目 - 日榜(2026-1-7)
人工智能·ai·大模型·github·ai教程
s09071364 分钟前
【综述】前视二维多波束成像声呐(FLS)图像处理算法全解析:从成像到深度学习
图像处理·人工智能·算法·声呐·前视多波束
shdwak....sad4 分钟前
DeepAudit AI多智能体代码审计项目学习与解读(四)
人工智能·安全
声网8 分钟前
旧金山活动丨聊聊 AI 客服和 AI Call Agent,Conversational AI Meetup@SF,1 月 12 日
人工智能
幂律智能9 分钟前
2025年终回顾 | AI向实,共赴山海
人工智能·经验分享
星河耀银海12 分钟前
人工智能从入门到精通:机器学习基础算法实战与应用
人工智能·算法·机器学习
落叶,听雪15 分钟前
河南AI建站
人工智能·python
工藤学编程17 分钟前
零基础学AI大模型之Zero-Shot和Few-Shot
人工智能
scott19851217 分钟前
DIFIX3D+: Improving 3D Reconstructions with Single-Step Diffusion Models
人工智能·计算机视觉·扩散模型·生成式