/// <summary> /// Save the network /// </summary> /// <param name="Net">The network to save</param> private static void SaveNet(network_scaler Net, string FilePath) { FileStream fs = new FileStream(FilePath, FileMode.Create); BinaryFormatter formatter = new BinaryFormatter(); formatter.Serialize(fs, Net); fs.Close(); }
/// <summary> /// Load a network /// </summary> /// <param name="FilePath">The path to the binary network file</param> /// <returns></returns> private static network_scaler LoadNet(string FilePath) { FileStream fs = new FileStream(FilePath, FileMode.Open); BinaryFormatter formatter = new BinaryFormatter(); network_scaler net = (network_scaler)formatter.Deserialize(fs); fs.Close(); return(net); }
private void btn_samplein_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { OpenFileDialog file1 = new OpenFileDialog(); file1.Filter = "文本文件|*.pdi"; if (file1.ShowDialog() == DialogResult.OK) { net_scaler = LoadNet(file1.FileName); network = net_scaler.network; sclarer = net_scaler.sclarer; } }