Package viam.app.mltraining.v1
Interface MLTrainingServiceGrpc.AsyncService
- All Known Implementing Classes:
MLTrainingServiceGrpc.MLTrainingServiceImplBase
- Enclosing class:
MLTrainingServiceGrpc
public static interface MLTrainingServiceGrpc.AsyncService
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidcancelTrainingJob(MlTraining.CancelTrainingJobRequest request, io.grpc.stub.StreamObserver<MlTraining.CancelTrainingJobResponse> responseObserver) CancelTrainingJob cancels a training job that has not yet completed.default voiddeleteCompletedTrainingJob(MlTraining.DeleteCompletedTrainingJobRequest request, io.grpc.stub.StreamObserver<MlTraining.DeleteCompletedTrainingJobResponse> responseObserver) DeleteCompletedTrainingJob removes a completed training job from the database, whether the job succeeded or failed.default voiddeleteCustomTrainingContainer(MlTraining.DeleteCustomTrainingContainerRequest request, io.grpc.stub.StreamObserver<MlTraining.DeleteCustomTrainingContainerResponse> responseObserver) DeleteCustomTrainingContainer deletes a custom container from the databasedefault voidgetContainer(MlTraining.GetContainerRequest request, io.grpc.stub.StreamObserver<MlTraining.GetContainerResponse> responseObserver) GetContainer retrieves a container by its ID.default voidgetTrainingJob(MlTraining.GetTrainingJobRequest request, io.grpc.stub.StreamObserver<MlTraining.GetTrainingJobResponse> responseObserver) GetTrainingJob retrieves a training job by its ID.default voidgetTrainingJobLogs(MlTraining.GetTrainingJobLogsRequest request, io.grpc.stub.StreamObserver<MlTraining.GetTrainingJobLogsResponse> responseObserver) GetTrainingJobLogs gets the logs for a given custom training job.default voidlistContainers(MlTraining.ListContainersRequest request, io.grpc.stub.StreamObserver<MlTraining.ListContainersResponse> responseObserver) ListContainers lists the containers available for a custom training job for a given organization.default voidlistSupportedContainers(MlTraining.ListSupportedContainersRequest request, io.grpc.stub.StreamObserver<MlTraining.ListSupportedContainersResponse> responseObserver) ListSupportedContainers gets all the Viam-supported containers available for a custom training job.default voidlistTrainingJobs(MlTraining.ListTrainingJobsRequest request, io.grpc.stub.StreamObserver<MlTraining.ListTrainingJobsResponse> responseObserver) ListTrainingJobs lists training jobs for a given organization ID and training status.default voidregisterCustomTrainingContainer(MlTraining.RegisterCustomTrainingContainerRequest request, io.grpc.stub.StreamObserver<MlTraining.RegisterCustomTrainingContainerResponse> responseObserver) RegisterCustomTrainingContainer registers a custom container in the database for custom training jobsdefault voidsubmitCustomTrainingJob(MlTraining.SubmitCustomTrainingJobRequest request, io.grpc.stub.StreamObserver<MlTraining.SubmitCustomTrainingJobResponse> responseObserver) SubmitCustomTrainingJob submits a custom training job request.default voidsubmitTrainingJob(MlTraining.SubmitTrainingJobRequest request, io.grpc.stub.StreamObserver<MlTraining.SubmitTrainingJobResponse> responseObserver) SubmitTrainingJob submits a training job request.
-
Method Details
-
submitTrainingJob
default void submitTrainingJob(MlTraining.SubmitTrainingJobRequest request, io.grpc.stub.StreamObserver<MlTraining.SubmitTrainingJobResponse> responseObserver) SubmitTrainingJob submits a training job request.
-
submitCustomTrainingJob
default void submitCustomTrainingJob(MlTraining.SubmitCustomTrainingJobRequest request, io.grpc.stub.StreamObserver<MlTraining.SubmitCustomTrainingJobResponse> responseObserver) SubmitCustomTrainingJob submits a custom training job request.
-
getTrainingJob
default void getTrainingJob(MlTraining.GetTrainingJobRequest request, io.grpc.stub.StreamObserver<MlTraining.GetTrainingJobResponse> responseObserver) GetTrainingJob retrieves a training job by its ID.
-
listTrainingJobs
default void listTrainingJobs(MlTraining.ListTrainingJobsRequest request, io.grpc.stub.StreamObserver<MlTraining.ListTrainingJobsResponse> responseObserver) ListTrainingJobs lists training jobs for a given organization ID and training status.
-
cancelTrainingJob
default void cancelTrainingJob(MlTraining.CancelTrainingJobRequest request, io.grpc.stub.StreamObserver<MlTraining.CancelTrainingJobResponse> responseObserver) CancelTrainingJob cancels a training job that has not yet completed.
-
deleteCompletedTrainingJob
default void deleteCompletedTrainingJob(MlTraining.DeleteCompletedTrainingJobRequest request, io.grpc.stub.StreamObserver<MlTraining.DeleteCompletedTrainingJobResponse> responseObserver) DeleteCompletedTrainingJob removes a completed training job from the database, whether the job succeeded or failed.
-
getTrainingJobLogs
default void getTrainingJobLogs(MlTraining.GetTrainingJobLogsRequest request, io.grpc.stub.StreamObserver<MlTraining.GetTrainingJobLogsResponse> responseObserver) GetTrainingJobLogs gets the logs for a given custom training job.
-
listSupportedContainers
default void listSupportedContainers(MlTraining.ListSupportedContainersRequest request, io.grpc.stub.StreamObserver<MlTraining.ListSupportedContainersResponse> responseObserver) ListSupportedContainers gets all the Viam-supported containers available for a custom training job.
-
listContainers
default void listContainers(MlTraining.ListContainersRequest request, io.grpc.stub.StreamObserver<MlTraining.ListContainersResponse> responseObserver) ListContainers lists the containers available for a custom training job for a given organization.
-
getContainer
default void getContainer(MlTraining.GetContainerRequest request, io.grpc.stub.StreamObserver<MlTraining.GetContainerResponse> responseObserver) GetContainer retrieves a container by its ID.
-
registerCustomTrainingContainer
default void registerCustomTrainingContainer(MlTraining.RegisterCustomTrainingContainerRequest request, io.grpc.stub.StreamObserver<MlTraining.RegisterCustomTrainingContainerResponse> responseObserver) RegisterCustomTrainingContainer registers a custom container in the database for custom training jobs
-
deleteCustomTrainingContainer
default void deleteCustomTrainingContainer(MlTraining.DeleteCustomTrainingContainerRequest request, io.grpc.stub.StreamObserver<MlTraining.DeleteCustomTrainingContainerResponse> responseObserver) DeleteCustomTrainingContainer deletes a custom container from the database
-