Comments (26)
指定hdfs 报错
no hdfs file io factory register
代码:
if (euler::common::factory_map.find("hdfs") ==
euler::common::factory_map.end()) {
LOG(ERROR) << "no hdfs file io factory register";
return false;
}
from euler.
如果需要支持hdfs数据加载,则需要修改项目根目录下的CMakeLists.txt,把option(USE_HDFS "Option for using hdfs" OFF)改为option(USE_HDFS "Option for using hdfs" ON),详细过程请看编译安装部分
from euler.
如果需要支持hdfs数据加载,则需要修改项目根目录下的CMakeLists.txt,把option(USE_HDFS "Option for using hdfs" OFF)改为option(USE_HDFS "Option for using hdfs" ON),详细过程请看编译安装部分
怎么用viewfs呢?开启这个option(USE_HDFS "Option for using hdfs" ON) 就可以了么
from euler.
目前我们只测试了hdfs://这种方式,不太清楚viewfs://会有什么问题。
至于打docker,
git clone --recursive https://github.com/alibaba/euler.git # 执行完这个命令之后修改一下根目录的CMakeLists.txt,设置option(USE_HDFS "Option for using hdfs" ON),然后执行下面两句命令应该就好了,Dockerfile不用修改
cd euler
docker build --net=host -f tools/docker/Dockerfile .
from euler.
目前我们只测试了hdfs://这种方式,不太清楚viewfs://会有什么问题。
至于打docker,
git clone --recursive https://github.com/alibaba/euler.git # 执行完这个命令之后修改一下根目录的CMakeLists.txt,设置option(USE_HDFS "Option for using hdfs" ON),然后执行下面两句命令应该就好了,Dockerfile不用修改
cd euler
docker build --net=host -f tools/docker/Dockerfile .
hdfs_prefix = 'hdfs://'
if not directory.startswith(hdfs_prefix):
raise ValueError('Only hdfs graph data is support for shared graph.')
directory = directory[len(hdfs_prefix):]
看代码是不支持viewfs://这种方式的,我们目前无法使用hdfs:// 因为用了federation,看下能不能支持下viewfs这种方式呢?
from euler.
from euler.
目前我们只测试了hdfs://这种方式,不太清楚viewfs://会有什么问题。
至于打docker,
git clone --recursive https://github.com/alibaba/euler.git # 执行完这个命令之后修改一下根目录的CMakeLists.txt,设置option(USE_HDFS "Option for using hdfs" ON),然后执行下面两句命令应该就好了,Dockerfile不用修改
cd euler
docker build --net=host -f tools/docker/Dockerfile .
指定这个依然报no hdfs file io factory register
我把demo里面的ppi 上传到hdfs上面了,是数据不对么
from euler.
from euler.
如果编译没有问题,启动的时候会打印“hdfs file io factory register”这个日志
from euler.
如果只打印local file io factory register,说明编译没有把hdfs部分编译进去。我们在euler/filo_io_factory.cc中用宏做了选择编译:
"
#ifdef HDFS
#include "euler/common/hdfs_file_io_factory.h"
static euler::common::HdfsFileIOFactoryReg hdfs_reg;
#endif
"
如果没有在根目录的CMakeLists.txt中把设置option(USE_HDFS "Option for using hdfs" OFF)改为option(USE_HDFS "Option for using hdfs" ON),是不会编译hdfs部分的。
from euler.
能把你的编译步骤详细再说明一下吗
from euler.
from euler.
希望后续能支持一下viewfs 还有xdl好像也不支持viewfs
from euler.
如果需要支持hdfs数据加载,则需要修改项目根目录下的CMakeLists.txt,把option(USE_HDFS "Option for using hdfs" OFF)改为option(USE_HDFS "Option for using hdfs" ON),详细过程请看编译安装部分
如果用pip安装的,需要手动开启这个开关不
from euler.
from euler.
from euler.
docker 运行模式 单worker没问题 如果多worker会报
NotFoundError (see above for traceback): ckpt/model.ckpt-0_temp_763e08a969e04f0eb55c86f367e10977; No such file or directory
每个worker在一台机器上
from euler.
from euler.
from euler.
需要指定额外的参数么,checkpoint的时候会失败,当worker大于1的时候
NotFoundError (see above for traceback): ckpt/model.ckpt-0_temp_763e08a969e04f0eb55c86f367e10977; No such file or directory
from euler.
from euler.
pip安装的不支持hdfs
…
On 18 Feb 2019, at 5:31 PM, Gavin Zhang @.***> wrote: 如果需要支持hdfs数据加载,则需要修改项目根目录下的CMakeLists.txt,把option(USE_HDFS "Option for using hdfs" OFF)改为option(USE_HDFS "Option for using hdfs" ON),详细过程请看编译安装部分 如果用pip安装的,需要手动开启这个开关不 — You are receiving this because you commented. Reply to this email directly, view it on GitHub <#31 (comment)>, or mute the thread https://github.com/notifications/unsubscribe-auth/AD20y2jvOq8p3Ejg6uUvRdKbjyRic42bks5vOnLUgaJpZM4a9TEF.
from euler.
pip 安装的支持 hdfs么?我这通过whl文件安装的出现下面的错误
E0801 20:48:20.770622 68588 graph_engine.cc:75] no hdfs file io factory register I0801 20:48:20.770738 68588 graph_service.cc:179] service init finish E0801 20:48:20.770808 68588 graph_service.cc:157] service error
from euler.
有没有支持hdfs的euler whl包
from euler.
from euler.
euler_gl-0.1.2-cp27-cp27mu-manylinux1_x86_64.whl 这个whl支持么,我这边重新编译的代价有点大,网络,你们那边可以提供一下能支持hdfs的whl包么?
from euler.
Related Issues (20)
- ThreadLocalRandom() 随机数分布问题 - sample_neighbor_layerwise OP
- 找不到ppi_data.py
- samle_node样遇到 euler service cpu 100% 一直没有结果卡死问题
- pip install euler_gl python版本冲突导致失败 HOT 1
- pip install成功,site-packages下没有源码
- 关于节点权重
- install Grpc error
- 记 euler2 分布式例子run_ppi.sh 失败的原因
- 请问多ps 多euler的情况下有infer的例子可以借鉴吗
- euler目前支持导入预训练的embedding向量吗? HOT 1
- from euler.tools import json2dat相关
- euler2的graphsage怎么设置use_id=true
- 如何使用Euler做分布式的Embedding训练
- euler1 使用ppi数据集 无监督graphsage训练 loss突然特别特别大
- 子图采样的时候为什么将每一层的源节点拼接? HOT 1
- Euler1 邻居采样去重
- ValueError: inputs must be a list of at least oneTensor/IndexedSlices with the same dtype and shape
- sample_edge的输出shape是[count,3]吗?
- relation_cov code not understand
- 采样策略是入度还是出度
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from euler.