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记录频率对训练耗时的影响

相关推荐
程序媛徐师姐几秒前
Python基于Django的小区果蔬预定系统【附源码、文档说明】
python·django·小区果蔬预定系统·果蔬预定·python小区果蔬预定系统·小区果蔬预定·python果蔬预定系统
小何code11 分钟前
人工智能【第8篇】监督学习实战:线性回归与逻辑回归算法详解(万字长文+完整代码实现)
人工智能·python·学习·机器学习·逻辑回归·线性回归
EnCi Zheng13 分钟前
M5-markconv自定义CSS样式指南 [特殊字符]
前端·css·python
刘~浪地球25 分钟前
DeepSeek V4 应用实战:构建智能数据分析Agent
python·数据挖掘·数据分析
嘻嘻哈哈樱桃32 分钟前
牛客经典101题解题集--贪心算法+模拟
java·python·算法·贪心算法
BU摆烂会噶1 小时前
【LangGraph】持久化实现的三大能力——人机交互
数据库·人工智能·python·langchain·人机交互
.柒宇.2 小时前
AI掘金头条项目部署实践指南
linux·运维·python·fastapi
WL_Aurora2 小时前
Python 算法基础篇之树和二叉树
python·算法
小郑加油2 小时前
python学习Day11:认识与创建CSV文件
开发语言·python·学习
Pkmer2 小时前
Java程序员大战Python面向对象
python·ai编程