百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
L

LINE

> 编程语言
开源

LINE: 大规模信息网络嵌入

1.1K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

LINE: 大规模信息网络嵌入

LINE: Large-scale information network embedding ** 请注意,此仓库将不再维护。对于节点嵌入方法,请使用我们的图嵌入系统 GraphVite: https://github.com/DeepGraphLearning/graphvite ** 简介 ** 这是一个专为嵌入非常大规模信息网络而开发的 LINE 工具包。它适用于各种网络,包括有向、无向、二值或带权边。LINE 模型非常高效,能够在单台机器上在几个小时内嵌入具有数百万个顶点和数十亿条边的网络。

我们提供 Windows 和 LINUX 版本。要编译源代码,需要一些外部包,这些包用于在 LINE 模型中生成边采样算法的随机数。对于 Windows 版本,使用 BOOST 包,可在 http://www.boost.org/; 下载。对于 LINUX 版本,使用 GSL 包,可在 http://www.gnu.org/software/gsl/ 下载。

网络的输入包括网络中的边。输入文件的每一行表示网络中的一个有向边,其格式为"源节点 目标节点 权重"(可以用空格或制表符分隔)。对于每个无向边,用户必须使用两个有向边来表示它。以下是一个词语共现网络的输入示例:

  • -train, 网络的输入文件; - -output, 嵌入的输出文件; - -binary, 是否以二进制模式保存输出文件; 默认为 0 (关闭); - -size, 嵌入的维度; 默认为 100; - -order, 使用的邻近关系的次序; 1 表示第一次次序, 2 表示第二次次序; 默认为 2; - -negative, 在负采样中使用的负样本数; 默认为 5;

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C++

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言