自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

幸福回头的博客

一个热衷于计算机视觉&&嵌入式的boy~

  • 博客(71)
  • 收藏
  • 关注

原创 Jetson TX2 刷机教程(JetPack4.2版本)

自从NVIDIA出现JetPack4.2(Ubuntu18.04)版本之后,安装方式和之前就大不相同,看了前面的几个安装版本之后,感觉新版的好像安装起来更加简洁了,只需要一个SDK就可以,下面来看看详细步骤: ①下载SDK Manager,从英伟达官网下载 请点击下载地址进行文件下载 下载完成之后是一个.deb文件,安装在......

2019-03-27 17:34:38 43453 113

原创 启智平台华为昇腾910B使用MS-Swift微调Janus-Pro-7/1B

最近想要微调一下DeepSeek出品的Janus多模态大模型利用启智平台的昇腾910B国产计算卡进行大模型的微调查看了一下MS-Swift支持了Janus模型的微调,LLamafactory好像暂时还不支持该模型的微调看到了MS-Swift有单独对昇腾的支持,因此首先要安装swift,根据下述指令安装即可。

2025-03-06 15:53:22 429 1

原创 vLLM代码推理Qwen2-VL多模态大模型(远程服务器V100解决方案,无需UI)

由于近期代码微调以及测试都是在远程服务器上,因此LLamafactory-cli webui 以及vLLM的ui均无法使用,因此不断寻求解决方案,我提供一个解决方案,LLamafactory微调完成的模型需要合并为一个完整模型后再使用vLLM进行代码推理测试微调模型的结果。由于chat启动的终端互动模式均无法上传图像进行交互,因此需要代码或者参数来上传图像进行理解。这个链接里有vLLM支持的多模态大模型不同的函数对prompt的处理。

2025-03-05 16:31:15 290

原创 启智平台华为昇腾910B 运行DeepSeek Janus-Pro-7/1B

运行下述的generation_inference.py代码进行文字生图的功能,可以修改py文件中的文字信息生成不同的图像。的模型库提供了Janus在昇腾平台的部署指南,按照指南进行操作在昇腾平台上成功跑通了Janus的图片理解以及文字生图。我已经在启智平台上选好了OpenMind-CANN8的镜像,内部已经安装好了npu驱动以及CANN加速包。首先需要git clone 官方的代码文件,并且进入Janus-pro的目录。修改inference.py中的user内容以及image路径后,可以运行。

2025-03-05 16:06:44 366

原创 华为昇腾910B安装LLama-Factory命令

在启智的平台上,已经选好了CANN以及Mind底层计算库,只需要git clone 后直接安装即可,需要注意的事pillow包需要更新一下版本,其他的无需改变。

2025-02-25 14:51:30 248

转载 启智社区昇腾910B安装LmDeploy进行大模型推理

前段时间想玩玩昇腾,发现华为云上租地GPU服务器,没有最新地cann8.0的镜像,自己折腾了许久,根本无法替换自己的镜像上去,此处省略一万字关于华为云的吐槽。启智社区提供了不少国产厂家的免费算力,接下来,话不多说,开整。

2025-02-24 09:35:15 60

原创 Openl-Cloud 启智AI平台配置lmDeploy和llama-factory

此处的前提是install_flod中已经通过git clone 下载了lmdeploy和llmafactory的两个文件夹。由于目前平台上的环境无法保存,在这里记录一下配置的指令。

2025-02-19 15:12:46 140

原创 vLLM 安装记录 (含踩坑xformers)

记录在服务器端配置Deepseek的vLLM环境

2025-02-10 16:04:36 3763 4

原创 Tyvj p1013 找啊找啊找GF

sqybi现在看中了n个MM,我们不妨把她们编号1到n.请MM吃饭是要花钱的,我们假设请i号MM吃饭要花rmb[i]块大洋.而希望骗MM当自己GF是要费人品的,我们假设请第i号MM吃饭试图让她当自己GF的行为(不妨称作泡该MM)要耗费rp[i]的人品.而对于每一个MM来说,sqybi都有一个对应的搞定她的时间,对于第i个MM来说叫做time[i]. sqybi保证自己有足够的魅力用time[i]的时间搞定第i个MM^_^.对于100%数据,1

