51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#FE
leetcode 338. Counting Bits,剑指offer二进制中1的个数
leetcode是求当前所有数的二进制中1的个数,剑指offer上是求某一个数二进制中1的个数https://www.cnblogs.com/grandyang/p/5294255.html第三种方法,利用奇偶性找规律 classSolution{public:vector<int>countBi...
代码星球
·
2020-10-13
leetcode
338.
Counting
Bits
剑指
新版剑指offer14 剪绳子
intmaxProduct(intlength){if(length<2)return0;if(length=2)return1;if(length=3)return2;intnumof3=length/3;if(length-numof3*3==1)numof3-=1;intnumof2...
代码星球
·
2020-10-13
新版
剑指
offer14
绳子
剑指offer 最小的k个数 、 leetcode 215. Kth Largest Element in an Array 、lintcode 80. Median、295. Find Median from Data Stream(剑指 数据流中位数) topK
注意multiset的一个bug:multiset带一个参数的erase函数原型有两种。一是传递一个元素值,如上面例子代码中,这时候删除的是集合中所有值等于输入值的元素,并且返回删除的元素个数;另外一种是传递一个指向某个元素的iterator,这时候删除的就是这个对应的元素,无返回值。https...
代码星球
·
2020-10-13
剑指
Median
offer
小的
个数
剑指offer13 在O(1)时间删除链表的结点
把下一个节点的值直接赋值给要删除的节点,然后删除下一个节点。当这样做会有两个badcase:被删除的链表结点的下一个结点为空指针,如果链表只有一个结点。其实链表只有一个结点应该属于下一个结点为空指针的大类,但处理方式不同。整个方案就是下一个结点是否是空指针 voiddeleteNode(TreeNode*pL...
代码星球
·
2020-10-13
剑指
offer13
时间
删除
链表
剑指offer 14 调整数组顺序使奇数位于偶数前面
牛客网上的题目还有一个额外的要求,就是不改变数组原始的前后数据,这种可以用队列来存储,或者把前后比较变为相邻的元素比较。这个题目,主要要考察扩展性,用func函数就实现了扩展性。只需要改func函数,就可以实现负数移动到非负数前面,被3整除的数移到不能被3整除的数的前面classSolution{public:void...
代码星球
·
2020-10-13
剑指
offer
调整
数组
顺序
caffe整体框架的学习的博客,这个博客山寨了一个caffe框架
http://www.cnblogs.com/neopenx/default.html?page=1这个博主很牛逼,写的东西也很好,多学学,无论是对框架,还是对自己学习c++帮助都非常大...
代码星球
·
2020-10-13
caffe
框架
博客
整体
学习
caffe卷积层实现
下图是jiayangqing在知乎上的回答,其实过程就是把image转换成矩阵,然后进行矩阵运算卷积的实现在conv_layer层,conv_layer层继承了base_conv_layer层,base_conv_layer层是卷积操作的基类,包含卷积和反卷积.conv_layer层的前向传播是通过forward_cp...
代码星球
·
2020-10-13
caffe
卷积层
实现
caffe的卷积层的乘积运算的优化
https://hal.inria.fr/file/index/docid/112631/filename/p1038112283956.pdfcaffe的卷积计算的优化来自这篇paper,实际上就是将卷积核矩阵和featuremap矩阵(或者图像矩阵)转换为大的矩阵ji...
代码星球
·
2020-10-13
caffe
卷积层
乘积
运算
优化
caffe实现focal loss层的一些理解和对实现一个layer层易犯错的地方的总结
首先要在caffe.proto中的LayerParameter中增加一行optionalFocalLossParameterfocal_loss_param=205;,然后再单独在caffe.proto中增加messageFocalLossParameter{ optionalfloa...
代码星球
·
2020-10-13
实现
caffe
focal
loss
一些
caffe 输入图像图像加高斯噪声
这是在frcnn_data_layer的操作,即读图片的操作 if(param.gaussian_noise()){CHECK(img.type()==CV_8UC3)<<"gaussian_noise()needsRGBimage.";intmu=param.mu();intsigma=caff...
代码星球
·
2020-10-13
图像
caffe
输入
高斯
噪声
caffe resize用interpolation
opencv的resize默认的是使用双线性插值INTER_LINEAR,也可以是尝试其他的方式进行插值操作if(param.random_interpolation_method()){//0:INTER_NEAREST//1:INTER_LINEAR//2:INTER_CUBIC//3:INTER_AREA//4:...
代码星球
·
2020-10-13
caffe
resize
interpolation
caffe RandomOrderChannels
就是将rgb图的3个channel随机打乱顺序,给定一个概率值是否执行这个操作,v系列模型的概率一般都设置的为0voidRandomOrderChannels(constcv::Mat&in_img,cv::Mat*out_img,constfloatrandom_order_prob){floatprob;c...
代码星球
·
2020-10-13
caffe
RandomOrderChannels
caffe RandomHue和RandomSaturation
https://www.cnblogs.com/wangyblzu/p/5710715.htmlHSV和RGB一样是一种图像的颜色模型,h表示色调,s表示饱和度 1.RandomHuevoidRandomHue(constcv::Mat&in_img,cv::Mat*out_img,constfloa...
代码星球
·
2020-10-13
caffe
RandomHue
RandomSaturation
caffe RandomBrightness和RandomContrast
1.voidRandomBrightness(constcv::Mat&in_img,cv::Mat*out_img,constfloatbrightness_prob,constfloatbrightness_delta){floatprob;caffe_rng_uniform(1,0.f,1.f,&...
代码星球
·
2020-10-13
caffe
RandomBrightness
RandomContrast
weight decay 和正则化caffe
正则化是为了防止过拟合,因为正则化能降低权重 caffe默认L2正则化代码讲解的地址:http://alanse7en.github.io/caffedai-ma-jie-xi-4/ 重要的一个回答:https://stats.stackexchange.com/questions/29...
代码星球
·
2020-10-13
weight
decay
正则
caffe
首页
上一页
...
58
59
60
61
62
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他