Unverified Commit 103444c5 authored by Quan (Andy) Gan's avatar Quan (Andy) Gan Committed by GitHub
Browse files

Remove __len__ method from DGLGraph (#2902)

* Update heterograph.py

* remove unit tests

* replace tutorial
parent 70695ff8
...@@ -2447,13 +2447,6 @@ class DGLHeteroGraph(object): ...@@ -2447,13 +2447,6 @@ class DGLHeteroGraph(object):
else: else:
return self._graph.number_of_edges(self.get_etype_id(etype)) return self._graph.number_of_edges(self.get_etype_id(etype))
def __len__(self):
"""Deprecated: please directly call :func:`number_of_nodes`
"""
dgl_warning('DGLGraph.__len__ is deprecated.'
'Please directly call DGLGraph.number_of_nodes.')
return self.number_of_nodes()
@property @property
def is_multigraph(self): def is_multigraph(self):
"""Return whether the graph is a multigraph with parallel edges. """Return whether the graph is a multigraph with parallel edges.
......
...@@ -59,7 +59,6 @@ def test_query(): ...@@ -59,7 +59,6 @@ def test_query():
def _test_one(g): def _test_one(g):
assert g.number_of_nodes() == 10 assert g.number_of_nodes() == 10
assert g.number_of_edges() == 20 assert g.number_of_edges() == 20
assert len(g) == 10
for i in range(10): for i in range(10):
assert g.has_node(i) assert g.has_node(i)
...@@ -131,7 +130,6 @@ def test_query(): ...@@ -131,7 +130,6 @@ def test_query():
def _test_csr_one(g): def _test_csr_one(g):
assert g.number_of_nodes() == 10 assert g.number_of_nodes() == 10
assert g.number_of_edges() == 20 assert g.number_of_edges() == 20
assert len(g) == 10
for i in range(10): for i in range(10):
assert g.has_node(i) assert g.has_node(i)
......
...@@ -313,7 +313,7 @@ g = DGLGraph((data.edge_src, data.edge_dst)) ...@@ -313,7 +313,7 @@ g = DGLGraph((data.edge_src, data.edge_dst))
g.edata.update({'rel_type': edge_type, 'norm': edge_norm}) g.edata.update({'rel_type': edge_type, 'norm': edge_norm})
# create model # create model
model = Model(len(g), model = Model(g.num_nodes(),
n_hidden, n_hidden,
num_classes, num_classes,
num_rels, num_rels,
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment