Skip to content

Commit

Permalink
Merge pull request rapidsai#682 from rapidsai/branch-0.12
Browse files Browse the repository at this point in the history
[gpuCI] Auto-merge branch-0.12 to branch-0.13 [skip ci]
  • Loading branch information
GPUtester committed Jan 22, 2020
2 parents fa1a251 + 685017c commit 044218d
Show file tree
Hide file tree
Showing 7 changed files with 18 additions and 13 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@
- PR #651 fix cudf error in katz wrapper and test nstart
- PR #663 Replaced use of cudf._lib.gdf_dtype_from_value based on cudf refactoring
- PR #672 fix snmg pagerank based on cudf Buffer changes
- PR #681 fix column length mismatch cudf issue

# cuGraph 0.11.0 (11 Dec 2019)

Expand Down
4 changes: 2 additions & 2 deletions python/cugraph/link_prediction/jaccard_wrapper.pyx
Original file line number Diff line number Diff line change
Expand Up @@ -110,8 +110,8 @@ def jaccard(input_graph, vertex_pair=None):
df['destination'] = cudf.Series(dest_data)

if input_graph.renumbered:
df['source'] = input_graph.edgelist.renumber_map[df['source']]
df['destination'] = input_graph.edgelist.renumber_map[df['destination']]
df['source'] = input_graph.edgelist.renumber_map[df['source']].reset_index().drop('index')
df['destination'] = input_graph.edgelist.renumber_map[df['destination']].reset_index().drop('index')

df['jaccard_coeff'] = result

Expand Down
4 changes: 2 additions & 2 deletions python/cugraph/link_prediction/overlap_wrapper.pyx
Original file line number Diff line number Diff line change
Expand Up @@ -112,8 +112,8 @@ def overlap(input_graph, vertex_pair=None):
df['destination'] = cudf.Series(dest_data)

if input_graph.renumbered:
df['source'] = input_graph.edgelist.renumber_map[df['source']]
df['destination'] = input_graph.edgelist.renumber_map[df['destination']]
df['source'] = input_graph.edgelist.renumber_map[df['source']].reset_index().drop('index')
df['destination'] = input_graph.edgelist.renumber_map[df['destination']].reset_index().drop('index')

df['overlap_coeff'] = result

Expand Down
4 changes: 2 additions & 2 deletions python/cugraph/link_prediction/wjaccard_wrapper.pyx
Original file line number Diff line number Diff line change
Expand Up @@ -115,8 +115,8 @@ def jaccard_w(input_graph, weights_arr, vertex_pair=None):
df['destination'] = cudf.Series(dest_data)

if input_graph.renumbered:
df['source'] = input_graph.edgelist.renumber_map[df['source']]
df['destination'] = input_graph.edgelist.renumber_map[df['destination']]
df['source'] = input_graph.edgelist.renumber_map[df['source']].reset_index().drop('index')
df['destination'] = input_graph.edgelist.renumber_map[df['destination']].reset_index().drop('index')

df['jaccard_coeff'] = result

Expand Down
4 changes: 2 additions & 2 deletions python/cugraph/link_prediction/woverlap_wrapper.pyx
Original file line number Diff line number Diff line change
Expand Up @@ -115,8 +115,8 @@ def overlap_w(input_graph, weights_arr, vertex_pair=None):
df['destination'] = cudf.Series(dest_data)

if input_graph.renumbered:
df['source'] = input_graph.edgelist.renumber_map[df['source']]
df['destination'] = input_graph.edgelist.renumber_map[df['destination']]
df['source'] = input_graph.edgelist.renumber_map[df['source']].reset_index().drop('index')
df['destination'] = input_graph.edgelist.renumber_map[df['destination']].reset_index().drop('index')

df['overlap_coeff'] = result

Expand Down
12 changes: 8 additions & 4 deletions python/cugraph/structure/graph.py
Original file line number Diff line number Diff line change
Expand Up @@ -208,8 +208,10 @@ def view_edge_list(self):
edgelist_df = self.edgelist.edgelist_df
if self.renumbered:
df = cudf.DataFrame()
df['src'] = self.edgelist.renumber_map[edgelist_df['src']]
df['dst'] = self.edgelist.renumber_map[edgelist_df['dst']]
df['src'] = self.edgelist.renumber_map[edgelist_df['src']].\
reset_index().drop('index')
df['dst'] = self.edgelist.renumber_map[edgelist_df['dst']].\
reset_index().drop('index')
return df
else:
return edgelist_df
Expand Down Expand Up @@ -324,8 +326,10 @@ def get_two_hop_neighbors(self):
"""
df = graph_wrapper.get_two_hop_neighbors(self)
if self.renumbered is True:
df['first'] = self.edgelist.renumber_map[df['first']]
df['second'] = self.edgelist.renumber_map[df['second']]
df['first'] = self.edgelist.renumber_map[df['first']].\
reset_index().drop('index')
df['second'] = self.edgelist.renumber_map[df['second']].\
reset_index().drop('index')
return df

def number_of_vertices(self):
Expand Down
2 changes: 1 addition & 1 deletion python/cugraph/tests/test_wjaccard.py
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ def cugraph_call(cu_M):
cu_M['1'].max())+1, dtype=np.float32))

G = cugraph.DiGraph()
G.from_cudf_edgelist(cu_M, source='0', destination='1', renumber=False)
G.from_cudf_edgelist(cu_M, source='0', destination='1')

# cugraph Jaccard Call
t1 = time.time()
Expand Down

0 comments on commit 044218d

Please sign in to comment.