自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(72)
  • 收藏
  • 关注

原创 python+debug

wordcountdebug。

2024-07-15 11:45:08 206

原创 训练营第一期

一. 闯关任务。

2024-07-15 11:22:34 221

原创 onnx 转tensorrt 宽高动态维度

onnx 转 tensorrt参考,其中有一些返回和函数传入参数不符,直接删掉就好。

2024-07-08 17:34:37 274

原创 扩散模型ddpm原理

总结:模型反向还原过程中,除模型推理得到噪声预测,还需要从标准正太分布中采样一份噪声,两者的线性组合得到前一时刻的降噪结果,这里可能会有较大的不确定性(对于生成式任务来说,是ok的,但对于非常精细的任务,如降噪,不希望降噪前后图像的特征有明显位移,这里是一个不可控的点,但从标准正太中采样的noise在训练时必须使用(李宏毅课程中有做验证,不加效果极差))扩散模型ddpm原理。

2024-06-12 17:05:52 168

原创 c++ visualstudio2017 opencv debug源码 windows配置

在build文件夹下会产生OpenCV.sln,将vs2017以管理员身份运行,打开该解决方案,设置其为debug x64,重新生成解决方案,然后install如下。注意其中的包含目录、库目录(包含目录是头文件,用哪里的都无所谓,但库目录是buid下的lib的Debug,这个文件夹下包含gdb文件,是能够debug到源码的关键)链接器的输入中的附加依赖项为build\lib\Debug文件夹下的所有.lib文件名。注意其中的最后两行,是在build下的bin的Debug和Release。

2024-05-15 16:05:28 360

原创 nginx

【代码】nginx。

2024-04-10 15:36:30 194

原创 celery启动的debug launch.json配置

最主要的是model字段和args字段。

2024-03-25 15:18:21 145

原创 uwsgi异常退出端口号占用

sudo fuser -k 8001/tcp (8001需要填你的端口)

2024-03-19 15:23:13 139

原创 visual studio安装onnxruntime包

其中文件夹结构如下图所示,.nupkg包为下载下来的onnruntime包,下载地址为。命令中如果不设置-Source及后面路径,则会默认从网上下载安装。如果本地已下载好,可以运行这个命令。

2024-03-13 14:01:29 409

原创 灰度图和灰度图转bgr彩图结果的差别

同样的,对灰度图进行cvtColor(gray2bgr)的效果和以彩图进行读取的效果也是一样的。对其用cv2以0进行读取和默认的彩图读取,其效果没差。只不过以0读取的数据复制了三个通道而已。对这样一种特殊的图像(本身是灰色的)

2024-02-22 17:58:09 155

原创 ubuntu系统下c++ cmakelist vscode debug(带传参的debug)的详细示例

vscode的c++ cmake插件 带参数debug

2024-02-05 17:13:10 996

原创 XTuner 微调 课程学习

大语言模型于海量的文本内容上,以无监督和半监督的方式进行训练的模型微调的目的:使其在具体的使用场景或领域中输出更好的回答增量预训练——给模型喂新的领域知识;指令跟随或指令微调——基于海量的预训练数据训练出来的模型通常叫做——base模型或预训练模型,在没有进行指令微调的模型上进行测试,模型只是单纯的对给定的输入进行在训练数据集上的拟合,而不能意识到在对模型进行提问,为了让模型在测试过程中有更好的表现,需要对基座模型进行指令微调。

2024-01-15 19:15:20 539

原创 huggingface下载太慢的问题

解决问题:huggingface网站模型文件太大,下载太慢。使用方法3的python脚本文件内容。

2024-01-10 11:36:08 1427 1

原创 第三节课作业

对mmagic的理解。

2024-01-09 17:05:35 359

原创 大模型第三节课程笔记

基于langchain搭建RAG应用:首先对于本地的文档形式存在的个人知识库,会使用UnstructedLoader组件加载本地文档,该组件将不同格式的本地文档,统一成纯文本格式;对于每一个用户输入,首先将基于向量模型sentence transformer,将输入文本转化为向量,并在向量数据库中匹配相似的文本段,在这里我们认为与问题相似的文本段,大概率包含了问题的答案,然后会将用户的输入和检索到的相似文本段一起嵌入到模型的prompt中,传递给interlm,然后得到输出。

2024-01-08 19:26:59 508

原创 第二节课内容学习

运行后,会一直处于等待状态,该命令的作用为监听远程33090的6006端口,并映射到本地1727.0.0.1网址上。监听远程端口,并映射到本地。

2024-01-08 14:27:59 404

原创 大模型第二课作业

lagent应用demo。

2024-01-08 11:49:00 406

原创 openmmlab大模型实战营01

大模型实战营01

2024-01-03 21:07:36 515

