예제 #1
0
 /// <summary>
 /// Computes the prediction given a model as a zip file
 /// and some data in a view.
 /// </summary>
 public static void SavePredictions(TlcEnvironment env, string modelPath,
                                    string outFilePath, IDataView data)
 {
     using (var fs = File.OpenRead(modelPath))
     {
         var deserializedData = env.LoadTransforms(fs, data);
         var saver2           = env.CreateSaver("Text");
         var columns          = new int[deserializedData.Schema.ColumnCount];
         for (int i = 0; i < columns.Length; ++i)
         {
             columns[i] = i;
         }
         using (var fs2 = File.Create(outFilePath))
             saver2.SaveData(fs2, deserializedData, columns);
     }
 }