自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ubuntu 安装新版本的vtk,pcl+qt+vtk编译时报错

pcl+qt+vtk 编译时报错

2023-02-20 17:40:28 746

原创 Sophus安装

Sophus安装 SLAM 说明fmt安装未成功,安装8.1.1版本的fmt参考:解决办法 Ceres 2.0.0没有manifold.h 修改Sophus/test/ceres/CMakeLists.txt和 Sophus/test/core/CMakeLists.txt 中的下面这句话,使用2.1.0的版本

2022-06-29 16:19:09 736

原创 多卡并行训练遇到的问题

1.mxnet+mpi+horovod 16卡并行训练使用mpirun -np16 开启16个进程新建ndarray时报错:cudaMemGetInfo failed:out of memory需要设置环境变量中export CUDA_DEVICE_MAX_CONNECTIONS=32为export CUDA_DEVICE_MAX_CONNECTIONS=16(8、1也行)原因参考:cuda流和并发硬件连接问题2.上述设置好后 nvidia.dali_loader出现pipe错

2022-05-19 10:54:00 1544

原创 c++ socket发送string 、char*字符串,客户端接收到乱码

string s; if(getline(infile,s)) { send(conn,s,1024,0); sleep(1); }这样子写,得到的结果除了该字符串外还带了一串乱码(下图jpg图像地址后的一串乱码),原因是发送的长度为1024,而不是字符串实际长度改写为: string s; if(getline(infile,s)) { ...

2020-07-16 15:18:10 3910 2

原创 VideoProcessingFramework编译安装使用终极教程(包含gpu-ffmpeg,nv-codec-headers,Video_Codec_SDK等安装教程 )

1.安装NVIDIA-driver 和对应的cuda本人版本为:driver-440,cuda-10.1 这个版本跟后面安装nv-codec-headers的版本要对应,不然会导致编译ffmpeg失败2.安装编译能使用cuda gpu的ffmpeg可以用命令测试是否可以用gpu,如果没有按照下面这个教程步骤安装,会提示Unknown decoder 'h264_cuvid'编译能使用gpu的ffmpegffmpeg -hwaccel cuvid -c:v h264_cu...

2020-06-05 11:05:01 4987

原创 python java通过socket交互数据 等到python服务端停止程序才能在java客户端看到数据的问题

发送的数据如果不以\n \r\n结尾客户端就会一直以为数据还在发送,就不打印, 以为是“数据数据数据数据.....”的形式所以必须自己截断自己的数据形式 //我发送的数据是列表形式,不以换行结尾就会是[][][][][][],等到自己停止发送才会在客户端打印出来//换行之后才会客户端每收到一个数据就打印出来 if len(result)>0: ...

2020-03-24 14:57:06 300

原创 利用python flask框架搭建算法接口遇到的错误汇总

1.404post方式用(url="xxx",data="xxx")get方式用(url="xxx",params="xxx")2.api注册的问题from flask import Flaskfrom views import api //blueprint用的相关前缀app = Flask(__name__)app.register_blueprint(api...

2019-12-23 16:32:06 394

原创 facenet生成自己的pairs.txt

# _*_ coding:utf-8 _*_import osimport randomimport argparse import sysclass GeneratePairs: """ Generate the pairs.txt file for applying "validate on LFW" on your own datasets. """ ...

2019-12-16 12:04:51 1600 1

原创 fastrcnn报错

ImportError: ……/gpu_nms.so: undefined symbol: _Py_ZeroStructPython版本不一致导致该问题我是由python3.6转到python2.7可以解决

2019-11-27 15:04:34 211

原创 keras训练过程中发生的一些报错及其解决办法

ResourceExhaustedError (see above for traceback): OOM when allocating tensor with shape[32,x,x,x] shape[0]为batch_size, 这个错误是batch_size过大,造成gpu内存超出,适当降低batch_size即可 keras指定gpu import kera...

2019-11-27 09:53:29 1171

原创 darknet 框架 安装编译

1.下载darknet darknet官网git clone https://github.com/pjreddie/darknet.gitcd darknet2.按照需求编译make #只用到CPUGPU=1CUDNN=0OPENCV=1OPENMP=0DEBUG=0#用到GPU,则相应置为1#用到cudnn、opencv也改为1改后编译,命...

2019-09-05 16:56:09 779

原创 ubuntu卡在无限循环登录界面,进不去桌面的问题#不重装是我们最后的倔强!#

前面的动作:如果Ctrl+ALT+F进入命令行模式第一步:先重装NVIDIA显卡驱动===很多人一般做完这部就成功了第二步:如果重装显卡驱动还是无限卡在界面这里了1.先检查是否真的重装成功了2.如果不行就考虑卸载原来的cuda,后面再重新安装上去(我做到这一步就成功了,网上很多解决方法都没有这一步,不适合我)...

2019-08-21 10:07:18 1484

原创 运行tensorflow以及caffe出现各种虽小但足以致命的错误

【1】ValueError:tensorflow.python.framework.errors_impl.unKnownerror exception str() failed feed_dict = {images_placeholder: images, phase_train_placeholder: False} emb_array=sess.run(embeddin...

2019-08-21 10:03:57 287 2

原创 使用VGG_Face模型进行人脸识别时出现的bug: KeyError: 'fc7'

def compar_pic(path1,path2): global net #加载验证图片 X=read_image(path1) test_num=np.shape(X)[0] #X 作为 模型的输入 #out = net.forward_all(data = X) 这里改为下行,增加blobs=['fc7'],可避免报错 out...

2019-07-19 15:14:24 974

原创 智能指针总结

智能指针的作用:用于管理对象的生命周期智能指针是一个栈对象,用于管理对象的堆内存。使用它的get()函数才能返回它的裸指针。auto_ptr 用于管理单个对象的堆内存【容错率太低】最好不要使用赋值运算符=,会让出访问所有权,致使自己访问出错 使用release方法会让出所有权后不能自动调用析构函数,致使不会自动释放对象,造成内存泄漏 因为不能使用赋值运算符所以不能用于vect...

2019-05-21 14:13:58 164

原创 const 用法

const(1)const 变量b=6;const int a=b;int const a=b;两者一样,换顺序无所谓。说明a是不可修改的常量,必须初始化【a=3 error,提示:表达式必须是可修改的左值】(2)const指针int b=10;①const int *a=&b;int const *a=&b;都是常量指针,可以看成const (*...

2019-05-17 18:59:10 348

原创 素数判断/以及素数相关编程题

素数判断bool is_prime(int n) { if (n < 2)return false; if (n == 2 || n == 3)return true; if ((n + 1) % 6 != 0 && (n - 1) % 6 != 0) return false;//5以后的素数肯定在6的倍数旁边, ...

2019-05-17 11:18:17 580

原创 【编程题】二分查找

void BinarySearch(int a[],int n,int key) { int left = 0, right = n-1; //初始化左右 while (left<=right) { int mid = (left + right) / 2; //二分查找的下标 if (a[mid] > key)right = mid-1; else if (a...

2019-05-13 15:16:00 283

原创 经典排序算法

冒泡排序 void BubbleSort(int a[], int n) { for (int i = 0; i <n; i++) { for (int j = 0; j < n-i-1 ; j++) { if (a[j] > a[j+1]) swap(a[j], a[j+1]); } }}插入排序void InsertSort(...

2019-05-11 23:55:08 17090

原创 opencv-contrib库安装, cmake编译的问题

opencv和opencv-contrib的版本要一致我的opencv是3.4.0所以contrib也下载3.4.0版本的然后cmake选择版本不要太高也不要太低我选择的是3.8.0之后就按照网上的教程步骤:下载contrib库,下载cmake,cmake按照教程编译,编译好后打开生成的OpenCV.sln 运行,一般最顺利能有144个成功的,但我只有几十个吧好像,但无关紧要也...

2019-05-08 12:02:59 300

原创 判断单链表是否有环,环入点,环长,单链表长度

//判断是否有环class Solution {public: bool hasCycle(ListNode *head) { if(head==NULL||head->next==NULL)return false; ListNode *fast=head,*slow=head; while(fast&&fast...

2019-05-08 11:56:06 558

原创 c++面试常见题·Part 3 TCP/IP&多线程编程&设计模式&Linux基操等

1.TCP/IP 四层模型:(图来源于网络)IP层(网络层)主要协议:ARP(地址解析协议):负责将一个已知的ip地址解析成MAC地址,以便在交换机上进行通信、ICMP(Internet控制消息协议):返回错误信息DHCP(动态主机配置协议):由DHCP服务器动态分配ip和RARP(反向地址转换协议)2.TCP/UDP区别以及拥塞控制TCP(Transmission...

2019-05-07 18:13:32 629

原创 c++面试常见题·Part 2 数据结构和STL

常用数据结构数组 :分配空间固定,地址连续,随机取一个数时间复杂度为O(1)链表(单链表,双链表) 适合快速增删栈(后进先出)队列(FIFO先进先出)树:二叉树遍历(递归方式和非递归方式 )红黑树 B树图 主要考察路径查找STL与底层实现:顺序容器:vector 数组list 双向链表deque 双端队列中央控制器和多个缓冲区 适合首尾进行存取操作...

2019-05-06 14:43:30 152

原创 c++面试常见题·Part 1 基础

new&delete、malloc&free都能动态申请内存和释放内存malloc&free是标准库函数,new&delete是运算符,对于非内部数据类型的对象而言,只有new,delete能自动调用对象的构造函数和析构函数指针和引用指针指向变量的地址,引用是变量的别名,引用不占内存单元,指针本身占4字节引用必须初始化,并在初始化后不能修改,而指...

2019-05-04 19:26:30 188

原创 Python 安装dlib,以及pycharm导入的问题

第一个方法:通过pip在命令窗口安装,cd进入 Python Scripts文件夹,然后执行pip install dlib-19.6.0-cp36-cp36m-win_amd64.whl(dlib的whl包名字),如果import不成功就用pip install dlib==19.6.1 一般都能import成功。第二个方法:pycharm点击加号直接搜索到dlib库直接添加,无需再安装cm...

2019-04-13 10:31:47 9093 11

原创 selenium爬虫时driver报错的error

WebDriverException: Message: unknown error: unhandled inspector error: {"code":-32000,"message":"Cannot find execution context with given id"} 原因:1.chromedrive.exe没指名路径或者没有放到该文件夹之下2.url格式有错,我写...

2018-07-21 09:33:11 1624

转载 常用的SQL语句

常用的SQL语句常用的SQL语句整理。数据库操作create database dbname; //创建数据库drop database dbname; //删除数据库表操作create table tablename(column_name1 data_type(size) [not null] [primary key],column_name2 data_type(s...

2017-09-21 16:01:14 167

空空如也

空空如也

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

TA关注的人

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