angel
angel copied to clipboard
2022Tencent Rhino-bird Open-source Training Program—Angel-Lai Zhang-Week1
Angel项目第一周的完成情况
当前进展
-
Fork仓库原始仓库,并完成仓库配置。地址:https://github.com/Faith-Uchiha/angel
-
创建虚拟机,并进行环境配置(Docker,IDEA)
-
成功使用项目提供的Docker脚本编译生成发行包
-
尝试运行DeepWalkExample,但遇到找不到包的问题,目前仍在排查。
环境:
- Java version: 1.8.0
- Scala version: 2.13
- OS and version: Ubuntu18.04
- Docker version: 20.10.17
- IDE and version: IntelliJ Idea 2022.2(Community)
遇到问题:
-
Q1:Ubuntu无法安装docker
-
A1:原因是我现有的Ubuntu版本太老,是14.04,而且可能存在依赖问题。我的解决办法是重装Ubuntu,选择版本18.04。
-
Q2:example无法运行,在IDEA的源文件右键没有发现“run”选项
-
A2:造成上述问题的原因是没有安装JDK和Scala,解决办法:安装openjdk并在IDEA中配置。scala部分用的是IDEA的插件,参考https://docs.scala-lang.org/getting-started/intellij-track/getting-started-with-scala-in-intellij.html。目前不知道使用插件后续会不会有不便的地方
-
Q3:DeepWalkExample运行后报错找不到包。
-
A3:该问题目前尚未解决
未来工作
- 继续解决环境配置问题,如果实在解决不了则尝试自己搭建hadoop等依赖
- 学习scala基本知识
- 阅读struct2vec论文以及相关资料,
已解决环境问题,并跑通demo
控制台有输出,并且output文件夹有了结果文件
虽然demo跑通了,但是对于Demo程序的功能还不了解,希望老师能够讲讲DeepWalk这个程序预期输入输出是什么,得到的结果文件中的数字代表什么意思
输出的是节点的游走序列
这是来自QQ邮箱的自动回复邮件。 您好,您给我发送的邮件已收到。