package grpc.trainer.v2

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service Trainer

trainer.proto:23

message Any

trainer.proto:194

Any represents a typed value used with the evaluation metrics record.

Used in: EMetrics

enum Any.DataType

trainer.proto:195

Used in: Any

message Datastore

trainer.proto:396

Used in: CreateRequest, Job

message EMAny

trainer.proto:158

Typed value for EMExtractionSpec. The data type here can't be an enum, due to internal issues with YAML conversion.

Used in: EMGroup

message EMExtractionSpec

trainer.proto:98

EMExtractionSpec represents the specification for extracting structured evaluation metrics from training jobs. It is used across all log collectors, so some fields may not be relevent for all log collectors. Note: Don't use enums with this, as need to do untyped YAML convert to string and back Refer to https://github.ibm.com/deep-learning-platform/dlaas-training-metrics-service for complete documentation.

Used in: CreateRequest

message EMGroup

trainer.proto:129

EMGroup represents a group, such as `test` or `train`, that acts as a template for structured evaluation metrics, and which allows the specification of a regular expression (regex) that contains named bindings with sub-expressions, which can then be used as references to specify structured time-related (x-axis) and value-related (y-axis) values.

Used in: EMExtractionSpec

message EMMeta

trainer.proto:147

Allows the user to bind an extracted value to the time field of the evaluation metrics.

Used in: EMGroup

message Framework

trainer.proto:356

Used in: ModelDefinition

message FrameworkDetailList

trainer.proto:523

Used in: Frameworks

message FrameworkDetails

trainer.proto:527

Used in: FrameworkDetailList

message GetLatestMetricsRequest

trainer.proto:485

message GetLatestMetricsResponse

trainer.proto:490

message GetMetricsStringResponse

trainer.proto:282

message GetRequest

trainer.proto:265

Used as request type in: Trainer.GetTrainingJob, Trainer.GetTrainingStatusID

message GetStatusResponse

trainer.proto:274

message GetTestResponse

trainer.proto:286

message ImageLocation

trainer.proto:363

Used in: Framework

message Job

trainer.proto:337

Used in: GetAllResponse, GetResponse

message MetaInfo

trainer.proto:167

MetaInfo represents data shared with both log lines and evaluation metrics.

Used in: EMetrics, LogLine, Query

message Metrics

trainer.proto:329

Used in: GetLatestMetricsResponse, Job, UpdateTrainedModelMetricsRequest

message ModelDefinition

trainer.proto:348

Used in: CreateRequest, Job

message Query

trainer.proto:226

Query specifies the input query for logs and evaluation metrics.

Used as request type in: Trainer.GetTrainingEMetrics, Trainer.GetTrainingLogs

enum Query.SearchType

trainer.proto:227

Used in: Query

message ResourceRequirements

trainer.proto:406

Used to specify resource requirements of a training job

Used in: Training

enum SizeUnit

trainer.proto:439

Used in: ResourceRequirements

enum Status

trainer.proto:446

Used in: GetStatusIDResponse, HaltResponse, ResumeResponse, TrainingStatus, UpdateRequest

message TrainedModelMetricsRequest

trainer.proto:479

message Training

trainer.proto:370

Used in: CreateRequest, Job

message TrainingStatus

trainer.proto:385

Used in: GetStatusResponse, Job

message UpdateTrainedModelMetricsRequest

trainer.proto:496

message UpdateTrainedModelMetricsResponse

trainer.proto:502

message ZippedDataChunk

trainer.proto:510

Used as response type in: Trainer.GetModelDefinition, Trainer.GetTrainedModel