Here is the code I have using tensorflow to create edge weights between users and reports :
#create edge weights between users and reports
ew = np.array([userReportDF[reportCol].iloc[x[0].item()][x[1].item()] for x in edge_index.T])
This is the error I get:
---------------------------------------------------------------------------
KeyError Traceback (most recent call last)
Input In [114], in <cell line: 2>()
1 #create edge weights between users and reports
----> 2 ew = np.array([userReportDF[reportCol].iloc[x[0].item()][x[1].item()] for x in edge_index.T])
3 qt = QuantileTransformer(n_quantiles=10)
4 ew = torch.from_numpy(qt.fit_transform(ew.reshape(-1, 1))).float()
Input In [114], in <listcomp>(.0)
1 #create edge weights between users and reports
----> 2 ew = np.array([userReportDF[reportCol].iloc[x[0].item()][x[1].item()] for x in edge_index.T])
3 qt = QuantileTransformer(n_quantiles=10)
4 ew = torch.from_numpy(qt.fit_transform(ew.reshape(-1, 1))).float()
KeyError: 48