原创 查看pytorch模型的权重是否导入成功

查看pytorch模型权重导入是否成功

2023-12-27 09:43:37 664

原创 python可变对象和不可变对象在函数中的修改

python可变对象引用传递

2023-12-27 09:18:42 90

原创 gradio

gradio中新建终端,运行特定命令

2023-12-19 16:03:44 310

原创 onnxruntime-gpu报错问题

问题来源:使用onnxruntime推理时,总是使用cpu;

2023-11-30 10:07:45 3638 1

原创 linux命令

kill -9 进程号。

2023-11-08 11:22:21 87

原创 模型蒸馏学习

通过这样做,我们的方法着重于模拟网络间通道的软分布。总结:在语义分割中的cwd算法,可以看作是基于响应的KD,也可以看作是基于特征的KD,因为在传统的cwd算法中,使用的是在通过softmax之前的位置作为蒸馏位点,输出对应的特征图,去计算损失。mmseg的模型,在deconde_head.conv_seg后拿到的特征图为logist的特征图,其内的元素都为小数,而非预测的0/1。cwd算法是一种什么样的蒸馏算法呢是data-free的吗,还是online的呢,还是offline的呢。

2023-11-07 11:15:09 389

原创 vscode设置pycharm中的项目路径和debug方法

vscode设置与pycharm相同的运行路径

2023-11-06 11:07:06 1070

原创 python语义分割标签的游程长度编码和解码

python语义分割标签的游程长度编码和解码过程

2023-10-16 11:23:34 215

原创 大模型微调学习

模型微调学习

2023-10-13 17:45:15 720

原创 python 封装为sdk

然后将dist中的.whl文件给别人安装。

2023-10-12 14:16:45 263

原创 django和celery的项目,nginx和uwsgi协议,在通过api端口进行deeplearning任务的训练和排队

ngix在启动时,如果不配置nginx的配置文件,则只会有nginx的欢迎页,其配置文件在/etc/nginx/nginx.conf中,需要以sudo的方式vim更改,在更改时,需要向http中添加server的{},同时,listen和server_name是最重要的;而在ai_service中有wsgi.py,其中会用到settings.py这个config用以配置环境。Django项目和celery结合的项目中的config文件(独立于nginx,能独立运行)nginx和uwsgi中的配置文件。

2023-09-21 19:20:33 405 3

原创 docker命令学习

docker run --gpus all --shm-size=8g -it imageID (运行镜像,-it为与容器进行交互)docker rmi imageID 删除镜像(要将所有使用该镜像的容器都删除后才能操作)docker rm -f continerID 删除容器。docker images (查看所有的镜像)docker ps -a (查看所有的容器)docker ps (查看运行的容器)

2023-08-31 13:55:13 276

原创 ast在python架构中的使用

(mmlab中的config机制,采用了另一种方式,并不对config文件的语法进行解析,而是基于base congfig 对个人的config进行merge和替换,得到最终的config,然后通过底层维护的字符串到类的映射拿到config中字符串字段中type的字符串,从而拿到类及其参数)下面的代码展示了以demo.py中的ast语法,对source_code.py中的内容进行修改,并将修改后的内容转回源代码并写入到target_code.py中,这个过程可以作为客户化定制的内容。

2023-08-23 12:34:41 309

原创 AI lightning学习

真的是没有mmlab的框架好理解,hook调用没问题,就是代码写的不整洁,hook放的到处都是,而且hook的名字和run的名字也不好对应。又是捧mmengine的一天 😃。

2023-08-09 19:34:24 368 2

原创 .gitignore

在项目的根目录下的.gitignore的文件。

2023-08-08 08:51:29 48

原创 python两库中文件运行时的import失效问题

由train.py调用lib2中的test.py中的类或函数时vscode需要配置settings.json文件,才能实现import导入无问题。

2023-07-28 12:46:08 208

原创 mmsegmentation中的单元测试pytest 调试过程的vscode文件配置

【代码】mmsegmentation中的单元测试pytest 调试过程的vscode文件配置。

2023-06-09 10:09:20 199

原创 mmlab的跨库模型使用

mmlab2.0的跨库调用

2023-04-25 08:46:35 145

原创 数据处理pipline的debug过程

调用transform的过程--------------------------------------------------------------------------------------------------------------------------------------------------------pipline的init过程。

2023-03-30 09:47:50 66

原创 vscode远程安装插件(用下载的文件安装)

vscode从文件安装插件

2023-03-12 09:55:19 262

原创 git fork开源项目到本地,并实时更新开源项目

git fork开源仓库到自己仓库,并与开源仓库的更新保持一致

2023-02-25 18:54:44 752

原创 mmlab第7天

mmlab第7天

2023-02-11 16:57:17 103

空空如也

空空如也

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

TA关注的人

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