Skip to content

Commit

Permalink
Build extension method to reload changes without specifying model name (
Browse files Browse the repository at this point in the history
  • Loading branch information
NeoXtreem authored and Eric Erhardt committed Aug 27, 2019
1 parent 2ecc192 commit d867f8b
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions src/Microsoft.Extensions.ML/Builder/BuilderExtensions.cs
Original file line number Diff line number Diff line change
Expand Up @@ -158,6 +158,25 @@ public static PredictionEnginePoolBuilder<TData, TPrediction> FromFile<TData, TP
return builder.FromFile(string.Empty, filePath, true);
}

/// <summary>
/// Adds the model at the specified file to the builder.
/// </summary>
/// <param name="builder">The builder to which to add the model.</param>
/// <param name="filePath">The location of the model.</param>
/// <param name="watchForChanges">
/// Whether to watch for changes to the file path and update the model when the file is changed or not.
/// </param>
/// <returns>
/// The updated <see cref="PredictionEnginePoolBuilder{TData, TPrediction}"/>.
/// </returns>
public static PredictionEnginePoolBuilder<TData, TPrediction> FromFile<TData, TPrediction>(
this PredictionEnginePoolBuilder<TData, TPrediction> builder, string filePath, bool watchForChanges)
where TData : class
where TPrediction : class, new()
{
return builder.FromFile(string.Empty, filePath, watchForChanges);
}

/// <summary>
/// Adds the model at the specified file to the builder.
/// </summary>
Expand Down

0 comments on commit d867f8b

Please sign in to comment.