private void Remove_Click(object sender, RoutedEventArgs e) { if (listBox1.SelectedIndex != -1) { _staticModel.RemoveNode(listBox1.SelectedIndex); } }
private void Remove_Click(object sender, RoutedEventArgs e) { ThrowIf.Variable.IsNull(listBox1, nameof(listBox1)); if (listBox1.SelectedIndex != -1) { _staticModel.RemoveNode(listBox1.SelectedIndex); } }
public void RemoveNodeTest() { var model = new StaticModel(); Assert.NotNull(model.GetLayerNodes()); Assert.That(model.GetLayerNodes()?.Length == 0); var layerType = new LayerType("Dropout", "Core", new[] { new Parameter("rate", "Float", "1.0", Array.Empty <string>()) } ); model.AddNode(layerType); Assert.That(model.GetLayerNodes()?.Length == 1); model.RemoveNode(0); Assert.That(model.GetLayerNodes()?.Length == 0); }