
算法
文章平均质量分 64
_yuki_
一路打怪升级,直至见到大魔王
展开
-
Python Alias sample采样算法
alias 采样 复现原创 2023-01-06 10:22:27 · 474 阅读 · 1 评论 -
算法 判断两条线段是否相交
double determinant(double v1, double v2, double v3, double v4) // 行列式 { return (v1*v3-v2*v4); } bool intersect3(Point aa, Point bb, Point cc, Point dd) { double delta = determi...原创 2018-06-07 14:59:35 · 2840 阅读 · 0 评论 -
算法 梯度下降法 与 最速下降法 细微差别
1. 前言:细微之处,彰显本质;不求甚解,难以理解。一直以来,我都认为,梯度下降法就是最速下降法,反之亦然,老师是这么叫的,百度百科上是这么写的,wiki百科也是这么说的,这么说,必然会导致大家认为,梯度的反方向就是下降最快的方向,然而最近在读Stephen Boyd的凸优化的书,才发现事实并非如此,梯度下降和最速下降并不相同,梯度方向也不一定总是下降最快的方向。2. 梯度下降法梯度下降法是一种...原创 2018-05-04 17:34:57 · 886 阅读 · 1 评论 -
Python Numpy计算各类距离
详细:1.闵可夫斯基距离(Minkowski Distance)2.欧氏距离(Euclidean Distance)3.曼哈顿距离(Manhattan Distance)4.切比雪夫距离(Chebyshev Distance)5.夹角余弦(Cosine)6.汉明距离(Hamming distance)7.杰卡德相似系数(Jaccard sim原创 2017-11-08 16:22:55 · 73620 阅读 · 5 评论