@@ -79,12 +79,13 @@ public void GenerateCode()
79
79
IEnumerable < RunDetails < RegressionMetrics > > regressionRunDetails = default ;
80
80
81
81
Console . WriteLine ( $ "{ Strings . ExplorePipeline } : { settings . MlTask } ") ;
82
+ Console . WriteLine ( $ "{ Strings . FurtherLearning } : { Strings . LearningHttpLink } ") ;
82
83
try
83
84
{
84
85
var options = new ProgressBarOptions
85
86
{
86
87
ForegroundColor = ConsoleColor . Yellow ,
87
- ForegroundColorDone = ConsoleColor . DarkGreen ,
88
+ ForegroundColorDone = ConsoleColor . Yellow ,
88
89
BackgroundColor = ConsoleColor . Gray ,
89
90
ProgressCharacter = '\u2593 ' ,
90
91
BackgroundCharacter = '─' ,
@@ -169,19 +170,22 @@ public void GenerateCode()
169
170
}
170
171
171
172
// Save the model
172
- logger . Log ( LogLevel . Info , Strings . SavingBestModel ) ;
173
173
var modelprojectDir = Path . Combine ( settings . OutputPath . FullName , $ "{ settings . Name } .Model") ;
174
174
var modelPath = new FileInfo ( Path . Combine ( modelprojectDir , "MLModel.zip" ) ) ;
175
175
Utils . SaveModel ( bestModel , modelPath , context , trainData . Schema ) ;
176
+ Console . ForegroundColor = ConsoleColor . Yellow ;
177
+ logger . Log ( LogLevel . Info , $ "{ Strings . SavingBestModel } : { modelPath } ") ;
176
178
177
179
// Generate the Project
178
180
GenerateProject ( columnInference , bestPipeline , columnInformation . LabelColumn , modelPath ) ;
181
+ logger . Log ( LogLevel . Info , $ "{ Strings . GenerateModelConsumption } : { Path . Combine ( settings . OutputPath . FullName , $ "{ settings . Name } .Predict") } ") ;
182
+ logger . Log ( LogLevel . Info , $ "{ Strings . GenerateModelTraining } : { Path . Combine ( settings . OutputPath . FullName , $ "{ settings . Name } .Train") } ") ;
183
+ Console . ResetColor ( ) ;
179
184
}
180
185
181
186
internal void GenerateProject ( ColumnInferenceResults columnInference , Pipeline pipeline , string labelName , FileInfo modelPath )
182
187
{
183
- //Generate code
184
- logger . Log ( LogLevel . Info , $ "{ Strings . GenerateProject } : { settings . OutputPath . FullName } ") ;
188
+ // Generate code
185
189
var codeGenerator = new CodeGenerator . CSharp . CodeGenerator (
186
190
pipeline ,
187
191
columnInference ,
@@ -200,10 +204,10 @@ internal void GenerateProject(ColumnInferenceResults columnInference, Pipeline p
200
204
201
205
internal ( IDataView , IDataView ) LoadData ( MLContext context , TextLoader . Options textLoaderOptions )
202
206
{
203
- logger . Log ( LogLevel . Info , Strings . CreateDataLoader ) ;
207
+ logger . Log ( LogLevel . Trace , Strings . CreateDataLoader ) ;
204
208
var textLoader = context . Data . CreateTextLoader ( textLoaderOptions ) ;
205
209
206
- logger . Log ( LogLevel . Info , Strings . LoadData ) ;
210
+ logger . Log ( LogLevel . Trace , Strings . LoadData ) ;
207
211
var trainData = textLoader . Load ( settings . Dataset . FullName ) ;
208
212
var validationData = settings . ValidationDataset == null ? null : textLoader . Load ( settings . ValidationDataset . FullName ) ;
209
213
0 commit comments