lmnn 距离测度学习 MATLAB代码
2024-01-03 14:56:15 196KB 距离测度学习
1
派尔蒙 PyLMNN是用于在纯python中进行度量学习的算法的实现。 此实现紧密遵循在找到的Kilian Weinberger的原始MATLAB代码。 此版本解决了无限制的优化问题,并使用L-BFGS作为后端优化器找到了线性变换。 该软件包还可以使用出色的软件包通过贝叶斯优化找到LMNN的最佳超参数。 安装 该代码是在Ubuntu 16.04下的python 3.5中开发的,并且也在Ubuntu 18.04和python 3.6下进行了测试。 您可以使用以下命令克隆存储库: git clone https://github.com/johny-c/pylmnn.git 或通过pip安装它: pip3 install pylmnn 依存关系 numpy的> = 1.11.2 scipy> = 0.18.1 scikit_learn> = 0.18.1 可选依赖项 如果要使用超参
1
详细的lmnn算法论文,通过度量学习,学到一个马氏距离的矩阵,从而拉大同类之间的距离,缩小不同类之间的距离
2019-12-21 20:52:48 1.89MB 度量学习 lmnn算法
1
lmnn的原创作者的主页下载的lmnn源代码
2019-12-21 18:54:30 250KB lmnn
1