数学之路(3)-机器学习(3)-机器学习算法-余弦相似度(4)

发布时间:2014-10-22 13:23:33编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"数学之路(3)-机器学习(3)-机器学习算法-余弦相似度(4)",主要涉及到数学之路(3)-机器学习(3)-机器学习算法-余弦相似度(4)方面的内容,对于数学之路(3)-机器学习(3)-机器学习算法-余弦相似度(4)感兴趣的同学可以参考一下。

本博客所有内容是原创,如果转载请注明来源 http://blog.csdn.net/myhaspl/ 我们用下面三个待分类图片进行测试 ptest3.jpg ptest1.jpg ptest2.jpg 测试分类 http://blog.csdn.net/myhaspl myhaspl@qq.com 正在处理中 ptest3.jpg属于第3类 ptest1.jpg属于第1类 ptest2.jpg属于第2类 >>>  分类效果不错,测试分类的python代码如下: fn='ptest3.jpg' testtz=np.array(readpic(fn)) simtz=testtz[0].tolist()+testtz[1].tolist()+testtz[2].tolist() maxtz=0 nowi=0 for i in xrange(0,picflag): nowsim=get_cossimi(train_x[i],simtz) if nowsim>maxtz: maxtz=nowsim nowi=i print u'%s属于第%d类'%(fn,nowi+1) fn='ptest1.jpg' testtz=np.array(readpic(fn)) simtz=testtz[0].tolist()+testtz[1].tolist()+testtz[2].tolist() maxtz=0 nowi=0 for i in xrange(0,picflag): nowsim=get_cossimi(train_x[i],simtz) if nowsim>maxtz: maxtz=nowsim nowi=i print u'%s属于第%d类'%(fn,nowi+1) fn='ptest2.jpg' testtz=np.array(readpic(fn)) simtz=testtz[0].tolist()+testtz[1].tolist()+testtz[2].tolist() maxtz=0 nowi=0 for i in xrange(0,picflag): nowsim=get_cossimi(train_x[i],simtz) if nowsim>maxtz: maxtz=nowsim nowi=i print u'%s属于第%d类'%(fn,nowi+1)


上一篇:Hibernate学习:手动搭建Hibernate框架
下一篇:glShadeModel

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

好贷网好贷款