- 博客(4)
- 收藏
- 关注
原创 关于tensorflow使用sqrt函数进行开方后loss无法下降的问题
最近在用Siamese Network搞相似度学习,然后中间需要计算两个特征层输出的欧氏距离,但是最后却出现了loss无法下降的问题。一番思索后解决了问题,但是仍然不知道具体的错误原因出在哪里。 最初计算欧氏距离的代码如下:def euclidean_distance_layer(vector_1, vector_2): square_sum = tf.reduce_sum(t...
2020-04-14 13:18:57 2168 1
原创 全连接层及卷积层的反向传播公式
前言这里主要是记录一下全连接层及卷积层的两组反向传播(BP)公式,只要看懂和记住这两个公式,反向传播的理解和实现应该都是不难的了。全连接层BP公式zjl=∑kwjklakl−1+bjl(1.1)z^l_j= \sum_k w^l_{jk} a^{l-1}_k+b^l_j \tag{1.1} zjl=k∑wjklakl−1+bjl(1.1)δL=∇aLC⊙σ′(zL)(1.2)\d...
2020-02-28 21:10:33 2120
原创 在Python中用cupy实现IoU(交并比)和NMS(非极大值抑制)的GPU加速
IoU(交并比)和NMS(非极大值抑制)的计算过程在目标检测任务中可以说是必不可少的,但有时候当需要计算的bounding box的数量级很大的时候,cpu就吃不消了。例如在对Faster RCNN的RPN网络进行训练的时候,需要我们计算近20000个anchor bbox与ground-truth bbox之间的IoU;另外,我们还需要从RPN输出的proposal RoI中选出最后RCNN的训...
2019-11-11 01:07:02 2870
原创 Anaconda环境下装cupy遇到的两个坑
Anaconda环境下装cupy遇到的两个坑1. cupy.cuda.compiler.CompileException1. RuntimeError: CUDA error: unknown error自己的机子是win10系统的,然后用的是anaconda3,毕竟大水蟒对环境和各种库的管理确实很方便。最近想在conda环境下装个cupy,然鹅装好后在运行相关程序时却遇到了两个报错。下面记录一...
2019-11-05 17:20:00 11237
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人