8
8
from google .protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2
9
9
from google .rpc import status_pb2 as google_dot_rpc_dot_status__pb2
10
10
from ....tagger .v1 import tagger_pb2 as tagger_dot_v1_dot_tagger__pb2
11
- DESCRIPTOR = _descriptor_pool .Default ().AddSerializedFile (b'\n #app/mltraining/v1/ml_training.proto\x12 \x16 viam.app.mltraining.v1\x1a \x16 app/data/v1/data.proto\x1a \x1f google/protobuf/timestamp.proto\x1a \x17 google/rpc/status.proto\x1a \x16 tagger/v1/tagger.proto"\x87 \x04 \n \x18 SubmitTrainingJobRequest\x12 R\n \x06 filter\x18 \x01 \x01 (\x0b 2\x18 .viam.app.data.v1.FilterB \x9a \x84 \x9e \x03 \x1b bson:"filter" json:"filter"R\x06 filter\x12 [\n \x0f organization_id\x18 \x02 \x01 (\t B2\x9a \x84 \x9e \x03 -bson:"organization_id" json:"organization_id"R\x0e organizationId\x12 G\n \n model_name\x18 \x03 \x01 (\t B(\x9a \x84 \x9e \x03 #bson:"model_name" json:"model_name"R\t modelName\x12 S\n \r model_version\x18 \x04 \x01 (\t B.\x9a \x84 \x9e \x03 )bson:"model_version" json:"model_version"R\x0c modelVersion\x12 j\n \n model_type\x18 \x05 \x01 (\x0e 2!.viam.app.mltraining.v1.ModelTypeB(\x9a \x84 \x9e \x03 #bson:"model_type" json:"model_type"R\t modelType\x12 0\n \x04 tags\x18 \x06 \x03 (\t B\x1c \x9a \x84 \x9e \x03 \x17 bson:"tags" json:"tags"R\x04 tags"+\n \x19 SubmitTrainingJobResponse\x12 \x0e \n \x02 id\x18 \x01 \x01 (\t R\x02 id"\' \n \x15 GetTrainingJobRequest\x12 \x0e \n \x02 id\x18 \x01 \x01 (\t R\x02 id"a\n \x16 GetTrainingJobResponse\x12 G\n \x08 metadata\x18 \x01 \x01 (\x0b 2+.viam.app.mltraining.v1.TrainingJobMetadataR\x08 metadata"\x82 \x01 \n \x17 ListTrainingJobsRequest\x12 \' \n \x0f organization_id\x18 \x01 \x01 (\t R\x0e organizationId\x12 >\n \x06 status\x18 \x02 \x01 (\x0e 2&.viam.app.mltraining.v1.TrainingStatusR\x06 status"[\n \x18 ListTrainingJobsResponse\x12 ?\n \x04 jobs\x18 \x01 \x03 (\x0b 2+.viam.app.mltraining.v1.TrainingJobMetadataR\x04 jobs"\xc5 \x05 \n \x13 TrainingJobMetadata\x12 n\n \x07 request\x18 \x01 \x01 (\x0b 20.viam.app.mltraining.v1.SubmitTrainingJobRequestB"\x9a \x84 \x9e \x03 \x1d bson:"request" json:"request"R\x07 request\x12 `\n \x06 status\x18 \x02 \x01 (\x0e 2&.viam.app.mltraining.v1.TrainingStatusB \x9a \x84 \x9e \x03 \x1b bson:"status" json:"status"R\x06 status\x12 c\n \n created_on\x18 \x03 \x01 (\x0b 2\x1a .google.protobuf.TimestampB(\x9a \x84 \x9e \x03 #bson:"created_on" json:"created_on"R\t createdOn\x12 o\n \r last_modified\x18 \x04 \x01 (\x0b 2\x1a .google.protobuf.TimestampB.\x9a \x84 \x9e \x03 )bson:"last_modified" json:"last_modified"R\x0c lastModified\x12 Z\n \x0f synced_model_id\x18 \x05 \x01 (\t B2\x9a \x84 \x9e \x03 -bson:"synced_model_id" json:"synced_model_id"R\r syncedModelId\x12 3\n \x02 id\x18 \x07 \x01 (\t B#\x9a \x84 \x9e \x03 \x1e bson:"_id" json:"id,omitempty"R\x02 id\x12 c\n \x0c error_status\x18 \x08 \x01 (\x0b 2\x12 .google.rpc.StatusB,\x9a \x84 \x9e \x03 \' bson:"error_status" json:"error_status"R\x0b errorStatusJ\x04 \x08 \x06 \x10 \x07 R\n user_email"*\n \x18 CancelTrainingJobRequest\x12 \x0e \n \x02 id\x18 \x01 \x01 (\t R\x02 id"\x1b \n \x19 CancelTrainingJobResponse*\x9f \x01 \n \t ModelType\x12 \x1a \n \x16 MODEL_TYPE_UNSPECIFIED\x10 \x00 \x12 *\n &MODEL_TYPE_SINGLE_LABEL_CLASSIFICATION\x10 \x01 \x12 )\n %MODEL_TYPE_MULTI_LABEL_CLASSIFICATION\x10 \x02 \x12 \x1f \n \x1b MODEL_TYPE_OBJECT_DETECTION\x10 \x03 *\xe7 \x01 \n \x0e TrainingStatus\x12 \x1f \n \x1b TRAINING_STATUS_UNSPECIFIED\x10 \x00 \x12 \x1b \n \x17 TRAINING_STATUS_PENDING\x10 \x01 \x12 \x1f \n \x1b TRAINING_STATUS_IN_PROGRESS\x10 \x02 \x12 \x1d \n \x19 TRAINING_STATUS_COMPLETED\x10 \x03 \x12 \x1a \n \x16 TRAINING_STATUS_FAILED\x10 \x04 \x12 \x1c \n \x18 TRAINING_STATUS_CANCELED\x10 \x05 \x12 \x1d \n \x19 TRAINING_STATUS_CANCELING\x10 \x06 2\xef \x03 \n \x11 MLTrainingService\x12 x\n \x11 SubmitTrainingJob\x12 0.viam.app.mltraining.v1.SubmitTrainingJobRequest\x1a 1.viam.app.mltraining.v1.SubmitTrainingJobResponse\x12 o\n \x0e GetTrainingJob\x12 -.viam.app.mltraining.v1.GetTrainingJobRequest\x1a ..viam.app.mltraining.v1.GetTrainingJobResponse\x12 u\n \x10 ListTrainingJobs\x12 /.viam.app.mltraining.v1.ListTrainingJobsRequest\x1a 0.viam.app.mltraining.v1.ListTrainingJobsResponse\x12 x\n \x11 CancelTrainingJob\x12 0.viam.app.mltraining.v1.CancelTrainingJobRequest\x1a 1.viam.app.mltraining.v1.CancelTrainingJobResponseB#Z!go.viam.com/api/app/mltraining/v1b\x06 proto3' )
11
+ DESCRIPTOR = _descriptor_pool .Default ().AddSerializedFile (b'\n #app/mltraining/v1/ml_training.proto\x12 \x16 viam.app.mltraining.v1\x1a \x16 app/data/v1/data.proto\x1a \x1f google/protobuf/timestamp.proto\x1a \x17 google/rpc/status.proto\x1a \x16 tagger/v1/tagger.proto"\xd0 \x04 \n \x18 SubmitTrainingJobRequest\x12 R\n \x06 filter\x18 \x01 \x01 (\x0b 2\x18 .viam.app.data.v1.FilterB \x9a \x84 \x9e \x03 \x1b bson:"filter" json:"filter"R\x06 filter\x12 G\n \n dataset_id\x18 \x07 \x01 (\t B(\x9a \x84 \x9e \x03 #bson:"dataset_id" json:"dataset_id"R\t datasetId\x12 [\n \x0f organization_id\x18 \x02 \x01 (\t B2\x9a \x84 \x9e \x03 -bson:"organization_id" json:"organization_id"R\x0e organizationId\x12 G\n \n model_name\x18 \x03 \x01 (\t B(\x9a \x84 \x9e \x03 #bson:"model_name" json:"model_name"R\t modelName\x12 S\n \r model_version\x18 \x04 \x01 (\t B.\x9a \x84 \x9e \x03 )bson:"model_version" json:"model_version"R\x0c modelVersion\x12 j\n \n model_type\x18 \x05 \x01 (\x0e 2!.viam.app.mltraining.v1.ModelTypeB(\x9a \x84 \x9e \x03 #bson:"model_type" json:"model_type"R\t modelType\x12 0\n \x04 tags\x18 \x06 \x03 (\t B\x1c \x9a \x84 \x9e \x03 \x17 bson:"tags" json:"tags"R\x04 tags"+\n \x19 SubmitTrainingJobResponse\x12 \x0e \n \x02 id\x18 \x01 \x01 (\t R\x02 id"\' \n \x15 GetTrainingJobRequest\x12 \x0e \n \x02 id\x18 \x01 \x01 (\t R\x02 id"a\n \x16 GetTrainingJobResponse\x12 G\n \x08 metadata\x18 \x01 \x01 (\x0b 2+.viam.app.mltraining.v1.TrainingJobMetadataR\x08 metadata"\x82 \x01 \n \x17 ListTrainingJobsRequest\x12 \' \n \x0f organization_id\x18 \x01 \x01 (\t R\x0e organizationId\x12 >\n \x06 status\x18 \x02 \x01 (\x0e 2&.viam.app.mltraining.v1.TrainingStatusR\x06 status"[\n \x18 ListTrainingJobsResponse\x12 ?\n \x04 jobs\x18 \x01 \x03 (\x0b 2+.viam.app.mltraining.v1.TrainingJobMetadataR\x04 jobs"\xc5 \x05 \n \x13 TrainingJobMetadata\x12 n\n \x07 request\x18 \x01 \x01 (\x0b 20.viam.app.mltraining.v1.SubmitTrainingJobRequestB"\x9a \x84 \x9e \x03 \x1d bson:"request" json:"request"R\x07 request\x12 `\n \x06 status\x18 \x02 \x01 (\x0e 2&.viam.app.mltraining.v1.TrainingStatusB \x9a \x84 \x9e \x03 \x1b bson:"status" json:"status"R\x06 status\x12 c\n \n created_on\x18 \x03 \x01 (\x0b 2\x1a .google.protobuf.TimestampB(\x9a \x84 \x9e \x03 #bson:"created_on" json:"created_on"R\t createdOn\x12 o\n \r last_modified\x18 \x04 \x01 (\x0b 2\x1a .google.protobuf.TimestampB.\x9a \x84 \x9e \x03 )bson:"last_modified" json:"last_modified"R\x0c lastModified\x12 Z\n \x0f synced_model_id\x18 \x05 \x01 (\t B2\x9a \x84 \x9e \x03 -bson:"synced_model_id" json:"synced_model_id"R\r syncedModelId\x12 3\n \x02 id\x18 \x07 \x01 (\t B#\x9a \x84 \x9e \x03 \x1e bson:"_id" json:"id,omitempty"R\x02 id\x12 c\n \x0c error_status\x18 \x08 \x01 (\x0b 2\x12 .google.rpc.StatusB,\x9a \x84 \x9e \x03 \' bson:"error_status" json:"error_status"R\x0b errorStatusJ\x04 \x08 \x06 \x10 \x07 R\n user_email"*\n \x18 CancelTrainingJobRequest\x12 \x0e \n \x02 id\x18 \x01 \x01 (\t R\x02 id"\x1b \n \x19 CancelTrainingJobResponse*\x9f \x01 \n \t ModelType\x12 \x1a \n \x16 MODEL_TYPE_UNSPECIFIED\x10 \x00 \x12 *\n &MODEL_TYPE_SINGLE_LABEL_CLASSIFICATION\x10 \x01 \x12 )\n %MODEL_TYPE_MULTI_LABEL_CLASSIFICATION\x10 \x02 \x12 \x1f \n \x1b MODEL_TYPE_OBJECT_DETECTION\x10 \x03 *\xe7 \x01 \n \x0e TrainingStatus\x12 \x1f \n \x1b TRAINING_STATUS_UNSPECIFIED\x10 \x00 \x12 \x1b \n \x17 TRAINING_STATUS_PENDING\x10 \x01 \x12 \x1f \n \x1b TRAINING_STATUS_IN_PROGRESS\x10 \x02 \x12 \x1d \n \x19 TRAINING_STATUS_COMPLETED\x10 \x03 \x12 \x1a \n \x16 TRAINING_STATUS_FAILED\x10 \x04 \x12 \x1c \n \x18 TRAINING_STATUS_CANCELED\x10 \x05 \x12 \x1d \n \x19 TRAINING_STATUS_CANCELING\x10 \x06 2\xef \x03 \n \x11 MLTrainingService\x12 x\n \x11 SubmitTrainingJob\x12 0.viam.app.mltraining.v1.SubmitTrainingJobRequest\x1a 1.viam.app.mltraining.v1.SubmitTrainingJobResponse\x12 o\n \x0e GetTrainingJob\x12 -.viam.app.mltraining.v1.GetTrainingJobRequest\x1a ..viam.app.mltraining.v1.GetTrainingJobResponse\x12 u\n \x10 ListTrainingJobs\x12 /.viam.app.mltraining.v1.ListTrainingJobsRequest\x1a 0.viam.app.mltraining.v1.ListTrainingJobsResponse\x12 x\n \x11 CancelTrainingJob\x12 0.viam.app.mltraining.v1.CancelTrainingJobRequest\x1a 1.viam.app.mltraining.v1.CancelTrainingJobResponseB#Z!go.viam.com/api/app/mltraining/v1b\x06 proto3' )
12
12
_builder .BuildMessageAndEnumDescriptors (DESCRIPTOR , globals ())
13
13
_builder .BuildTopDescriptorsAndMessages (DESCRIPTOR , 'app.mltraining.v1.ml_training_pb2' , globals ())
14
14
if _descriptor ._USE_C_DESCRIPTORS == False :
15
15
DESCRIPTOR ._options = None
16
16
DESCRIPTOR ._serialized_options = b'Z!go.viam.com/api/app/mltraining/v1'
17
17
_SUBMITTRAININGJOBREQUEST .fields_by_name ['filter' ]._options = None
18
18
_SUBMITTRAININGJOBREQUEST .fields_by_name ['filter' ]._serialized_options = b'\x9a \x84 \x9e \x03 \x1b bson:"filter" json:"filter"'
19
+ _SUBMITTRAININGJOBREQUEST .fields_by_name ['dataset_id' ]._options = None
20
+ _SUBMITTRAININGJOBREQUEST .fields_by_name ['dataset_id' ]._serialized_options = b'\x9a \x84 \x9e \x03 #bson:"dataset_id" json:"dataset_id"'
19
21
_SUBMITTRAININGJOBREQUEST .fields_by_name ['organization_id' ]._options = None
20
22
_SUBMITTRAININGJOBREQUEST .fields_by_name ['organization_id' ]._serialized_options = b'\x9a \x84 \x9e \x03 -bson:"organization_id" json:"organization_id"'
21
23
_SUBMITTRAININGJOBREQUEST .fields_by_name ['model_name' ]._options = None
40
42
_TRAININGJOBMETADATA .fields_by_name ['id' ]._serialized_options = b'\x9a \x84 \x9e \x03 \x1e bson:"_id" json:"id,omitempty"'
41
43
_TRAININGJOBMETADATA .fields_by_name ['error_status' ]._options = None
42
44
_TRAININGJOBMETADATA .fields_by_name ['error_status' ]._serialized_options = b'\x9a \x84 \x9e \x03 \' bson:"error_status" json:"error_status"'
43
- _MODELTYPE ._serialized_start = 1888
44
- _MODELTYPE ._serialized_end = 2047
45
- _TRAININGSTATUS ._serialized_start = 2050
46
- _TRAININGSTATUS ._serialized_end = 2281
45
+ _MODELTYPE ._serialized_start = 1961
46
+ _MODELTYPE ._serialized_end = 2120
47
+ _TRAININGSTATUS ._serialized_start = 2123
48
+ _TRAININGSTATUS ._serialized_end = 2354
47
49
_SUBMITTRAININGJOBREQUEST ._serialized_start = 170
48
- _SUBMITTRAININGJOBREQUEST ._serialized_end = 689
49
- _SUBMITTRAININGJOBRESPONSE ._serialized_start = 691
50
- _SUBMITTRAININGJOBRESPONSE ._serialized_end = 734
51
- _GETTRAININGJOBREQUEST ._serialized_start = 736
52
- _GETTRAININGJOBREQUEST ._serialized_end = 775
53
- _GETTRAININGJOBRESPONSE ._serialized_start = 777
54
- _GETTRAININGJOBRESPONSE ._serialized_end = 874
55
- _LISTTRAININGJOBSREQUEST ._serialized_start = 877
56
- _LISTTRAININGJOBSREQUEST ._serialized_end = 1007
57
- _LISTTRAININGJOBSRESPONSE ._serialized_start = 1009
58
- _LISTTRAININGJOBSRESPONSE ._serialized_end = 1100
59
- _TRAININGJOBMETADATA ._serialized_start = 1103
60
- _TRAININGJOBMETADATA ._serialized_end = 1812
61
- _CANCELTRAININGJOBREQUEST ._serialized_start = 1814
62
- _CANCELTRAININGJOBREQUEST ._serialized_end = 1856
63
- _CANCELTRAININGJOBRESPONSE ._serialized_start = 1858
64
- _CANCELTRAININGJOBRESPONSE ._serialized_end = 1885
65
- _MLTRAININGSERVICE ._serialized_start = 2284
66
- _MLTRAININGSERVICE ._serialized_end = 2779
50
+ _SUBMITTRAININGJOBREQUEST ._serialized_end = 762
51
+ _SUBMITTRAININGJOBRESPONSE ._serialized_start = 764
52
+ _SUBMITTRAININGJOBRESPONSE ._serialized_end = 807
53
+ _GETTRAININGJOBREQUEST ._serialized_start = 809
54
+ _GETTRAININGJOBREQUEST ._serialized_end = 848
55
+ _GETTRAININGJOBRESPONSE ._serialized_start = 850
56
+ _GETTRAININGJOBRESPONSE ._serialized_end = 947
57
+ _LISTTRAININGJOBSREQUEST ._serialized_start = 950
58
+ _LISTTRAININGJOBSREQUEST ._serialized_end = 1080
59
+ _LISTTRAININGJOBSRESPONSE ._serialized_start = 1082
60
+ _LISTTRAININGJOBSRESPONSE ._serialized_end = 1173
61
+ _TRAININGJOBMETADATA ._serialized_start = 1176
62
+ _TRAININGJOBMETADATA ._serialized_end = 1885
63
+ _CANCELTRAININGJOBREQUEST ._serialized_start = 1887
64
+ _CANCELTRAININGJOBREQUEST ._serialized_end = 1929
65
+ _CANCELTRAININGJOBRESPONSE ._serialized_start = 1931
66
+ _CANCELTRAININGJOBRESPONSE ._serialized_end = 1958
67
+ _MLTRAININGSERVICE ._serialized_start = 2357
68
+ _MLTRAININGSERVICE ._serialized_end = 2852
0 commit comments