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

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

相关推荐
极客BIM工作室5 分钟前
单层前馈神经网络的万能逼近定理
人工智能·深度学习·神经网络
我的offer在哪里6 分钟前
RAG 2025 深度实战指南:从技术原理到企业级落地,解锁大模型应用核心能力
人工智能
工藤学编程14 分钟前
零基础学AI大模型之LangChain Embedding框架全解析
人工智能·langchain·embedding
图灵信徒16 分钟前
R语言绘图与可视化第六章总结
python·数据挖掘·数据分析·r语言
IT_陈寒22 分钟前
React性能优化实战:这5个Hooks技巧让我的应用快了40%
前端·人工智能·后端
封奚泽优24 分钟前
使用Labelme进行图像标注
开发语言·python·labelme
檐下翻书17331 分钟前
智能医疗大模型在医生培训中的应用案例
python
leijiwen36 分钟前
规则优先:AI 时代的规范驱动开发(SDD)新范式
人工智能·驱动开发
MarkHD1 小时前
蓝牙钥匙 第69次 蓝牙钥匙安全与便捷性平衡:从理论到实践的全方位解析
网络·人工智能·安全
吃个糖糖1 小时前
Pytorch 学习之Transforms
人工智能·pytorch·学习