public void ValidateSerialize() { OwlFlatFileConfig owlConfig = GetConfig(@"examples\flatfile\1\owl-config-flatfile.xml"); FlatFileDocument document = new FlatFileDocument(); document.LoadContent(owlConfig, GetContent(@"examples\flatfile\1\test.txt")); XmlDocument xmlResult = XmlExtension.Serialize(document); }
public static bool SaveNetwork(NeuralNetworkLSTM network) { SaveFileDialog save = new SaveFileDialog(); save.Filter = Global.ConfigNetworkFileFilter; save.InitialDirectory = Environment.CurrentDirectory; if (save.ShowDialog() == DialogResult.OK) { using (TextWriter reader = new StreamWriter(save.FileName)) { NetworkManagerLSTM.NetworkSaveFile data = new NetworkManagerLSTM.NetworkSaveFile() { Axons = network.Axons, LSTM = network.LSTM.ToArray(), LSTM_Gates = network.LSTM.Gates }; string s = XmlExtension.Serialize(data); reader.WriteLine(s); } return(true); } return(false); }