-
Notifications
You must be signed in to change notification settings - Fork 19
Description
Using backend: pytorch
0%| | 0/1 [00:00<?, ?it/s]
Traceback (most recent call last):
File "main.py", line 105, in
main()
File "main.py", line 101, in main
train(max_epochs, model, optimizer, scheduler, train_loader, valid_loader, project_name)
File "F:\zouyr\pythonProject\CIGIN-master\CIGIN_V2\train.py", line 40, in train
for samples in tq_loader:
File "D:\ANACONDA\envs\onionnet\lib\site-packages\tqdm\std.py", line 1178, in iter
for obj in iterable:
File "D:\ANACONDA\envs\onionnet\lib\site-packages\torch\utils\data\dataloader.py", line 517, in next
data = self._next_data()
File "D:\ANACONDA\envs\onionnet\lib\site-packages\torch\utils\data\dataloader.py", line 557, in _next_data
data = self._dataset_fetcher.fetch(index) # may raise StopIteration
File "D:\ANACONDA\envs\onionnet\lib\site-packages\torch\utils\data_utils\fetch.py", line 44, in fetch
data = [self.dataset[idx] for idx in possibly_batched_index]
File "D:\ANACONDA\envs\onionnet\lib\site-packages\torch\utils\data_utils\fetch.py", line 44, in
data = [self.dataset[idx] for idx in possibly_batched_index]
File "main.py", line 74, in getitem
solute_graph = get_graph_from_smile(solute)
File "F:\zouyr\pythonProject\CIGIN-master\CIGIN_V2\molecular_graph.py", line 95, in get_graph_from_smile
G.ndata['x'] = np.array(node_features)
File "D:\ANACONDA\envs\onionnet\lib\site-packages\dgl\view.py", line 81, in setitem
self._graph._set_n_repr(self._ntid, self._nodes, {key : val})
File "D:\ANACONDA\envs\onionnet\lib\site-packages\dgl\heterograph.py", line 3994, in _set_n_repr
if F.context(val) != self.device:
File "D:\ANACONDA\envs\onionnet\lib\site-packages\dgl\backend\pytorch\tensor.py", line 76, in context
return input.device
AttributeError: 'numpy.ndarray' object has no attribute 'device'