![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
coding
伍子胥
这个作者很懒,什么都没留下…
展开
-
草稿
def mann_cost(A, xx, S_m, D_m, label, m, alph, reg, mu = 1,s_type = 1): """Neighbourhood Components Analysis: cost function and gradients ff, gg = mann_cost_log(A, xx, yy) Evalua...原创 2020-03-18 17:52:13 · 154 阅读 · 0 评论 -
废弃代码存储
''' if self.alph < 0: Mn = self.M - self.learning_rate * g if np.isnan(Mn.sum()): print('nan') [sigma, U] = la.eig(Mn)...原创 2020-03-16 14:54:22 · 187 阅读 · 0 评论 -
tensorflow 读取 mnist的数据
import tensorflow as tfimport matplotlib.pyplot as pltimport numpyimport scipy.iofrom tensorflow.examples.tutorials.mnist import input_datafrom tensorflow.contrib.learn.python.learn.datasets im...原创 2019-06-02 18:51:29 · 1125 阅读 · 0 评论 -
mnist data reading 代码分析
def _read32(bytestream): dt = numpy.dtype(numpy.uint32).newbyteorder('>') return numpy.frombuffer(bytestream.read(4), dtype=dt)[0]分析:numpy.dtype.newbyteordermethoddtype.newbyteorder(ne...原创 2019-06-02 19:11:47 · 478 阅读 · 0 评论 -
支持向量机(SVMs)中的支持向量是什么样子的分布?
我们知道,支持向量机的决策面是由支持向量决定的。通常的文献中,在绘制支持向量机的示意图的时候,支持向量的选择都是离决策面最近的点。但是只要我们仔细想想,真实情况应该不是这个样子的。因为如果两团数据是一个标准的圆,那么,分类面应该是由连个圆离得最近的两个点来决定。只要两个圆离得足够远,那么,就会有无穷多个决策平面存在。这个明显不符合模型具有最优的假设。因此,我们跑一下libsvm,来看看支持向量的分...原创 2019-08-10 20:58:54 · 758 阅读 · 0 评论