pytorch

一碗白开水一2 天前
人工智能·pytorch·python·rnn·深度学习·机器学习
入门实践工程十:PyTorch 模型量化与 ONNX 导出~附:安装依赖库及工程源码🔥 别再死磕枯燥理论了!AI 时代,拿实战作品说话才是硬道理!(原创不易哈,希望可以帮到还有些许学习劲儿的同学们) 🔥 【进阶版还在创作中,耗费精力中……】
Eloudy18 小时前
人工智能·pytorch·gpu
一键构建 pytorch cpp lib 前端和 wheel系统环境:ubuntu 22.04 V100 GPU cuda 12.8.2 cudnn 9.10.2.21 TensorRT 10.9.0.34
FriendshipT19 小时前
人工智能·pytorch·python·深度学习·yolo
Ultralytics:解读 YOLO26 知识蒸馏整合自两份源码精读:YOLO26 知识蒸馏(训练与推理全过程) + YOLO26 蒸馏损失逐行精讲。 基于 ultralytics 源码:ultralytics/nn/distill_model.py、ultralytics/engine/trainer.py、ultralytics/utils/loss.py、ultralytics/nn/modules/head.py、ultralytics/nn/tasks.py、ultralytics/utils/torch_utils.py。 全程以一个具体设定
hhzz2 天前
pytorch·深度学习·神经网络
《深度学习框架PyTorch入门与实践》系列:04-nn模块详解:用积木搭建神经网络本文你将学到:如何继承 nn.Module 写出自己的网络层、nn.Parameter 与自动反向传播的关系、Conv2d/Pool/Linear/BatchNorm/Dropout 五大常用层的参数含义与输出形状计算、ReLU 的 inplace 陷阱、Sequential 与 ModuleList 两种容器的三种写法与本质区别(为什么普通 list 存的层"训练不到")、LSTM 与 LSTMCell 的关系,以及损失函数为什么也是一种 layer。全文代码基于 PyTorch 1.8,均可直接运行。
阳光开朗男孩2 天前
人工智能·pytorch·python
Pytorch的安装与配置先确认当前装了哪些 CUDA继续输入就能查看到版本号,以及位置,系统变量按Win + R,输入 appwiz.cpl,找到NVIDIA CUDA Toolkit,去控制面板里面卸载,其他的NVIDIA不用管,然后删除版本文件夹,清理环境变量
等一朵映山红2 天前
人工智能·pytorch·python
动态图 vs 静态图:PyTorch 与 TensorFlow 架构底层对比前言 在深度学习框架生态中,PyTorch 与 TensorFlow 始终占据两大主流席位,绝大多数开发者入门、科研实验、工业落地都会围绕这两大框架展开。很多人在学习和项目开发中会纠结框架选择,也会疑惑两者的核心差异到底是什么——表面是API写法、函数封装不同,本质底层分水岭是计算图机制:动态图与静态图。 计算图是深度学习框架的核心基石,神经网络的前向传播、反向求导、参数更新、算子优化、显存调度全部依赖计算图实现。PyTorch 主打动态计算图(Dynamic Graph),TensorFlow 原生核心
老马聊技术2 天前
人工智能·pytorch·python
Pytorch深度学习环境配置与测试准备环境:先安装 Anaconde 环境1.Anaconda中环境的创建windows 安装的版本打开Anaconde 工具
hhzz3 天前
人工智能·pytorch·深度学习
《深度学习框架PyTorch入门与实践》系列:03-autograd自动微分:反向传播的引擎本文你将学到:requires_grad的传播规则、动态计算图的构建与反向传播原理、backward()四个参数的含义、grad_fn与next_functions如何串起整张图、叶子节点(leaf tensor)的判定标准、梯度为什么会累加以及如何正确清零、no_grad/detach/tensor.data三种"脱离计算图"手段的区别、如何用hook拿到非叶子节点的梯度、如何继承Function自定义求导规则,最后用纯autograd手写一个完整可运行的线性回归,与手动求导版本对照,直观感受自动微分的
青春不败 177-3266-05203 天前
pytorch·目标检测·cnn·transformer·生态学·遥感·地物分类
CNN-Transformer:PyTorch遥感【含无人机】影像的分类、检测、语义分割和点云分类随着小卫星星座的普及,对地观测已具备多次以上的全球覆盖能力,遥感影像也不断被更深入的应用于矿产勘探、精准农业、城市规划、林业测量、军事目标识别和灾害评估。
Lee_jerome3 天前
pytorch·rnn·深度学习·gru·词嵌入·情感分析·imdb
python神经网络编程入门(二十七)——RNN IMBD搭建情感分类器与基础训练前两章一直在"备菜":第 12 章把文字变成整数,第 13 章把长短不一的影评装进 (50000,500)(50000, 500)(50000,500) 的统一模具。数据洗得干干净净,词表、批次、掩码都备好了。可光有食材摆着,成不了菜——得生火、下锅、翻炒。
ZHOU_WUYI3 天前
人工智能·pytorch·深度学习
7. fastwam 模型 _predict_action_noise_with_cache部分action_expert.post_ditmot.forward_action_with_video_cache
淼澄研学4 天前
人工智能·pytorch·python
PyTorch模型训练5大避坑指南:解决显存泄漏与设备不匹配报错PyTorch作为目前深度学习领域主流的框架之一,凭借其动态计算图和直观的Pythonic接口,吸引了大量开发者。Meta公司在2023年10月发布了PyTorch 2.1.0版本,进一步提升了编译器和分布式训练的性能。然而,对于刚接触PyTorch的开发者来说,由于框架的灵活性,在模型训练过程中极易踩入一些隐蔽的陷阱。本文将详细拆解PyTorch模型训练中最容易踩的5个坑,并提供实操级的解决方案。 第一个坑是张量设备不匹配导致的运行时错误。这是新手最常遇到的报错,通常表现为Expected all te
想会飞的蒲公英4 天前
人工智能·pytorch·python·深度学习·机器学习
PyTorch 学习率实战:从零理解衰减策略与调度器副标题:手把手带你排掉"学习率定死"的坑——用下山类比讲透过大过小的判断,StepLR / 余弦退火 / Warmup 怎么选,以及 scheduler.step() 到底该放哪
hhzz4 天前
人工智能·pytorch·神经网络
《深度学习框架PyTorch入门与实践》系列:01-PyTorch入门与环境搭建之从安装到第一个神经网络本文你将学到:pip/conda两种方式安装PyTorch的正确姿势(含GPU版本注意事项)、IPython与Jupyter Notebook的高效用法(自动补全、内省、魔术方法、调试)、Tensor的基本操作、autograd自动求导的第一印象,以及如何用nn.Module从零搭建LeNet卷积网络,并在CIFAR-10数据集上完整跑通"数据加载→训练→测试"的全流程。读完本文,你就拥有了一个能真正跑起来的深度学习环境和第一个自己训练出来的模型。
从零开始学习人工智能4 天前
人工智能·pytorch·python
PyTorch 踩坑:Input type \(Half\) and bias type \(float\) 类型不匹配终极解决方案在视频光流推理、深度估计模型(FlowSeek 系列)线上推理时,稳定触发 PyTorch 类型不匹配报错,程序中断,报错核心信息:
盼小辉丶4 天前
pytorch·生成对抗网络·计算机视觉
PyTorch计算机视觉(5)——生成对抗网络(Generative Adversarial Network,GAN)图像生成任务不论对人类还是计算机而言,都比图像分类更具挑战性。自生成对抗网络提出以来,众多基于生成对抗网络 (Generative Adversarial Network, GAN) 的算法相继涌现。如今,计算机已能通过学习生成以假乱真的人脸图像。GAN 架构包含两个神经网络:生成器与判别器。生成器负责从纯噪声中合成模拟数据样本,而判别器则通过对比真实样本与生成样本进行真伪判别。在模型训练过程中,两个网络相互博弈:生成器持续提升伪造能力以迷惑判别器,判别器则不断优化其鉴伪能力。 当训练达到平衡时,生成器创
一次旅行5 天前
人工智能·pytorch·python
DPO/KTO/ORPO深度对比:三大LLM偏好对齐数学推导+完整PyTorch实现+落地选型指南传统RLHF依赖Actor/Critic/Reward三网络,显存占用高、训练超参数极度敏感。DPO、KTO、ORPO三类离线偏好对齐算法舍弃PPO强化循环,大幅降低微调门槛。本文结合NeurIPS、arXiv原始论文完整拆解三者数学底层逻辑,提供无依赖可运行PyTorch损失函数Demo;基于7B LLaMA实测显存、训练速度、对齐效果量化指标,新增SimPO前沿算法拓展;从标注成本、算力开销、安全能力三维建立企业选型框架,汇总训练梯度震荡、模型遗忘、数值溢出四大高频故障根治方案,配套LLaMA-Fac
一碗白开水一5 天前
人工智能·pytorch·分类
入门实践工程四:基于 PyTorch 的手写数字识别(MNIST 图像分类)|附:环境依赖环境及工程源码🔥 别再死磕枯燥理论了!AI 时代,拿实战作品说话才是硬道理!(原创不易哈,希望可以帮到还有些许学习劲儿的同学们) 🔥 【进阶版还在创作中,耗费精力中……】
雪的季节5 天前
人工智能·pytorch·yolo
不安装YOLO只安装 PyTorch,加载已有yolo数据,从无到有创建模型训练数据并加载使用(重要)目录遗留问题:1、安装依赖2、训练脚本 train.py3、独立推理脚本 infer.py(完全独立,不需要数据集、不需要训练代码)
淼澄研学5 天前
人工智能·pytorch·python
PyTorch核心实操:从张量计算到混合精度训练的5个关键步骤Meta在2018年12月发布了PyTorch 1.0版本,确立了动态计算图设计在学术界和工业界的主流地位。随后在2023年3月,PyTorch 2.0版本正式发布,引入了torch.compile编译功能,在不改变原有代码逻辑的前提下提升了执行效率。对于初学者而言,掌握以下5个关键方法,即可从0到1跑通深度学习项目,构建完整的算法工作流。 方法一:掌握张量基础运算与显存管理张量是PyTorch的核心数据结构,类似于NumPy的多维数组,但支持GPU硬件加速。在CPU环境下,张量的默认数据类型通常是32位