day39

@浙大疏锦行

  1. CPU 与 GPU 性能对比

CPU:核心少,线程多,适合复杂逻辑、分支判断,以及少量数据的计算。

GPU:核心极多,线程多,适合大规模并行计算(如图像处理、深度学习矩阵运算)。

关键指标:

CPU:核心数、线程数、主频、缓存。

GPU:CUDA 核心数、显存大小、显存带宽、算力

2.GPU 训练的方法

PyTorch 中 GPU 训练的核心是将 "模型" 和 "数据" 都移动到 GPU 设备上,步骤如下:

(1)确定可用 GPU 设备:

(2)模型移动到 GPU:

(3)数据(张量 / 数据集)移动到 GPU:

3.类的 call 方法

在 Python 中,call 让类实例可以像函数一样被调用。

在 PyTorch 中,nn.Module 实现了 call,调用时会自动执行 forward() 方法,并做额外的 hook、参数管理等。

所以可以写:

4.对比不同loss记录频率对训练耗时的影响

相关推荐
aiqianji14 分钟前
垂直专业的AI短篇小说写作软件有哪些特点?
人工智能·python
aqi0032 分钟前
15天学会AI应用开发(十三)上下文与RAG的阶段性总结
人工智能·python·大模型·ai编程·ai应用
程序员杰哥35 分钟前
接口测试知识总结
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·接口测试
大海变好AI1 小时前
专业的智能体算力架构高性价比品牌公司
python
江华森1 小时前
深入理解 Flask 实现原理
后端·python·flask
FriendshipT1 小时前
Ultralytics:解读SPPF模块
人工智能·pytorch·python·深度学习·目标检测
AOwhisky2 小时前
Python 基础语法(上篇 + 下篇)——综合自测题
linux·windows·python
埃博拉酱2 小时前
Pip/Conda 混用导致的 CRT 版本冲突问题:[WinError 1114] 动态链接库(DLL)初始化例程失败
windows·python
刘小八2 小时前
LangGraph 人机交互实战:Interrupt、人工审批与工作流恢复
人工智能·python·人机交互