- 博客(74)
- 收藏
- 关注
原创 mmdetection模型使用mmdeploy部署在windows上的c++部署流程【详细全面版】
当使用mmdetection训练好了模型,并且完成了模型转换。如何进行c++模型部署?
2024-04-11 13:33:59 859 3
原创 【C++】流程控制语句:跳转语句之Break
在C++编程语言中,流程控制不仅包括循环和条件分支,还包括一类特别重要的语句——跳转语句。这类语句允许程序在执行过程中“打破”常规流程,转而执行其他位置的代码。C++提供了四种跳转语句:break、continue、goto 以及 return。本文将重点探讨break语句的用法及其在不同场景下的作用。
2024-04-08 14:32:10 396
原创 C++流程控制语句:嵌套循环案例分析【九九乘法表】
在C++编程中,循环语句的嵌套是一种常见且强大的技术手段,它允许我们将多个循环结构相互嵌套,形成多维循环。不论是for循环、while循环还是do…while循环,均可以进行嵌套。而在实践中,由于for循环具有明确的循环变量初始化、条件判断和更新机制,因此在嵌套循环中,for循环尤为常用。本文将以制作九九乘法表为例,展示如何利用双重for循环实现二维结构的输出。
2024-04-08 10:46:21 328
原创 生物专业成功转行IT行业!!!【干货分享】
对于没有任何相关背景知识的人来说,只要你下定了决心【10头驴都拉不回来那种】,是绝对可以成功转行到IT行业的!!!
2024-04-08 09:31:26 937
原创 C++强制类型转换【通俗易懂版】
C++编程中,类型转换是一项常见的操作。其中,除了编译器自动完成的隐式类型转换外,还有程序员显式指定的强制类型转换。我们来探讨一下,强制类型转换的场景、经典案例以及不同风格的转换方法。
2024-04-02 13:29:52 471
原创 【函数修改的重要问题】想要增加C++函数返回值,选择结构体?OR 额外参数?
作为一个程序员,我们经常会遇到这样的情况:别人写的C++项目,需要我们来进行 ”修改,或者增加功能“。怎么选择呢?
2024-03-28 10:02:20 415
原创 报错(-215:Assertion failed) !buf.empty() in function ‘imdecode_‘【已解决】
【代码】报错(-215:Assertion failed)!buf.empty() in function ‘imdecode_‘,是因为图像损坏检测一下是哪个坏了。
2023-08-30 15:52:24 1220
原创 【Linux多机多卡训练步骤三】两台Linux直连网线加快数据传输
在上述命令的输出中,查找与您使用的物理接口(例如网线连接的接口)相关的条目,然后将其名称替换为sudo ip link set dev <interface_name> down和sudo ip link set dev <interface_name> up命令中的<interface_name>部分。检查网络管理器设置:点击右上角的网络图标,选择"编辑连接"或"网络设置"。如果以上操作还是不行,那么,就还需要一步,点击右上角的优先设置,手动配置一下ipv4的地址和子网掩码。就可以ping通了!
2023-06-05 14:58:51 1870
原创 【Linux多机多卡训练步骤四】训练过程中的报错
训练过程中,如果报错如下:[2023/06/05 10:56:42] ppcls INFO: [Train][Epoch 1/200][Iter: 0/151]lr(CosineAnnealingDecay): 0.00100000, top1: 0.03125, top5: 1.00000, CELoss: 1.79536, loss: 1.79536, batch_cost: 35.73629s, reader_cost: 0.38432, ips: 0.89545 samples/s, eta: 1
2023-06-05 12:21:27 671
原创 【Ubuntu系统安装中文输入法】
在Ubuntu系统中,无论是写文档还是在程序中写注释,都经常需要用到中文输入法。本文简单介绍了三种输入法框架,然后详细介绍了在Ubuntu 20.04系统中,IBus框架和Fcitx框架支持的中文输入法的配置和安装。
2023-06-05 10:03:59 3213
原创 【Linux多机多卡训练步骤二】使用正确的命令
启动之后,只有主机出现训练log,但是,发现了一个现象,就是训练速度太慢了,比单独的一块显卡还要慢。这里,没有指定用那个显卡,但是使用nvidia-smi命令,就会发现:默认是启动了所有显卡。
2023-06-02 17:50:28 167
原创 使用tkinter和pyinstaller可视化python界面并打包python程序
icon.ico,放到工作目录【work_project】_dir中。pip install pyinstaller(必选)编写带有tkinter的python程序。找到一个图片,后缀改为.ico。运行dist目录下的exe程序。
2023-04-21 09:23:57 444
原创 ubuntu中,启动了conda环境后,如何换源?
说明pip配置文件在用户目录下的.pip/pip.conf文件中。现在你可以使用pip命令从阿里云镜像源下载包了。这将把pip源更改为阿里云镜像源。打开终端,激活conda环境。保存并关闭pip配置文件。
2023-04-20 13:01:20 2945
原创 ubuntu下打开终端没有进入conda环境如何解决
在进行Python开发的时候我们无可避免的使用Anaconda这一集成工具,但是在安装的时候我们我们需要明确很多注意点,才能放心的将我们的Python Module交给它来管理。先去下载bash文件下载完成后进行安装,记住一定要在普通权限下进行安装比如你在/home/ty 下下载有.sh文件,直接进入这个目录执行以下指令就好。如果提醒为权限不够需要进root的话,那可能是你安装的时候安装到/root目录下去了,这时候我的建议是卸载掉你现有的Anaconda,重新安装。具体的操作很简单进入root权限。
2023-04-20 10:40:54 793
原创 【使用paddle在linux双显卡报错 NVIDIA-NCCL2 is not installed correctly on your system】
之后,再次检查,就会发现,成功解决了!
2023-04-11 17:15:51 747
原创 【linux安装paddlepaddle报错 没有gpu】
安装完成后,使用 python3 进入 python 解释器,输入import paddle,报错。
2023-04-11 16:30:37 352
原创 【ubuntu查看显卡、配置显卡、cuda、cudnn】
首先检查系统是否有支持 CUDA 编程的 GPU。可使用第一个命令: nvidia-smi找不到命令 “nvidia-smi”,但可以通过以下软件包安装它:这个提示是第一种方法,第二种方法是:点击“附加驱动”,选择对应版本的驱动。然后点击应用更改,等待安装即可。安装完成后重启。再次运行nvidia-smi,就会看到:|=注意,以上步骤,只是安装了显卡驱动。
2023-04-11 16:28:13 5694
原创 jupyterlab安装汉化版+安装自动补全提示Kite
anaconda安装汉化版+安装自动补全提示Kite步骤1:conda启动某个环境步骤2:执行以下命令pip install jupyterlab-language-pack-zh-CN步骤3:安装KITEhttps://www.kite.com/download/(网址,下载后打开软件)步骤3:执行以下命令pip install "jupyterlab-kite>=2.0.2"...
2021-09-12 22:50:49 1116
原创 anaconda 使用 pip 安装的踩坑日记
anaconda 使用 pip 安装的踩坑日记首先,因为要用到tenflow,所以在anaconda中,单独新建了 一个名字为“tenflow”的环境,但是在同一个ipynb文件中,导入tenflow库后,再导入matplotlib时,总是报错,但是通过pip list查看环境时,发现已经安装了matplotlib,就很奇怪,后来在“tenflow”这个环境中,单独安装了一下matplotlib就可以使用了。猜测:可能是由于导入tenflow时,会默认切换到tenflow这个环境,而这个环境中没有安装m
2021-09-11 22:57:16 187
原创 pip源修改为国内镜像
pip源修改为国内镜像阿里云http://mirrors.aliyun.com/pypi/simple/中国科技大学https://pypi.mirrors.ustc.edu.cn/simple/豆瓣(douban)http://pypi.douban.com/simple/清华大学https://pypi.tuna.tsinghua.edu.cn/simple/中国科学技术大学http://pypi.mirrors.ustc.edu.cn/simple/临时使用:可以在使用pip的
2021-09-11 18:55:28 119
原创 jupyter notebook和 jupyterlab的快捷启动方式
jupyter notebook和 jupyterlab的快捷启动方式打开终端对于 jupyter notebook对于 jupyterlab打开终端ctrl+R,输入cmd回车对于 jupyter notebookjupyter notebook对于 jupyterlabpython -m jupyterlab完成启动!
2021-09-11 09:34:50 730
转载 APU、CPU、GPU、SoC傻傻分不清楚?
APU、CPU、GPU、SoC傻傻分不清楚? 其实芯片是一个很笼统的概念,简单来说就是集成电路的载体。不只是我们常听到的CPU和手机上的SoC属于芯片,还有电脑上的内存条也是由一个个小芯片组合而成的,只不过放在内存条上叫做颗粒。 虽然同为芯片但不同芯片的功能却完全不同,更不能混用,因此很多人搞不懂什么是CPU、GPU和APU,智能手机出现后SoC这个词也让人摸不到头脑,今天就给大家详细区分一下它们之间的差别,以方便大家在以后选购的时候能够读懂配置表。 Part 1..
2021-04-05 13:15:47 5816
转载 什么是TensorRT???
1 什么是TensorRT一般的深度学习项目,训练时为了加快速度,会使用多GPU分布式训练。但在部署推理时,为了降低成本,往往使用单个GPU机器甚至嵌入式平台(比如 NVIDIA Jetson)进行部署,部署端也要有与训练时相同的深度学习环境,如caffe,TensorFlow等。由于训练的网络模型可能会很大(比如,inception,resnet等),参数很多,而且部署端的机器性能存在差异,就会导致推理速度慢,延迟高。这对于那些高实时性的应用场合是致命的,比如自动驾驶要求实时目标检测,目标追踪等。所以
2021-04-05 12:52:31 1446
转载 GET和POST两种基本请求方法的区别
GET和POST两种基本请求方法的区别 GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。表单提交中get和post方式的区别有5点1.get是从服务器上获取数据,post是向服务器传送数据。2.get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTPpost机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的UR..
2021-02-26 17:37:59 91
原创 图片的通道数和卷积核的深度
卷积过程中,输入层有多少个通道,卷积核就要有多少个通道,但是卷积核的数量是任意的,卷积核的数量决定了卷积后 featuremap 的通道数(与result区别)。 如果把输入当做一个立方体的话,那么 filter 也是一个立方体,它们卷积的结果也是一个立方体,并且上面中 input、filter、Result 的通道都是一致的。但卷积过程的最后一步要包括生成 feature,很简单,将 Result 各个通道对应坐标的值相加就生成了 feature,相当于将多维的 Result 压缩成了 2 ..
2021-02-22 17:01:09 669
原创 linux下安装pycharm社区版
废话不多说,下来开始我们伟大的航海之路 首先我们得有pycharm的安装包https://www.jetbrains.com/pycharm/download/#section=linux 看好了,下载的是windows还是linux。linux的安装包是以.tar.gz格式。 下载的东西在home目录下的下载里面放着,英文的在home目录下的Downloads里 解压命令:tar -zxvf pycharm-professional-2018.2.5.tar.gz 下来就修.
2021-02-14 10:54:15 1368
2024最新版交规+pdf+驾照考试+科目1+科目3
2024-04-17
mmdetection实例分割+cpp预测代码+mmdeploy部署+windows系统
2024-04-11
循环神经网络(3份PPT,94页,含每一页的讲稿)+概述+长短期记忆网络+编码器和解码器+负荷预测代码实战含指导+练习题
2024-04-08
ppt插件+素材库+iSlide-6.3.2.1免安装版
2024-04-03
《预训练模型》+NLP核心知识点+课件+PPT详细备注(讲义)+Transformer+Bert+Attention+发展历史
2024-04-02
人工智能+1+X计算机视觉+150道选择题+试题+答案
2024-04-02
知识图谱(教材+课件+项目)+概述+技术点+图数据库+python项目实战
2024-04-01
自然语言处理+paddle+智能政务问答系统+课件ppt+代码
2024-03-29
python+3套练习题+初学者自我检验+考试资源
2024-03-29
NLP资源+词向量与语言模型+代码+ppt课件
2024-03-29
NLP+词法分析+jieba+命名实体识别+关键词提取+NLP课件ppt+代码
2024-03-28
人工智能+python+AI模型训练+LableMe标注+数据集自动划分+项目文档
2024-03-28
python项目文档:批量统计labelme标注的json文件中类别数
2024-03-26
labelme标注的json文件imgPath统一
2024-03-25
批量统计labelme标注的json文件中类别数
2024-03-25
删除labelme标注的json文件中小于4个点围成的多边形
2024-03-25
小工具+文件批量处理+python+目录名称转换
2024-03-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人