当前位置: 首页 > wzjs >正文

自己做网站打不开是怎么回事百度搜索热词查询

自己做网站打不开是怎么回事,百度搜索热词查询,推荐一个简单的网站制作,大连企业做网站文章目录 TSNE使用scikit-learn库使用Multicore-TSNE库安装方法基本使用方法采用不同的距离度量 其他资料 TSNE t-Distributed Stochastic Neighbor Embedding (t-SNE) 是一种高维数据的降维方法,由Laurens van der Maaten和Geoffrey Hinton于2008年提出&#xff0…

文章目录

  • TSNE
  • 使用scikit-learn库
  • 使用Multicore-TSNE库
    • 安装方法
    • 基本使用方法
    • 采用不同的距离度量
  • 其他资料

TSNE

  • t-Distributed Stochastic Neighbor Embedding (t-SNE) 是一种高维数据的降维方法,由Laurens van der Maaten和Geoffrey Hinton于2008年提出,通常用于数据可视化。其大致原理是在低维(通常是2D或3D)空间中保留高维空间中的距离关系

使用scikit-learn库

  • TSNE的代码实现通常基于scikit-learn库
  • 具体参数可参考官网手册:https://scikit-learn.org/stable/modules/generated/sklearn.manifold.TSNE.html

使用Multicore-TSNE库

  • Multicore-TSNE的项目地址:
    https://github.com/DmitryUlyanov/Multicore-TSNE

  • 优点:

    • 使用方法与与scikit-learn库基本一致
    • 计算速度相对于scikit-learn库可大幅提升
  • 缺点:

    • 功能相比scikit-learn库大幅减少
    • 默认仅实现了基于欧式距离的降维计算

安装方法

  • 方法1:直接pip安装
pip install MulticoreTSNE
  • 方法2:源码编译安装
git clone https://github.com/DmitryUlyanov/Multicore-TSNE.git
cd Multicore-TSNE/
pip install .

基本使用方法

  • Multicore-TSNE库的基本使用方法非常简单,与scikit-learn库基本一致:
from MulticoreTSNE import MulticoreTSNE as TSNEtsne = TSNE(n_jobs=4)
Y = tsne.fit_transform(X)
  • 详情可看源码:https://github.com/DmitryUlyanov/Multicore-TSNE/blob/master/MulticoreTSNE/init.py

采用不同的距离度量

  • Multicore-TSNE默认仅实现了基于欧式距离的降维计算,然而,很多时候,我们希望采用其他距离度量。幸运的是,根据 https://github.com/DmitryUlyanov/Multicore-TSNE/issues/49 中的回答,已有大佬基于Multicore-TSNE库进行了二次开发,其中可以采用的距离度量包括:
    • Euclidean distance
    • Squared euclidean distance
    • Angular distance
    • Cosine distance (not a real metric)
    • Precomputed distance marix
  • 安装方式:源码编译安装
git clone https://github.com/asanakoy/Multicore-TSNE.git
cd Multicore-TSNE/
pip install .
  • 以手动计算特征向量之间的余弦距离为例:
from MulticoreTSNE import MulticoreTSNE as TSNE
from sklearn.metrics.pairwise import cosine_similarity# 计算余弦相似度矩阵
similarity_matrix = cosine_similarity(feats.cpu().numpy())# 将余弦相似度转换为距离矩阵
distance_matrix = 1 - similarity_matrixtsne = TSNE(n_jobs=4, metric="precomputed", random_state=42)
X_tsne = tsne.fit_transform(distance_matrix)

其他资料

  • Multicore-TSNE 项目常见问题解决方案
  • 用 GPU 加速 TSNE:从几小时到几秒
http://www.dtcms.com/wzjs/503958.html

相关文章:

  • 状态管理名词解释网站开发百度网盘网页版入口官网
  • 大连sem网站建设行业门户网站推广
  • 智慧团建网站登录入口官网搜索优化整站优化
  • 网站上做网页怎么改图片郑州百度推广托管
  • 成品网站和模板建站域名权重是什么意思
  • 网站策划专员台州百度关键词排名
  • 做知识产权服务的网站迈步者seo
  • jsp网站建设项目实战课本内容最新seo新手教程
  • 网站后台用户名百度网站推广价格查询
  • wordpress文章保存目录青岛谷歌优化
  • dede wap网站模板下载百度搜索引擎关键词优化
  • 建设网站需要具备什么条件人工智能培训心得
  • 郑州做网站建设外贸互联网推广的
  • app和微网站的对比0元免费做代理
  • 网站优化关键词排名自己怎么做微信卖货小程序怎么做
  • 做网站导航cms公众号推广渠道
  • 关于单位网站建设的请示关键词优化是怎么做的
  • 网站建设策划公司地址北京seo公司wyhseo
  • 公司网站建设指南凯里seo排名优化
  • 韩国男女做游戏视频网站如何引流被动加好友微信
  • 门户网站快速制作什么是长尾关键词举例
  • 从网站建设到网站运营重庆seo技术分享
  • 临漳网站制作关键词首页排名优化价格
  • 网店营销推广计划书最新黑帽seo教程
  • 医疗美容医院网站建设百度推广后台登陆入口
  • 有什么做第二职业的网站吗一站式推广平台
  • 网站建设大德通湖南网站建设效果
  • 哪个视频网站有潮汕做爰视频长春百度seo公司
  • 成都建设网站费用seo好学吗
  • 宠物网站建设的目的青岛网站建设优化