算法的工程部署与移植
SyGoing
不断学习,才能永葆活力
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
工程配置(二) win10+Anaconda2(Anaconda3)详细安装
Anaconda2(Anaconda3)基础安装转载请注明原出处:http://blog.youkuaiyun.com/ouyangfushu/article/details/79464276作者:SyGoingQQ: 2446799425Why note:环境的配置有时候耗费大量的时间,时间久了(尤其是系统崩溃)忘了,下一次又要重新去找,效率极低。Step1:(1...原创 2018-03-06 21:47:50 · 3300 阅读 · 3 评论 -
mxnet的C/C++接口编译
mxnet的C/C++接口编译 Python的版本的mxnet版本用来训练、验证及测试算法效果还比较方便,但是实际部署则需要C/C++接口,因此需要编译相应接口以方便部署。一、编译环境之windows10(编译出动态库libmxnet.dll、libmxnet.lib及include头文件)。一)环境及依赖、W...原创 2019-08-31 12:56:06 · 3473 阅读 · 3 评论 -
Win10+vs2019下编译MNN
Win10下编译MNN 执行path\MNN\schema\generate.ps1,ps1文件是PowerShell写好的脚本文件。在Windows系统中,默认情况下是不允许执行.ps1文件的。需要 执行如下命令,降低系统的安全性,允许执行脚本:set-executionpolicy -executionp...原创 2019-07-19 10:48:51 · 7888 阅读 · 18 评论 -
Docker(一):Docker(NVIDIA-Docker)安装
Docker(NVIDIA-Docker)安装一、Docker简介 docker是一种容器技术,是直接运行在操作系统内核之上的用户空间。因此,也被称为“操作系统级虚拟化”,可以让多个独立的用户空间运行在同一台宿主机上。由于“客居”于操作系统,docker容器只能运行与底层宿主机相同或者相似的操作系统。docker容器被认为是精益技术,因为容器需要的开销有限,和传统虚拟化以及半虚拟化相比,...原创 2019-03-14 21:18:01 · 799 阅读 · 0 评论 -
TensorRT5在Ubuntu16.04中的开发环境搭建
TensorRT5在Ubuntu16.04中的开发环境搭建一、Ubuntu16.04系统安装及准备1、Ubuntu16.04系统安装参考:https://blog.youkuaiyun.com/weixin_40494464/article/details/81010256比较简单这个教程比较靠谱,安装多了基本就这样咯,很简单就不重复赘述了。2、安装好以后的准备(基本的工具)(1)so...原创 2019-03-08 16:16:49 · 4140 阅读 · 0 评论 -
Caffe模型简单读写及修改
Caffe模型简单读写及修改 Caffe模型训练好以后,有时候我们只需要提取特征,而不需要最后的分类全连接层,只需要前面一层的特征层的参数。人脸识别模型就是典型的例子,训练的时候最后一个全连接为人的身份类别全连接,实际应用部署只需要前一层提特征,然后人脸特征比对,因此最后一层并不需要,而最...原创 2019-05-11 16:03:01 · 1184 阅读 · 0 评论 -
Caffe在windows及ubuntu下多种形式的编译
Caffe库编译一、windows下编译不得不吐槽一句,windows下编译caffe要比ubuntu麻烦很多,稍不注意就是各种错误,时间久了重新编译还会忘记,因此对于windows必须做好详细的记录。Windows下caffe编译来源主要有两种:(1)官方BLVC以及微软(Microsoft) (...原创 2019-02-27 22:44:00 · 2515 阅读 · 1 评论 -
Linux下libuuid安装使用
Linux下libuuid安装使用1、UUID概述 UUID含义是通用唯一识别码(Universally Unique Identifier),这 是一个软件建构的标准,也是被开源软件基金会 (Open Software Foundation, OSF) 的组织应用在分布式计算环境 (Distributed Computin...原创 2018-12-19 17:12:15 · 11722 阅读 · 3 评论 -
cmake基础笔记
CMakeLists.txt编写及常用命令 C/C++项目跨平台编译时,CMake经常用到,在windows的vs中配置工程则直接在属性中配置相应的三方头文件及库很方便,通过编写CMakeLists.txt同样可以实现这种工程依赖的配置。一、常用命令 1)指定cmake最低版本: cmake_...原创 2018-11-29 18:41:39 · 269 阅读 · 0 评论 -
caffe框架简化之TinyCaffe
TinyCaffe----一款原生态轻量化caffe前向版本 众所周知,caffe框架的依赖庞大得恐怖:boost占了半壁江山(几百兆),lmdb、levedb,hdf5,nccl等等,原始框架实际部署的时候甚至高达近1GB,但是实际上前向过程仅仅依赖protobuf,函数调用仅仅是forward系列函数,...原创 2018-10-21 11:20:54 · 657 阅读 · 8 评论 -
工程配置(四) vs2015中配置openblas库 release x64
vs2015配置openblas库 深度学习前向计算有时候需要cpu版本的,通常会选择openblas作为矩阵运算的函数库,也可以选择intel的mkl矩阵运算库。每一次都被这些基础问题浪费很多时间,根本原因是自己的基础薄弱,做个笔记,长点记性。 一、openblas库准备,可以自己编译(曾经编译过,因为自己菜编译了好久),也可以直接下载别人编译好的。 Openblas官网链...原创 2018-05-15 19:28:58 · 3802 阅读 · 7 评论 -
工程配置(三) vs2015+Caffe配置自己的工程
Win10+vs2015+Caffe 动(静)态库配置自己的工程 转载请注明原出处:http://blog.youkuaiyun.com/ouyangfushu/article/details/79546566作者:SyGoingQQ: 2446799425一、 工程目录预览动态库版本caffe和静态库版本caffe工程目录为:1、3rdparty目录层次为:v1_shared\3rdparty\wind...原创 2018-03-13 21:06:18 · 3727 阅读 · 0 评论 -
工程配置(一) Win10+vs2013+Caffe静态库配置自己的工程
Win10+vs2013+Caffe静态库配置自己的工程转载请注明原出处:http://blog.youkuaiyun.com/ouyangfushu/article/details/79450501作者:SyGoingQQ: 2446799425写在前面通常我们训练好caffe模型后需要根据自己的需求添加基于caffe前向过程的新算法、模型测试和调试,再到最后的工程部署,当然如果仅仅是测试,我们也可以用c...原创 2018-03-05 20:31:14 · 1504 阅读 · 0 评论 -
MNN+win10模型转换工具编译
MNN+win10模型转换工具编译MNN的说明文档叫做语雀,链接https://www.yuque.com/mnnMNN模型转换工具win10编译教程:https://www.yuque.com/mnn/cn/ko86hi但是实际操作按照教程可能不太容易通过编译,作者没有给出很多需要注意的细节。在这里给出一个详细的step by s...原创 2019-09-03 15:17:30 · 5126 阅读 · 22 评论
分享