2023-10-18 10:23:57 160

原创 TYVJ P1026 犁田机器人

田地的宽度為X个方格,高度為Y个方格 (1

2023-09-28 16:06:59 673

原创 TYVJ P1023 奶牛的锻炼

奶牛Bessie有N分钟时间跑步,每分钟她可以跑步或者休息。若她在第i分钟跑步,可以跑出D_i米,同时疲倦程度增加1(初始为0)。若她在第i分钟休息,则疲倦程度减少1。无论何时,疲倦程度都不能超过M。另外,一旦她开始休息,只有当疲惫程度减为0时才能重新开始跑步。在第N分钟后,她的疲倦程度必须为0。从数据规模看,基本上是N*M循环的题目,题目是分状态的,一共两个状态,典型的动态规划题目。第一行,两个整数,代表N和M。接下来N行,每行一个整数,代表D_i。f[i,j]代表时间i内疲劳度j的最长距离。

2023-09-28 16:03:12 178

原创 Tyvj P1021 线段长度

数轴上有N个点,任意两点连线得到n(n-1)条线段,试求线段的总长。接下来N行,每行一个整数X_i,表示点的坐标。第一行,一个整数N,表示点数。求出每一条线段的距离,再求和。一个整数,表示线段的总长。

2023-09-28 15:37:08 412

原创 tyvj 贪心 p1019 配对

给出2个序列A={a[1],a[2],…,a[n]},B={b[1],b[2],…,b[n]},从A、B中各选出n个元素进行一一配对(可以不按照原来在序列中的顺序),并使得所有配对元素差的绝对值之和最大。很简单的贪心算法,把两个序列进行相反顺序排序,大的减小的。第2行包含n个整数,题目中的A序列。描述 Description。第3行包含n个整数,题目中的B序列。输出格式 OutputFormat。输入格式 InputFormat。输入的第1行为1个整数n。

2023-09-21 17:41:57 219

原创 Tyvj p1088 广东汕头聿怀初中

接下来N行,每行一个整数,表示数列A_i。输出格式 Output Format 一个整数,表示最大的价值之和。样例输入 Sample Input。给出长度为N的数列{A_i},每次可以从最左边或者最右边取走一个数,第i次取数得到的价值是i * A_j。方程: f[i,j]:=max(f[i-1,j-1]+i*a[j],f[i-1,j]+i*a[n-(i-j)+1]);f[i,j]代表第i次取数,从前面取了j个的最大值。第一行,一个整数,表示数列长度N。描述 Description。

2023-09-21 17:25:52 116

原创 Agri-Net最短网络

最短路的NOIP赛题

2023-09-20 17:24:29 357

原创 Bessie Come Home回家 NOIP题解

最短路径算法

2023-08-23 12:01:37 346

原创 minAreaRect 函数新版与旧版对比

minAreaRect 函数的新旧对比

2023-08-23 11:58:17 315

原创 NOIP 2011 提高组复赛真题及题解(day1 day2) Pascal语言

题目规则是这样的:找一个w ,让(大于等于w的值的矿产个数)*(大于等于w的矿产的总价值)与标准值的绝对值取得最小值;可以换一个思路,开一个c数组来记录同一个色调的旅馆的个数,c[j,i]表示j色调的旅馆数为I,然后可以用一个色调的总个数来减去到这一个小于最高消费的中间的个数!接下来的 n 行中,第i+1 行表示编号i 的地毯的信息,包含四个正整数a,b,g,k,每两个整数之间用一个空格隔开,分别表示铺设地毯的左下角的坐标(a,b)以及地毯在x轴和y 轴方向的长度。mayan游戏解题报告。

2023-08-21 15:38:11 371

原创 NOIP 2010 [乌龟棋]

NOIP2010乌龟棋解法

2023-08-21 15:20:28 170

原创 C++版的Transpose转换

C++版的transpose多维数组变换

2023-06-16 09:46:59 1442

原创 PyTorch和ONNX模型相互转换

模型一共有三层,两层卷积运算,一层全连接,每个卷积运算的卷积核和输入尺寸和输出尺寸都可以看到。但是看到这层网络有一个问题,在全连接之前,缺少一个Reshape算子,将1*14*8*8的特征图变成一维向量,将向量送入全连接,得到相应的输出【1,10】目前遇到一个问题,有一个ONNX的网络模型,可以通过Netron进行可视化,Netron地址为。1. 根据可视化的网络模型进行Pytorch框架的网络模型重建(结构)使用Parameter进行权重的赋值。最后的函数是将PyTorch模型转换为ONNX。

2023-06-14 16:10:43 2803

转载 Protobuf 安装使用入门教程

讲解Protobuf的安装教程

2022-08-12 17:49:42 12793

原创 ONNX&QLinearConv量化卷积详解

主要讲解ONNX以及其中的线性量化卷积运算流程

2022-08-12 11:16:45 2333

原创 解析ONNX(含C++和Python版本)

主要讲解ONNX在C++和Python代码下的解析

2022-08-11 16:29:02 5985 16

原创 mmsegmentation 报错

mmsegmentation报错

2022-04-20 18:05:05 3401 1

原创 mmdetection3d 踩坑记录

mmdetection3d的踩坑记录

2022-03-29 18:41:56 3081 1

原创 自动驾驶车载激光雷达-数据集整理

搜索了好久,发现目前网上没有统计好的车端自动驾驶数据集的信息,根据目前我搜索到 的一些车端自动驾驶激光雷达数据集进行整理,形成如下的表格,欢迎大家补充信息。自动驾驶车端激光雷达数据集统计 数据集名称 出品方 激光雷达线数 数量 图像 KITTI 德国卡尔斯鲁厄理工学院&丰田美国技术研究院 64 8k √ LiDAR-Video Driving Dataset 上海交通大学&a...

2021-12-14 16:21:42 4569

原创 mmcv 报错undefined symbol: _ZNK2at6Tensor7is_cudaEv

>>> from mmcv.ops import nmsTraceback (most recent call last): File "<stdin>", line 1, in <module> File "/root/.local/lib/python3.7/site-packages/mmcv/ops/__init__.py", line 2, in <module> from .assign_score_withk import...

2021-12-07 17:19:56 9680 3

原创 open3d free(): invalid pointer 未解之谜

free(): invalid pointerAborted (core dumped)最近在服务器上部署相关代码,不知道什么情况下报了上面的错误,排查原因,将代码注释掉,还是会报上述错误,猜测是import包的时候报的错,于是各种尝试改变顺序将import open3d as o3d更换在import torch前面,就不会有以上的错误,具体的错误可能是open3d中也有DL的部分,用到了torch,释放了部分内存?具体的原因是什么不太清楚,更换一下顺序就可以了...

2021-08-06 17:12:14 1258

原创 conda虚拟环境路径包含系统python路径问题

趁着618阿里云搞活动,买了一个阿里云最低配版本的ECS服务器,想着给一个内部的服务器做一个内网穿透,这样可以在任何地方连接到服务器进行操作。、

2021-08-04 09:15:39 3616

原创 KITTI数据集 激光雷达-图像坐标系转换关系

关于KITTI坐标系中的坐标转换,研究了好久,网络上也没有很详细的解释,自己了解了一些转换的内容,写在这里,供大家参考学习。KITTI数据集中一共有三个坐标系:1. 激光雷达坐标系 (下图1中的蓝色坐标系)2. 相机坐标系 (下图1中的红色坐标系)3. 图像坐标系 (下图2相机采集的图像) ...

2021-03-15 17:28:03 12539 23

原创 mmdetection3D报错AttributeError: module ‘pycocotools‘ has no attribute ‘__version__‘

在安装完mmdetection3D之后,使用其中现有数据集的训练脚本进行训练时候,出现了以下错误: AttributeError: module 'pycocotools' has no attribute '__version__' 其实是因为在安装mmdetection的时候,其中系统上已经安装了pycocotools的python包,而mmdetection是使用的自己开发的pycocotools,当系统中已经安装了此包的时候,mmdetection不会覆盖安装,也就是...

2021-02-18 10:15:39 4848 8

原创 mmdetection3D RuntimeError: Error compiling objects for extension

最近在配置open-mmlab的mmdetection3d项目,其中大部分的步骤都可以很方便的完成,但是在CUDA版本和torch版本上会有一定的问题,详细记录下: 前面的几个步骤都没什么问题,就最后一步的python setup develop的时候,出现了 RuntimeError: Error compiling objects for extension 这个错误 https://github.com/sshaoshuai/Pointnet2.P...

2021-02-03 16:25:58 28948 15

原创 python 非本目录import报错 No module named

ModuleNotFoundError: No module named 'xxx'当python进行import py文件的时候,有时候会出现找不到目录下的问题。但是使用编译器IDE是没问题的。在IDE中执行python程序,都已经在默认的项目路径中,所以直接执行是没有问题的。但是在cmd中执行程序,所在路径是python的搜索路径,会根据python所在的文件目录进行搜寻,如果涉及到import引用就会报类似ImportError: No module named xxx这样的错误需要添加以

2020-12-24 09:58:48 4464 5

原创 移动硬盘 “文件或目录损坏且无法读取”解决办法

最近使用移动硬盘拷贝数据,不可避免的出现了linux和Windows往同一个硬盘上拷贝文件,然后就出现了一些很神奇的情况,就是以下图 就是其中某一个文件夹是打不开的,即使我重新拷贝一份,还是这种情况,而且我想从硬盘中删除该内容,点击了删除键之后,竟然删除不了,所以寻求各种方法。 有的说磁盘检查可以搞定,我尝试了一下,还是不太好用,直到我查到了这个: 打开命令行,输入cmd: 然后输入chkdsk 盘符: /x /v /f ...

2020-12-04 12:04:06 1201 1

原创 xhost +报错: unable to open display

SecureCRT是一款特别好用的windows客户端和linux客户端连接的工具,很方便的就解决了两者的连接关系,而且集成了很多相关的功能,其可以实现和远程服务器的连接。 要想实现能够远程访问,需要安装一个软件叫做Xming,https://xming.en.softonic.com/download。 下载完成之后需要在服务器端进行一个设置,调整一下vim /etc/ssh/sshd_config,确认下面的配置:、 ...

2020-09-10 12:05:53 14765 1

原创 Numba Ubuntu包安装指南(含llvm、llvmlite,最简单)

最近在研究点云和图像融合的深度学习算法,目前正在配置相关的算法上的代码,numba这个包需要依赖llvm以及llvmlite,而这两个包安装起来很麻烦,现有网络上没有详细的相关指南,能查到的指南都是17年的安装指南了,版本太多老旧,导致numba的包不兼容,现将正确的安装方法进行记录,希望也能帮助其他人少走一些坑。 想要安装numba必须要安装llvm,具体的安装方法如下:$ wget -c http://releases.llvm.org/7.0.1/clang+l...

2020-08-25 15:47:00 10082 13

原创 Ubuntu 解压 zip、z01、z02等文件方法

首先,最近下载了KITTI数据集,其中点云和图像的数据是zip、z01、z02等格式的,需要先将这些压缩包合并后再解压,具体方法如下:文件名: data_object_image_2.zip,data_object_image_2.z01,data_object_image_2.z02解压命令:先用zip将其中的文件进行合并,然后再解压,可以获得所有文件。zip -s 0 data_object_image_2.zip --out image_02.zipunzip ima...

2020-08-20 14:40:24 10080 3

原创 SecureCRT http代理设置

由于目前所在的网络设置了网络代理,SecureCRT无法连接外网的服务器,所以需要设置一下SecureCRT的proxy的网络代理,具体步骤如下: 1. 打开SecureCRT的软件界面,点击Options-->Global Options-->Firewall-->Add,如下图所示。 支持多种类型的代理,包括http / socks 等 2.打开Session 连接界面,properties-->SSH2--...

2020-08-19 10:12:39 3412

原创 failed to run cuBLAS routine cublasSgemm_v2 CUDA报错

在配置服务的过程中,安装好了CUDA9.0和cuDNN之后,想着把代码上传到服务器上进行训练一波测试下RTX 2080TI的速度,谁想到,竟然报了个错误,错误如下: failed to run cuBLAS routine cublasSgemm_v2 环境cuda9.0+tensorflow1.12.0 Ubuntu16.04 LTS 显卡 RTX 2080Ti 找了下原因: NVIDIA cuda 9.0自身的bug 解决方法安装cu...

2020-05-15 10:49:47 2402 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除