Caffe源码---Blob基本使用

看到这个的时候,估计你也在学习caffe,嘿嘿!Blob在内存中表示4维数组,维度从低到高为(width_,height_,channels_,num_)。Blob是caffe的基本存储单元,现在开始入手试试! Blob是一个模板块,所以创建对象时需要制定模板参数。 在赵老师的书中,很简单就写成功,估计会有人出现一些错误。其实不是路径问题,是格式的问题,嘿嘿! 在你写好Blob模板类。生成可执行程序app的时候就会出现错误!

CAFFE_ROOT是您之前安转caffe的根目录。

原先是:

~/caffe$ g++ -o app blob_demo.cpp -I $CAFFE_ROOT/include/ -D CPU_ONLY -I $CAFFE_ROOT/.build_release/src/ -L $CAFFE_ROOT/build/lib/ -lcaffe 

改写:

 ~/caffe$ g++ -o app blob_demo.cpp -I/home/您服务器名字/CAFFE_ROOT/include/ -D CPU_ONLY -I/home/您服务器名字/CAFFE_ROOT/.build_release/src/ -L/home/您服务器名字CAFFE_ROOT/build/lib/ -lcaffe 

改写成这样就好了。 之后,运行改程序的时候,还会有一些错误。

原先是:

 $export LD_LIBRARY_PATH=$CAFFE_ROOT/build/lib/:$LD_LIBRARY_PATH 
$./app 

Size: (0)

Size: 1 2 3 4 (24)

改为:

$export LD_LIBRARY_PATH=/home/您服务器名字/CAFFE_ROOT/build/lib/:$LD_LIBRARY_PATH 
$./app 

Size: (0)

Size: 1 2 3 4 (24)

后期还有问题会继续更新。

原文发布于微信公众号 - 计算机视觉战队(ComputerVisionGzq)

原文发表时间:2017-03-26

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏javathings

Java 的 NIO 是如何工作的?

在这个数据爆炸的时代,有大量的数据在系统中流动,一个应用系统的瓶颈往往都是 IO 瓶颈。传统的 javaIO 模型是 BIO,也就是同步阻塞 IO,数据在写入 ...

14410
来自专栏Linux驱动

Linux-使用patch命令给uboot打补丁(3)

patch:修改文件,让用户对原文件打补丁 用法   patch -p[剥离层级]  <[补丁文件] 打补丁示例: u-boot-1.1.6_jz2440.p...

31490
来自专栏架构师之旅

【Java SE】Java NIO系列教程(六) Selector

Selector(选择器)是Java NIO中能够检测一到多个NIO通道,并能够知晓通道是否为诸如读写事件做好准备的组件。这样,一个单独的线程可以管理多个cha...

18650
来自专栏SAP最佳业务实践

SAP最佳业务实践:SD–外贸出口处理(118)-4发货

一、VL10C创建交货 1. 在 销售订单项目 屏幕上,进行以下输入: 字段名称用户操作和值注释装运点/接收点<装运点> 交货创建日期(从)<输入交货创建日期>...

430100
来自专栏chenssy

【死磕Netty】-----NIO基础详解

原文出处http://cmsblogs.com/ 『chenssy』 转载请注明原创出处,谢谢! Netty 是基于Java NIO 封装的网络通讯框架,只有充...

48660
来自专栏JavaEdge

Tomcat架构解析之3 Connector NIOAcceptorPollerWorkerNioSelectorPool

29640
来自专栏架构师之旅

【Java SE】Java NIO系列教程(八) SocketChannel

英文:Jakob Jenkov 译文:ifeve - 郑玉婷 链接:http://ifeve.com/socket-channel/ Java NIO中的Soc...

21670
来自专栏社区的朋友们

TAF 必修课(二):Reactor多线程模型

最近看了很多文章和分享,非常受益, 实习所做项目主要用到了TAF,有必要对之前的学习做个梳理和总结,网络线程模型及请求接收过程,必修亦为基础、通用,故取其名。

1.1K10
来自专栏coolblog.xyz技术专栏

基于 Java NIO 实现简单的 HTTP 服务器

本文是上一篇文章实践篇,在上一篇文章中,我分析了选择器 Selector 的原理。本篇文章,我们来说说 Selector 的应用,如标题所示,这里我基于 Jav...

728120
来自专栏SAP最佳业务实践

SAP最佳业务实践:SD–销售订单处理:自库存销售(109)-3发货

VL10C交货处理 在此活动中,创建交货。 角色仓库文员 后勤 ®后勤执行®外向处理®外向交货的发货 ®外向交货®创建®交货凭证到期日的集中处理 ®销售订单项目...

35130

扫码关注云+社区

领取腾讯云代金券