private static Graph<Long, Double, Double> getGraph(ExecutionEnvironment env) { if (fileOutput) { return Graph.fromCsvReader(verticesInputPath, edgesInputPath, env).lineDelimiterEdges("\n") .types(Long.class, Double.class, Double.class); } else { return Graph.fromDataSet(IncrementalSSSPData.getDefaultVertexDataSet(env), IncrementalSSSPData.getDefaultEdgeDataSet(env), env); } }
private static Graph<Long, Double, Double> getSSSPGraph(ExecutionEnvironment env) { if (fileOutput) { return Graph.fromCsvReader(verticesInputPath, edgesInSSSPInputPath, env).lineDelimiterEdges("\n") .types(Long.class, Double.class, Double.class); } else { return Graph.fromDataSet(IncrementalSSSPData.getDefaultVertexDataSet(env), IncrementalSSSPData.getDefaultEdgesInSSSP(env), env); } }
@Override public Graph<K, NullValue, NullValue> create(ExecutionEnvironment env) throws Exception { GraphCsvReader reader = Graph.fromCsvReader(inputFilename.getValue(), env) .ignoreCommentsEdges(commentPrefix.getValue()) .lineDelimiterEdges(lineDelimiter.getValue())