MCPcopy
hub / github.com/dmlc/dgl / todgltensor

Method todgltensor

python/dgl/utils/internal.py:147–154  ·  view source on GitHub ↗

Convert to dgl.NDArray.

(self)

Source from the content-addressed store, hash-verified

145 return self._user_tensor_data[ctx]
146
147 def todgltensor(self):
148 """Convert to dgl.NDArray."""
149 if self._dgl_tensor_data is None:
150 # zero copy from user tensor
151 tsor = self.tousertensor()
152 dlpack = F.zerocopy_to_dlpack(tsor)
153 self._dgl_tensor_data = nd.from_dlpack(dlpack)
154 return self._dgl_tensor_data
155
156 def slice_data(self):
157 """Return the internal slice data.

Callers 15

__setstate__Method · 0.80
add_edgesMethod · 0.80
has_nodesMethod · 0.80
has_edges_betweenMethod · 0.80
edge_idsMethod · 0.80
find_edgesMethod · 0.80
in_edgesMethod · 0.80
out_edgesMethod · 0.80
in_degreesMethod · 0.80
out_degreesMethod · 0.80
node_subgraphMethod · 0.80
node_halo_subgraphMethod · 0.80

Calls 1

tousertensorMethod · 0.95

Tested by 1

test_pickling_indexFunction · 0.64