File tree Expand file tree Collapse file tree 2 files changed +7
-0
lines changed Expand file tree Collapse file tree 2 files changed +7
-0
lines changed Original file line number Diff line number Diff line change @@ -252,6 +252,12 @@ def test_node_interactions(self):
252
252
for node in [x , y ]:
253
253
assert node .isTensor ()
254
254
255
+ def test_delete_node (self ):
256
+ nn = ng .NNModule ()
257
+ node = nn .dataFlow .createNode (ng .NeuralNetOperator ("TestOp" ))
258
+ nn .dataFlow .deleteNode (node )
259
+ assert len (nn .dataFlow .getMutableNodes ()) == 0
260
+
255
261
def test_annotation_basic (self ):
256
262
annot = ng .Annotation ()
257
263
annot .setDevice ("woot" )
Original file line number Diff line number Diff line change @@ -216,6 +216,7 @@ void addNomnigraphMethods(pybind11::module& m) {
216
216
return g->createNode (convertToNeuralNetOperator (op));
217
217
},
218
218
py::return_value_policy::reference_internal)
219
+ .def (" deleteNode" , &NNGraph::deleteNode)
219
220
.def (
220
221
" getMutableNodes" ,
221
222
&NNGraph::getMutableNodes,
You can’t perform that action at this time.
0 commit comments