/// <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)); }
/// <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)); }