自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 caffe 源码的解读(2)lossFunction

我们在loss层经常看到的函数:caffe_cpu_axpby(const int N, const float alpha, const float* X,const folat beta, float* Y)//这个函数在caffe的util下面的match-functions.cpp里面//Y=alpha * X +beta*Y //也就是blob里面的data部分减去diff部分

2017-02-27 10:38:14 1338

原创 Image Hash Retrieval

最近搞图像检索的任务,老师让跑一下计算所这篇文章CVPR2016 :Deep Supervised Hashing for Fast Image Retrievalgithub: https://github.com/lhmRyan/deep-supervised-hashing-DSH前言: 介绍一下图像检索常用的数据库。 Name size(images) concept tag

2017-02-24 22:24:40 1362

原创 caffe 源码的解读(2)DataStructure

Blob的重要参数protected: shared_ptr<SyncedMemory> data_; //SyncedMemory类封装了CPU/GPU内存申请、同步和释放(Blob不关心具体细节) shared_ptr<SyncedMemory> diff_; vector<int> shape_; //Blob维度参数 int count_; //

2017-02-24 15:53:16 680

原创 经常用到得caffe学习网址。

https://software.intel.com/zh-cn/articles/training-and-deploying-deep-learning-networks-with-caffe-optimized-for-intel-architecture

2017-02-22 11:14:43 435

原创 A Discriminative Feature Learning Approach for Deep Face Recognition 的源码部分分析

前一篇文章介绍了centerloss的训练过程,以及结果。本文分析一下CenterLoss的源码部分。同时这也是在caffe中添加新的一层的方法。(本文时特例添加loss层) 宏观感受 先来看看作者对一个刚从github上拉下来的caffe做了哪些改动。step1: 修改caffe.proto vim caffe/src/caffe/proto/caffe.proto 图

2017-02-15 20:42:00 1372 1

原创 caffe 源码中体现的c++编程规范

google C++ style :http://zh-google-styleguide.readthedocs.io/en/latest/google-cpp-styleguide/caffe 是非常优秀的、标准的c++代码。用了google编程规范。值得学习。总结一下caffe的基本语法细节。1、常成员函数#include <iostream>using namespace std;clas

2017-02-15 14:27:06 569 2

原创 程序加速—并行编程

1、OpenMP加速 我们为了加速程序,往往会选择用openmp的方法。 有几个问题,经常遇到。总结一下。1、运算结果与预期不一致。每次运算结果都不同。#pragma omp parallel for for(long i = 0; i< 10000000000; i++){ sum += 1; } //cout << sum << endl;

2017-02-14 19:46:19 1232

原创 C++ 中常见问题总结

本文是一个小程序,包括了模板类的定义,使用。以及拷贝赋值云算法重载的写法。程序是规范写法。应该规范的地方:1template&amp;amp;lt;typename T&amp;amp;gt; typename 在c++中虽说可以用class代替。但是typename是最好的。原因很多,不赘述。应该规范的地方:2Comparator&amp;amp;lt;T&amp;amp;gt;&amp;amp;amp; operator=(Comparator&a

2017-02-11 11:14:57 478

并行编程cuda

Scalable Parallel PROGRAMMING with CUDA

2018-01-04

空空如也

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

TA关注的人

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