大白AI课程
文章平均质量分 89
Silence_Zzz
深度学习菜鸟。
展开
-
《Pytorch模型推理及多任务通用范式》第五节作业
《Pytorch模型推理及多任务通用范式》课程中的第五节课进行学习。作业题目包含以下必做题和思考题1、必做题:1.1 自己找 2 张其他图,用 Yolox_s 进行目标检测,并注明输入尺寸和两个阈值。2、思考题:2.1 Yolox_s:用 time 模块和 for 循环,对”./images/1.jpg” 连续推理 100 次,统计时间开销。有 CUDA 的同学,改下代码: self.device=torch.device(‘cuda’),统计时间开销。2.2 有 CUDA 的同学,分别用 Y原创 2021-10-27 17:25:14 · 1864 阅读 · 0 评论 -
《Pytorch模型推理及多任务通用范式》第四节作业
课程学习本节课主要对于大白AI课程:https://mp.weixin.qq.com/s/STbdSoI7xLeHrNyLlw9GOg《Pytorch模型推理及多任务通用范式》课程中的第四节课进行学习。作业题目包含以下必做题和思考题1、必做题:1.1 对 “./images/car.jpg” 做语义分割,提取出里面的车辆,模仿上课时,对“可视化推理结果” 和“BGRA 四通道图” 进行保存。1.2 自己找 2 张其他图,对图中某个类别进行分割,并保存“BGRA 四通道图” 。2、思考题:原创 2021-10-24 13:31:59 · 3206 阅读 · 0 评论 -
关于GPU推理速度的两个问题
关于GPU推理速度的两个问题1、为什么GPU的第一次推理速度会慢很多?答:GPU在使用过程的开始,需要进行CUDA初始化(CUDA initialization),CUDA 初始化过程是一个"懒惰"的初始化,这意味着需要完成足够的初始化进程,才能支持所要的操作执行。在首次CUDA初始化时,有些初始化间接花费(cost)并没有进行,这些花费(cost)可以理解为设备和主机内存映射的协调,即内存的调度,这也是cpu和gpu都会有一定的内存(gpu为显存)变化的原因。表现出来的是虽然gpu的核心性能不如cpu原创 2021-10-22 11:07:56 · 7960 阅读 · 7 评论 -
《Pytorch模型推理及多任务通用范式》第三节作业
课程学习本节课主要对于大白AI课程:https://mp.weixin.qq.com/s/STbdSoI7xLeHrNyLlw9GOg《Pytorch模型推理及多任务通用范式》课程中的第三节课进行学习。作业题目包含以下必做题和思考题1、必做题:1.1 把模型改为 resnet18,加载相应的模型权重( Lesson2 的物料包中有),跑一下 0.jpg和 1.jpg,看一下输出结果。官方 torchvision 训练 mobilenet 和训练 resnet 的方式是一样的,所以数据预处理和数据原创 2021-10-19 20:14:06 · 595 阅读 · 0 评论 -
《Pytorch模型推理及多任务通用范式》第二节作业
课程学习本节课主要对于大白AI课程:https://mp.weixin.qq.com/s/STbdSoI7xLeHrNyLlw9GOg《Pytorch模型推理及多任务通用范式》课程中的第二节课进行学习。作业题目包含以下必做题和思考题1、必做题:1.1 从torchvision中加载resnet18模型结构,并载入预训练好的模型权重 ‘resnet18-5c106cde.pth’ (在物料包的weights文件夹中)。1.2 将(1)中加载好权重的resnet18模型,保存成onnx文件。原创 2021-10-15 16:41:52 · 436 阅读 · 0 评论