自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 VS2019编译MNN工程

闲来无事,用VS2019编译了一个MNN工程,虽然官方提供了Windows编译的教程,但是实际上按照官方的步骤,编译出来的结果是一个MNN.lib的库和一堆exe,对于想要在windows下调试MNN或者利用VS2019的强大功能深入了解MNN非常不方便。这里介绍一下如何用VS2019编译MNN的windows工程。首先,仍然需要按照官方的Windows编译的步骤,编译MNN。操作这一步,是因为有些第三方库需要编译,还有一些代码可能需要protobuf从proto编译为c的文件。这一步尽量在win.

2020-05-15 14:09:40 2125 3

原创 matlab送入caffe图像

caffe图像格式: batchsize  channels height  width 在内存中,是按照先存储width,在存储height,再存储channels的顺序,也就是一个坐标是(n,k,h,w)的像素点,在内存中的idx是((n * channels + k) * height + h) * width + w 而matlab读取图像之后是按列存储,也就是看起来图...

2019-01-18 11:21:15 251

原创 服务器离线从源码安装tensorflow的方法

公司的服务器不能联网,用的cudn9.2版本,只能离线从源码安装tensorflow,查了网上的好多版本,都需要自己下载第三方库,然后修改workspace。但是这种方式改动太大,而且还有可能存在其它问题。思考了几天之后,想到一个非常巧妙的解决方法。在本机安装一个http的服务,虽然是离线机器,仍然可以开启http服务然后将所有要下载的文件放到DocumentRoot中,详情见:http...

2018-12-27 17:59:52 998

原创 caffe固定网络权重参数------遇到BatchNorm层和Scale层的时候

通常的做法:实现的关键变量是:propagate_down 含义:表示当前层的梯度是否向前传播比如有4个全连接层A->B->C->D    a. 你希望C层的参数不会改变,C前面的AB层的参数也不会改变,这种情况也就是D层的梯度不往前反向传播到D层的输入blob(也就是C层的输出blob 没有得到梯度),你可以通过设置D层的propagate_down为false来做到。...

2018-12-06 11:56:16 1355 4

原创 Python根据contenttype不同解析post数据

 if request.content_type.startswith("application/json"):        post_dict = json.loads(request.data.decode(encoding='utf-8'))elif request.content_type.startswith("application/x-www-form-urlencoded...

2018-10-25 09:54:31 1221

原创 python多线程时间切分日志

ogging模块中的TimeRotatingFileHandler在多线程下的运行存在问题,主要原因是TimeRotatingFileHandler利用传入的filename定义了一个缓存文件,每次时间切分的时候都需要对该缓存文件进行切分生成新的基于时间的日志。在多线程下,对缓存文件的操作就有可能产生冲突 。为了避免冲突,需要在模仿TimeRotatingFileHandler运行机制的基础上,采...

2018-10-25 09:51:32 943

原创 Python中如何使用OpenCV读取中文名称的图像

可以自定义两个函数,分别为imread和imwrite def imread(image_path, flags=cv2.IMREAD_COLOR):        original_image = cv2.imdecode(            np.fromfile(image_path, dtype=np.uint8), flags)        return origin...

2018-10-25 09:46:41 1980

很好用的文本编辑器

EMEditor,很好用的文本编辑器,可以轻松实现比txt更好的文本编辑,而且对于特别大的文件也能有效的打开,而且轻松实现各种转码

2018-10-25

空空如也

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

TA关注的人

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