Пример #1
0
 public void LoadH5(string path)
 {
     if (path is null)
     {
         throw new ArgumentNullException(nameof(path));
     }
     using (NeuralNetworkH5Loader loader = new NeuralNetworkH5Loader(path)) {
         Load(loader);
     }
 }
Пример #2
0
 public static void H5ToJson(string h5Path, TextWriter textWriter)
 {
     if (h5Path is null)
     {
         throw new ArgumentNullException(nameof(h5Path));
     }
     if (textWriter is null)
     {
         throw new ArgumentNullException(nameof(textWriter));
     }
     using (JsonTextWriter jsonTextWriter = new JsonTextWriter(textWriter)) {
         using (NeuralNetworkH5Loader loader = new NeuralNetworkH5Loader(h5Path)) {
             new NeuralNetwork().Load(loader, jsonTextWriter);
         }
     }
 }