Skip to content

Commit fafb359

Browse files
author
Jamie Matthews
committed
Create directory if missing when saving the model
1 parent ecb4dfd commit fafb359

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

NsfwSpy.Train/Program.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ static void Main(string[] args)
1414
var projectDirectory = Path.GetFullPath(Path.Combine(AppContext.BaseDirectory, "../../../"));
1515
var workspaceRelativePath = Path.Combine(projectDirectory, "Workspace");
1616
var saveModelPath = Path.Combine(projectDirectory, "Models");
17-
var assetsPath = @"D:\NsfwSpy\Images";
17+
var assetsPath = @"E:\NsfwSpy\Images";
1818

1919
var mlContext = new MLContext();
2020

@@ -61,6 +61,9 @@ static void Main(string[] args)
6161

6262
var trainedModel = trainingPipeline.Fit(trainSet);
6363

64+
if (!Directory.Exists(saveModelPath))
65+
Directory.CreateDirectory(saveModelPath);
66+
6467
saveModelPath = Path.Combine(saveModelPath, "NsfwSpyModel.zip");
6568
mlContext.Model.Save(trainedModel, trainSet.Schema, saveModelPath);
6669

0 commit comments

Comments
 (0)