コード例 #1
0
ファイル: ModelCatalog.cs プロジェクト: willvelida/MLOps.NET
        /// <summary>
        /// Registers a model
        /// </summary>
        /// <param name="experimentId"></param>
        /// <param name="runArtifactId"></param>
        /// <param name="registeredBy"></param>
        /// <param name="modelDescription"></param>
        /// <returns>The registered model</returns>
        public async Task <RegisteredModel> RegisterModel(Guid experimentId, Guid runArtifactId, string registeredBy, string modelDescription)
        {
            await runRepository.CreateRegisteredModelAsync(experimentId, runArtifactId, registeredBy, modelDescription);

            return(runRepository.GetLatestRegisteredModel(experimentId));
        }
コード例 #2
0
ファイル: ModelCatalog.cs プロジェクト: srmchem/MLOps.NET
 /// <summary>
 /// Gets the latest registered model for a given experiment
 /// </summary>
 /// <param name="experimentId"></param>
 /// <returns></returns>
 public RegisteredModel GetLatestRegisteredModel(Guid experimentId)
 {
     return(runRepository.GetLatestRegisteredModel(experimentId));
 }