JustKitt's blog


  • Home

  • About

  • Archives

  • Tags

从LeNet-5到Mask R-CNN之LeNet到Resnet

Posted on 2018-01-08 | In 深度学习

转载请注明出处:blog.justkitt.com
本系列文章会从最基本的神经网络结构开始讲起,之后会进一步介绍基础神经网络在检测、分割、识别等任务上的耦合方式。本系列文章尽量每周更新三次。

这篇文章主要为Lenet-5到Resnet

Read more »

Caffe源码阅读之Blob

Posted on 2017-05-21 | In Caffe

转载请注明出处:blog.justkitt.com

背景

A Blob is a wrapper over the actual data being processed and passed along by Caffe, and also under the hood provides synchronization capability between the CPU and the GPU. Mathematically, a blob is an N-dimensional array stored in a C-contiguous fashion.

Caffe stores and communicates data using blobs. Blobs provide a unified memory interface holding data; e.g., batches of images, model parameters, and derivatives for optimization.

Read more »

动态规划:纸牌博弈

Posted on 2017-05-21 | In 动态规划

转载请注明出处:blog.justkitt.com

问题定义

有一组数nums,两个人A和B,这两个人在玩一个游戏。假设A先,A从nums中的第一个数或最后一个数中选一个,然后B从剩下的nums中的第一个数和最后一个数选一个,如此往复直到nums中不剩数。这两个人都非常聪明,他们都会采取最优策略保证自己拿到的最终结果最大。问题是这两个人的最大的结果是多少。

Read more »

动态规划:不同子序列(Distinct Subsequences)

Posted on 2017-05-21 | In 动态规划

转载请注明出处:blog.justkitt.com

问题描述

有两个字符串s和t,找出s的所有不同的子序列,这些子序列是t。例如对于s=”rabbbit”,t = “rabbit”,那么s中去掉三个b的随便一个都可以构成t,所以s的所有不同的子序列是t的个数是3。

Read more »

C++面试常见问题(二)

Posted on 2017-05-21 | In C++

转载请注明出处:blog.justkitt.com

20. STL有哪些容器,对比vector和set

序列式容器

序列式容器一般是指那些存储形式表象是连续的,不间断的形式,这种形式的存储容器被称为序列式容器。

Read more »

动态规划:最长递增子序列

Posted on 2017-05-21 | In 动态规划

转载请注明出处:blog.justkitt.com

问题描述

求一个数组的最长递增子序列长度,例如给定一个数组{1,-1,2,-3,4,-5,6,-7},那么其最长递增子序列(之一)为:{1,2,4,6},长度是4。

Read more »

动态规划:背包问题

Posted on 2017-05-21 | In 动态规划

转载请注明出处:blog.justkitt.com

问题定义

背包问题可以被描述为决定性问题,即在总重量不超过\(W\)的前提下,总价值是否能达到\(V\)。
共有\(n\)种物品,物品\(i\)的重量是\(w_i\),价格是\(v_i\)。假设所有物品的重量和价格都是非负的,背包所能承受的最大重量为\(W\)。

Read more »

数据结构:线段树

Posted on 2017-05-21 | In 数据结构

转载请注明出处:blog.justkitt.com

在讲具体的数据结构前,首先使用一道算法题来进行数据结构的引入。题目是leetcode上的307. Range Sum Query - Mutable,题目大意如下:

Read more »

动态规划:字符串编辑距离(edit distance)

Posted on 2017-05-21 | In 动态规划

转载请注明出处:blog.justkitt.com

问题描述

有两个字符串A和B,现在将A经过三种变换可以得到B,即插入、删除和修改,这三种操作的代价分别为c0,c1和c2,问题就是A到B的变换所需要的最小代价是多少。

Read more »

C++面试常见问题(一)

Posted on 2017-05-21 | In C++

转载请注明出处:blog.justkitt.com

1. 多态性都有哪些?

重写分为两种情况,子类重写父类的虚函数,子类重写父类的非虚函数。前一种情况被称为多态。多态属于函数地址晚绑定(运行时绑定)的情况,而后一种属于静态的,地址是早绑定的,在编译器编译期间就会确定函数的地址被称为覆盖。

Read more »
12
JustKitt

JustKitt

11 posts
5 categories
14 tags
© 2018 JustKitt
Powered by Hexo
Theme - NexT.Pisces