- 博客(65)
- 收藏
- 关注
原创 Error: listen EADDRINUSE: address already in use :::8080
这是端口被占用了 解决办法如下netstat -ano // 在终端也就是命令行中输入 去找到你项目的被占用的端口号例如我的是8080的端口 然后记住最右边的数字在命令行继续输入tskill 19144 // 这样就杀死了这个端口号的进程再去重新运行你的项目就好了...
2020-12-06 14:10:41
13767
原创 Failed at the koa2-es10@1.0.0 babel script.
这是关于在安装es10-cli脚手架的时候 当node版本过高的时候 出现的错误解决办法如下cd projectName // 首先 先进行你之前用脚手架创建那个项目npm i // 然后执行这个命令npm run start // 就可以解决了...
2020-12-03 16:10:18
315
原创 vue.min.js:6 Error: if there‘s nested data, rowKey is required. 解决办法
改一下这个就好 应该是版本问题
2020-11-05 13:52:11
557
原创 跑yolov4
https://github.com/ultralytics/yolov3跑这个网络对于自己的数据 可以先复制到data这个文件夹中,为了后续制作数据做准备1 先克隆这个仓库到服务器上2 cd yolov3/data3 mv /home/dell/下载/trainval4/trainval/VOC2007/JPEGImages/ .4 查看数据量的多少ls -lR | grep "^-" | wc -l5`mv JPEGImages/ images``// 改名字 将JPEGImag
2020-06-05 16:59:34
483
1
原创 mmdetection训练自己的VOC数据并评估mAP
一 这里 对于VOC数据集的制作可以看我的另一篇博客 这里 我假设你已经制作好了你的数据集 并且生成了train.txt val.txt test.txt这个不是在mmdetection里面的 官方推荐软连接的方式所以mkdir data cd datamkdir VOCdevkitln -s /home/wanliu/mmdetection/trainval/VOC2007 ./如图 就创建了软链接的方式二 修改模型参数这里你需要去选择一个你要跑的模型 我选择的是 casc
2020-05-29 09:46:11
2099
原创 1 图片的重命名 2 对xml文件的图片来进行画框 3 制作coco数据集
# -*- coding:utf8 -*-import osclass BatchRename(): ''' 批量重命名文件夹中的图片文件 ''' def __init__(self): self.path = 'D:/素材/污损纸张' #表示需要命名处理的文件夹 D:\素材\垃圾桶 def rename(self): filelist = os.listdir(self.path) #获取文件路径 tot
2020-05-21 08:02:21
271
原创 pytorch版训练retinanet-csv数据集
首先得制作好自己的数据集我的数据是来自比赛的一个数据集 里面就是voc格式的数据集所以 我只需要将VOC数据集转化为csv格式就可以 如果直接是图片 要制作VOC数据集的 可以看我的另一篇关于yolov3的训练 里面有介绍1 制作自己的数据集 代码如下import osimport xml.etree.ElementTree as ETimport randomimport mathimport argparsedef parse_args(): parser = argp
2020-05-16 17:10:58
4163
1
原创 pytorch版yolov3训练自己voc数据集
在这里我的训练集是voc的数据集https://blog.youkuaiyun.com/csdn_zhishui/article/details/84962587#212__119因为我的数据集是参加比赛里面直接有的 标签也已经打好了 所以如果有想要自己打标签制作voc数据集的 可以参考上面那篇文章然后我的数据集最开始是如下的:这个数据集是放在myData中的…JPEGImages#存放图像…A...
2020-04-30 16:03:46
2181
1
原创 'obj/convolutional_kernels.o' failed make: *** [obj/convolutional_kernels.o] Error 1
Error limit reached.100 errors detected in the compilation of "/tmp/tmpxft_00008e61_00000000-9_convolutional_kernels.compute_52.cpp1.ii".Compilation terminated.Makefile:92: recipe for target 'obj/c...
2020-04-26 20:10:43
2402
原创 关于gcc版本查看和降低亦或是升高的问题
https://blog.youkuaiyun.com/ThorKing01/article/details/92637235
2020-03-28 15:41:20
291
原创 E: 仓库 “http://ppa.launchpad.net/mystic-mirage/pycharm/ubuntu bionic Release” 没有 Release 文件。 N: 无法安全地
关于使用这个命令 sudo apt update出现以下问题的解决方案在服务器上退出你自己的账户然后再终端输入cd /etc/apt/sources.list.dls在这里就可以找到上述无法下载的对应PPA目录,如红线所示 因为在前面出问题的截图里和这个相对应的去查找然后用mv命令将该文件添加后缀.bak即可如图 已经解决...
2020-03-28 15:18:24
1684
原创 关于在ubuntu18.04的版本下安装NCCL
这是官方下载的地址https://docs.nvidia.com/deeplearning/sdk/nccl-install-guide/index.html点击Download NCLL官方会让你注册一个账号 这个自己操作 可以直接用自己的qq号来注册接下来会进入到这个页面 然后 点击你的服务器对应的cuda的版本 来对应下载NCLL的版本在这里我使用的是网络版本的下载...
2020-03-28 14:57:57
2490
原创 零碎知识点-mmdetection
import torchimport torchvisionprint(torch.__version__)print(torchvision.__version__)exit() // 退出// 这是版本查看问题cat /usr/local/cuda/version.txt // 这是查看cuda的版本...
2020-03-22 08:34:21
292
原创 map/multimap容器
map容器基本概念map容器的构造和赋值#include<map>void printfMap(map<int, int> &m){ for (map<int, int> ::iterator it = m.begin(); it != m.end(); it++) { cout << "key的值: " <<...
2020-03-18 16:51:26
137
原创 pair对组
pair对组的创建#include<iostream>using namespace std;void test01(){ // 对组的创建 pair<string, int> p1("张三", 10); cout << p1.first << " " << p1.second << endl; pai...
2020-03-18 16:08:21
151
原创 set容器和multiset容器
set容器和multiset容器的基本概念set容器的构造和赋值#include<set>void printfSet(set<int> &s){ for (set<int> ::iterator it = s.begin(); it != s.end(); it++) { cout << *it << " ...
2020-03-18 15:41:13
131
原创 queue容器-c++ 47-48
queue基本概念queue容器的常用接口#include<queue>class Person{public: Person(string name, int age) { m_name = name; m_age = age; } string m_name; int m_age;};void test01(){ queue<Perso...
2020-03-17 15:24:02
108
原创 stack容器-c++ 45-46
stack容器概念stack容器的常用接口#include<stack>void test01(){ stack<int> s1; s1.push(13); s1.push(23); s1.push(34); s1.push(56); s1.push(13); cout << "栈的大小为:" << s1.size() &...
2020-03-17 15:09:57
86
原创 deque容器
deque容器deuqe的构造函数#include<deque>#include<algorithm>void pringfDeque(const deque<int> &d) // 让deuqe容器里的数据只读 不可以修改{ for (deque<int> ::const_iterator it = d.begin()...
2020-03-16 20:02:06
111
原创 vector 容器 c++
vector中存放内置数据类型#include<vector>#include<algorithm>class Person{public: int m_age; string m_name; Person(int age, string name) { m_age = age; m_name = name; }};void test01(...
2020-03-15 17:33:00
238
原创 类模板-c++ 2020 3 14
类模板template<class nameType, class ageType>class Person{public: Person(nameType name, ageType age) { m_name = name; m_age = age; } void show() { cout << "名字" << m_nam...
2020-03-14 18:02:53
100
原创 多态-c++ 2020 3 13
多态class Animal{public: void speak() { cout << "动物在说话" << endl; }};class Cat: public Animal{ void speak() { cout << "小猫在说话" << endl; }};// 因为地址早绑定了 所以在编译阶段就确定...
2020-03-13 11:17:56
185
原创 继承-c++ 2019 2 12
继承语法: class 子类 :继承方式 父类子类 也称为派生类 父类 也称为基类继承方式父类中的成员在子类中会不会占有字节在父类中所有的非静态成员属性都会被子类给继承下来class Father{public: int age;protected: int adress;private: int card;};class Son : public Fathe...
2020-03-12 21:49:19
86
原创 运算符的重载-c++ 2020 3 8
运算符重载加法运算符的重载对于内置的数据类型 编译器知道如何进行运算 但是对于自定义的数据类型 编译器却是不知道怎么进行运算的#include<iostream>using namespace std;class Person{public: int m_a; int m_b; Person operator+ (Person& p) { Person...
2020-03-08 19:33:28
183
原创 友元-c++
友元这是全局函数做友元#include<iostream>using namespace std; class Person{ // 告诉编译器 goodfriend这个全局函数是Person这个类的好朋友 可以访问里面的私有内容 friend void goodfriend(Person& p); public: Person(int age, i...
2020-03-07 19:30:57
115
原创 2020 3 7 c++
类对象作为类成员当其他类对象作为本类的成员的时候 构造函数先构造类对象 再构造自身#include<iostream>using namespace std;class Phone{public: string m_name; Phone(string name) { cout << "Phone构造函数的调用" << endl; ...
2020-03-07 16:40:17
123
原创 构造函数 析构函数 拷贝函数 -c++
class Person{public: Person() { cout << "Person构造函数的调用" << endl; } ~Person() { cout << "Person析构函数的调用" << endl; }};// 构造和析构都是必须有的实现 如果我们自己不提供 则编译器会提供一个空实现的构造和析构...
2020-03-07 12:20:54
182
原创 关于把很多类分开来写到不同的文件中-02 C++
#include<iostream>using namespace std;#include"circle.h"#include"point.h" // 因为要在源文件中用到这两个类 所以需要早源文件中包含它的头文件/*公共权限: public 类内可以访问 类外可以访问保护权限: protected 类内可以访问 类外不可以访问 儿子可以访问父亲中的保护内容私有权限: ...
2020-03-06 13:12:36
526
原创 函数-c++
函数#include<iostream>using namespace std;// 如果自己传入了数据 就用自己的数据 如果没有 那么用默认值int func(int a, int b = 30, int c = 10 ){ return a + b + c;} // 如果某个位置已经有了默认参数 那么从这个位置往后 从左到右 都必须有默认值// 函数声明和函数实...
2020-03-05 14:16:08
94
原创 引用-c++
内存分区类型代码区:存放CPU执行的机器指令代码区是共享的 共享的目的是对于频繁被执行的程序 只需要在内存中有一份代码即可代码区是只可读的 使其只读的原因是防止程序意外的修改它的指令全局区全局变量和静态变量存放在此全局区还包含了常量区 字符串常量和其他常量也存放在此 但是const修饰的这个区域的数据在程序结束后由操作系统释放#include<iostream>...
2020-03-05 13:45:34
95
原创 概率论-第一章随机事件
基本公式全概率公式的证明:题目的应用第一题的解答:第二题的解答第二题第一问的解答第二问解答第三题:解答:贝斯公式(后验式公式)...
2020-02-29 18:01:39
180
原创 非线性结构-2020 2 22 数据结构郝斌
树树的的定义: 1. 有且只有一个称为根的节点2. 有若干个互不相交的子树 这些子树本身也是一个树通俗的说法: 树是由节点和边组成的 每一个节点只有一个父节点 但是可以有多个子节点 但有一个节点例外 该节点没有父节点 该节点称为根节点树的分类:...
2020-02-22 19:20:13
210
原创 递归-数据结构-郝斌-2020 2 18
递归定义: 一个函数自己直接或是间接的调用自己举例:1 : 求阶乘// 这是for循环实现的阶乘#include<stdio.h>int main(void){ int i, val; int mult = 1; printf("请输入你要进行阶乘的数字:"); printf("val = "); scanf("%d", &val); for (i =...
2020-02-18 21:03:10
117
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人