网站建设实训小组报告城市建设模拟游戏网站中文注解

张小明 2026/3/2 21:43:13
网站建设实训小组报告,城市建设模拟游戏网站中文注解,网站建设方案 规划,常州网站建设公司哪个好前言 我之前的环境如下#xff1a; CUDA 11.0 Pytorch 1.7.1 torchvision 0.8.2 mmcv-full 1.7.1最近在用上述环境跑程序跑的很舒服#xff0c;后来自己的模型进行了改动—需要用到一部分傅里叶相关的计算#xff0c;所以就需要安装CUDA 库中的cuFFT#xff0c;安装还…前言我之前的环境如下CUDA 11.0 Pytorch 1.7.1 torchvision 0.8.2 mmcv-full 1.7.1最近在用上述环境跑程序跑的很舒服后来自己的模型进行了改动—需要用到一部分傅里叶相关的计算所以就需要安装CUDA 库中的cuFFT安装还很顺利但是跑起来后发现报错如下即经典报错CUFFT_INTERNAL_ERROR这应该是40系显卡跑老版本的经典问题了。报错分析首先我怀疑是显存碎片化因为FFT对于张量必须是连续的前面层做了切片之后后面相处就不连续了于是就会报错。所以我就在FFT输入加上了.contiguous()但是没啥用代码还是依旧报错。此时我就会怀疑是pytorch的问题了RTX 4060 Ti 是 Ada 架构的新卡而 torch.fft 调用的底层 CUDA 库cuFFT在处理某些显存布局时如果 PyTorch 版本不够新比如现在用的 1.x就会直接崩掉。这时候有两个方法第一个最好理解就是将FFT这一步直接转接到CPU上用CPU去完成这部分运算然后逆变换也用CPU算完之后再送到显卡中。我也确实是这么干的能用但是计算太慢了数据量一大就会很卡所以这个方法只适用于少量的数据。结论如下第二个方法就是升级版本也是本文的重点。首先需知FFT需要用到较高的pytorch程序中的原代码需要1.x的mmcvPyTorch 2.0 以后不再支持 mmcv-full改成了 mmcv2.x版API 变动很大容易报错经过一个晚上的折腾我测试了一个较好的版本搭配也不卖关子搭配如下可以实现二者兼得PyTorch 1.13.1 CUDA 11.7 MMCV-Full 1.7.1Openmim 0.3.9省流结论通过本帖子结合之前帖子你可以解决安装mmcv卡轮子的问题并且有了一个稳定的可以计算FFT以及运行低版本mmcv的搭配组合。配置教程1. 安装 PyTorch 1.13.1 (CUDA 11.7)指令如下pip install torch1.13.1cu117 torchvision0.14.1cu117 torchaudio0.13.1 --extra-index-url https://download.pytorch.org/whl/cu117测试是否安装成功python -c import torch;print(torch.__version__)如果输出了版本信息则安装了 PyTorch如下图如果报错那么就是PyTorch安装的有问题请自行搜索相关教程大部分是因为网络不好!!!2. 安装 mmcv-full 1.7.1按照之前的操作去官网填写相关的配置然后获取指令但是问题出现…居然找不到低版本的包了…寄自己是不愿意用之前帖子中的第二条方法去找本地包然后下载于是我就搜索其余博客发现写的一塌糊涂鱼龙混杂然后在git上逛了逛突然想起来了本贴的主角OpenMMLab这个方法可以解决很多人的卡轮子问题。主角简介OpenMMLab就是开发 MMCV、MMDetection 的那个团队给自己家产品做的下载器为什么要装它它能解决“造轮子”的问题用普通的 pip install mmcv-full 之所以卡在“Building wheels”造轮子是因为普通的 pip 很笨它不知道 OpenMMLab 官方把**预编译好的安装包.whl**藏在哪个服务器链接里。结果pip 找不到现成的包就只能下载源代码然后试图调用你电脑上的编译器GCC/NVCC现场从零开始编译。这不仅慢要几十分钟而且对环境要求极高极大概率报错。裝了 mim 之后发生了什么当你运行 mim install mmcv-full 时mim 很聪明它会自动检测你当前电脑装了什么版本的 PyTorch比如 1.13.1和 CUDA比如 11.7。自动匹配它会直接去 OpenMMLab 的官方仓库里精准找到专门为你这个版本组合编译好的那个文件。直接安装就像下载软件一样直接下载安装不需要编译几秒钟就搞定。总结这一步就是为了让你下一步安装 mmcv-full 时能秒装不再卡住。3. 安装openmimpip install -U openmim4. 安装mmcvmim install mmcv-full然后你就不会卡在造轮子了应该会很快地编译成!!!后记真是一场酣畅淋漓的调试啊麻了相信本次的帖子结合之前的帖子能够彻底解决大家关于mmcv的安装问题如果对你有所帮助希望可以点赞关注嘿嘿!!!ps我觉得不管做任何事都要负责真诚才是必杀器如果一篇帖子都是胡编乱造那岂不是害人害己!!!
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

龙岩网站优化公司婚恋网站开发背景

Yuzu模拟器进阶指南:从配置到性能优化的完整解决方案 【免费下载链接】yuzu-downloads 项目地址: https://gitcode.com/GitHub_Trending/yu/yuzu-downloads 还在为Yuzu模拟器运行不稳定而困扰?作为你的技术伙伴,我将带你从基础设置到…

张小明 2026/1/21 6:28:54 网站建设

网站建设的个人条件高级搜索百度

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

张小明 2026/1/21 6:28:24 网站建设

网站开发第三方支付wordpress自定义页面链接地址

怎么理解面向对象?简单说说封装继承多态 面向对象是一种编程范式,它将现实世界中的事物抽象为对象,对象具有属性(称为字段或属性)和行为(称为方法)。面向对象编程的设计思想是以对象为中心&…

张小明 2026/1/21 6:27:53 网站建设

龙岩e网站无锡建设网站

在当今数据驱动的时代,小红书作为内容社区的重要平台,其数据采集需求日益增长。然而,小红书API的签名机制给开发者带来了不小的挑战。本文将深入解析XHS-Downloader如何应对这一技术难题,为开发者提供实用的解决方案。 【免费下载…

张小明 2026/1/21 6:27:22 网站建设

清远市清城区网站建设公司成品直播软件源码在哪里

Abp Vnext Pro终极指南:10个提升开发效率的核心技巧 【免费下载链接】abp-vnext-pro Abp Vnext 的 Vue 实现版本 项目地址: https://gitcode.com/gh_mirrors/ab/abp-vnext-pro 还在为复杂的企业级应用开发而头疼吗?Abp Vnext Pro框架或许正是您需…

张小明 2026/1/21 6:26:51 网站建设

广告传媒公司属于什么行业seo和sem的概念

手机号转QQ号终极指南:3步完成免费快速查询 【免费下载链接】phone2qq 项目地址: https://gitcode.com/gh_mirrors/ph/phone2qq 还在为忘记QQ号而烦恼?手机号转QQ号工具帮你轻松解决这个难题!这款基于Python3开发的免费开源工具&…

张小明 2026/1/21 6:26:20 网站建设