自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 从零搭建C# grpc服务端与客户端

最近用到grpc框架实现客户端远程调用服务端接口实现通信的功能,以下关于grpc的介绍的环境为vs2019+.Net Core项目@TOC编写.proto文件syntax = "proto3";//表明使用protobuf的编译器版本为v3,最新的也是v3option csharp_namespace = "GrpcService";//导入了一个外部proto文件中的定义,类似于C+...

2020-03-11 14:44:52 5099

原创 const 指针不能给raw指针初始化

a value of type “const cv::Point2f *” cannot be used to initialize an entity of type cv::Point2f *void GetFlow::drawflow(const cv::Mat& flowRes){ cv::Point2f* ptrRow=flowRes.ptr<cv::Point2f&...

2020-01-21 14:17:25 251

原创 opencv Mat在实际应用过程中注意的事项

C++ 的引用等操作区别参考这篇文章Mat的=操作符的赋值定义函数void sw(cv::Mat& a){ a.at<uchar>(1,1)=10;}void sw1(cv::Mat a){ a.at<uchar>(1,1)=20;}操作代码cv::Mat a=Mat::zeros(3,3,CV_8UC1); cv::Mat b=a;...

2020-01-16 09:43:22 305

原创 CMakeList.txt编写示例

set(CMAKE_CXX_FLAGS “${CMAKE_CXX_FLAGS} -std=c++11”) 报错#声明要求cmake的最低版本cmake_minimum_required(VERSION 2.8.7)set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")# set(CMAKE_CXX_FLAGS "${CMAKE_CXX_F...

2019-12-30 23:11:08 482

原创 vs2019 发布程序给新的PC使用

前言最近部门在做一个行为分析的设备,用到了google grpc进行服务端和客户端的通信(关于grpc的通信后续的博客中会进行具体的讲解),由于服务端集成在XX芯片上,需要做一个桌面应用程序进行可视化服务端的一些参数。利用 WPF App(.Net Core )进行桌面程序的开发。一般程序分为32位和64位,我自己开发的是32位的程序假设我现在的程序已经开发完成,需要打包发给用户使用。...

2019-12-26 20:37:29 4707

原创 模拟caffe.cpp 注册函数指针

#模拟caffe.cpp 注册函数指针先了解一下:define中的三个特殊符号:#,##,#@#define Conn(x,y) x##y#define ToChar(x) #@x#define ToString(x) #x(1)x##y表示什么?表示x连接y,举例说:int n = Conn(123,456); /* 结果就是n=123456;/char str = Conn(“...

2019-12-19 12:11:00 127

原创 C++ 类成员函数 与函数指针

C++ 类成员函数 与函数指针#include <iostream>#include <memory>class Person{public: int value; Person(int v):value(v) { // std::cout<<value<<std::endl; } ...

2019-12-19 11:29:08 238

原创 std::shared_ptr 与 std::weak_ptr

构建3,4,5的二叉树#include <iostream>#include <memory>class Person{private: /* data */public: Person(int v); ~Person(); int value;};Person::Person(int v){ value=v;}...

2019-12-18 22:52:07 389

原创 multiprocessing.dummy python使用笔记

multiprocessing.dummy python 笔记代码pool.mappool.imappool.imap_unordered代码pool.map不管chunksize多大,输出的list永远和a的list 顺序一样,只是中间处理的先后顺序不同from multiprocessing.dummy import Poolimport os import time impor...

2019-12-18 15:04:51 1999

原创 用torch.utils.data构建自己的数据读取器

创建数据读取类自己创建的类需要继承 data.Dataset,同时必须要重载__getitem__以及 __len__函数import torch.utils.data as dataclass PNetDataSet(data.Dataset): def __init__(self, imgs, transforms=None): ''' 目标:获取所有...

2019-11-12 18:08:56 381

原创 opencv 读取视频文件进行分类测试并保存视频的坑

1.opencv保存视频文件很小,没有视频cap = cv2.VideoCapture(args.video_path)cv2.namedWindow("SSD", 0)print(cap.get(cv2.CAP_PROP_FRAME_WIDTH),cap.get(cv2.CAP_PROP_FRAME_HEIGHT))#**这里的size必须与最后保存的图片的size一致,否则保存的文件很...

2019-10-25 16:03:00 626 1

原创 pytorch 的损失函数

Smooth L1 Loss(Huber)公式调用方法import torch.nn.functional as Fa=torch.tensor([[0,0.5,2,3],[0,1,2,3],[0,1,2,3]],dtype=torch.float32)b=torch.tensor([[1,0.3,3,4],[0,1.2,2.2,3],[0,1,2,5]],dtype=torch.fl...

2019-10-23 09:53:21 945

原创 记mobilenet_v2的pytorch模型转onnx模型再转ncnn模型一段不堪回首的历程

#111

2019-10-16 20:01:00 6489 16

原创 Pytorch 保存加载模型时的坑

Pytorch 保存加载模型时的坑Pytorch 保存加载模型时的坑方法1:保存模型的参数和结构信息官方推荐的方法,只保存和恢复模型中的参数填坑如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowch...

2019-09-20 09:10:48 5891 1

空空如也

空空如也

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

TA关注的人

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