Update logic2.py
Browse files
logic2.py
CHANGED
@@ -19,6 +19,13 @@ import yaml
|
|
19 |
|
20 |
|
21 |
import pickle
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
22 |
#----------------------------------------------
|
23 |
# SAGE model
|
24 |
class GNNEncoder(torch.nn.Module):
|
@@ -101,6 +108,7 @@ def get_recommendation(model,data,user_id):
|
|
101 |
top_ten_recs = [get_title(movie_idx) for movie_idx in top_ten_recs]
|
102 |
return {'user': user_id, 'rec_movies': top_ten_recs}
|
103 |
|
|
|
104 |
def make_1_hop_graph(data,user_id):
|
105 |
a = data["user", "rates", "movie"].edge_index
|
106 |
b = data["user", "rates", "movie"].edge_label
|
|
|
19 |
|
20 |
|
21 |
import pickle
|
22 |
+
|
23 |
+
def net_repr_html(self):
|
24 |
+
nodes, edges, height, width, options = self.get_network_data()
|
25 |
+
html = self.template.render(height=height, width=width, nodes=nodes, edges=edges, options=options)
|
26 |
+
return html
|
27 |
+
|
28 |
+
Network._repr_html_ = net_repr_html
|
29 |
#----------------------------------------------
|
30 |
# SAGE model
|
31 |
class GNNEncoder(torch.nn.Module):
|
|
|
108 |
top_ten_recs = [get_title(movie_idx) for movie_idx in top_ten_recs]
|
109 |
return {'user': user_id, 'rec_movies': top_ten_recs}
|
110 |
|
111 |
+
|
112 |
def make_1_hop_graph(data,user_id):
|
113 |
a = data["user", "rates", "movie"].edge_index
|
114 |
b = data["user", "rates", "movie"].edge_label
|