v1

package
v0.7.11 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 16, 2024 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_github_com_metaprov_modelaapi_services_trainerd_v1_trainerd_proto protoreflect.FileDescriptor
View Source
var TrainerdService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "github.com.metaprov.modelaapi.services.trainerd.v1.TrainerdService",
	HandlerType: (*TrainerdServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Train",
			Handler:    _TrainerdService_Train_Handler,
		},
		{
			MethodName: "Explain",
			Handler:    _TrainerdService_Explain_Handler,
		},
		{
			MethodName: "Forecast",
			Handler:    _TrainerdService_Forecast_Handler,
		},
		{
			MethodName: "Test",
			Handler:    _TrainerdService_Test_Handler,
		},
		{
			MethodName: "TrainDriftDetector",
			Handler:    _TrainerdService_TrainDriftDetector_Handler,
		},
		{
			MethodName: "Shutdown",
			Handler:    _TrainerdService_Shutdown_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "github.com/metaprov/modelaapi/services/trainerd/v1/trainerd.proto",
}

TrainerdService_ServiceDesc is the grpc.ServiceDesc for TrainerdService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterTrainerdServiceServer

func RegisterTrainerdServiceServer(s grpc.ServiceRegistrar, srv TrainerdServiceServer)

Types

type ExplainRequest

type ExplainRequest struct {
	Product    *v1alpha1.DataProduct     `protobuf:"bytes,1,opt,name=product,proto3" json:"product,omitempty"`
	Datasource *v1alpha1.DataSource      `protobuf:"bytes,2,opt,name=datasource,proto3" json:"datasource,omitempty"`
	Dataset    *v1alpha1.Dataset         `protobuf:"bytes,3,opt,name=dataset,proto3" json:"dataset,omitempty"`
	Snapshot   *v1alpha1.DatasetSnapshot `protobuf:"bytes,4,opt,name=snapshot,proto3" json:"snapshot,omitempty"`
	Model      *v1alpha12.Model          `protobuf:"bytes,5,opt,name=model,proto3" json:"model,omitempty"`
	Study      *v1alpha12.Study          `protobuf:"bytes,6,opt,name=study,proto3" json:"study,omitempty"`
	Run        *v1alpha12.StudyRun       `protobuf:"bytes,7,opt,name=run,proto3" json:"run,omitempty"`
	Bucket     *v1alpha11.VirtualBucket  `protobuf:"bytes,8,opt,name=bucket,proto3" json:"bucket,omitempty"`
	BaseModels []*v1alpha12.Model        `protobuf:"bytes,9,rep,name=baseModels,proto3" json:"baseModels,omitempty"`
	// contains filtered or unexported fields
}

func (*ExplainRequest) Descriptor deprecated

func (*ExplainRequest) Descriptor() ([]byte, []int)

Deprecated: Use ExplainRequest.ProtoReflect.Descriptor instead.

func (*ExplainRequest) GetBaseModels added in v0.6.252

func (x *ExplainRequest) GetBaseModels() []*v1alpha12.Model

func (*ExplainRequest) GetBucket

func (x *ExplainRequest) GetBucket() *v1alpha11.VirtualBucket

func (*ExplainRequest) GetDataset

func (x *ExplainRequest) GetDataset() *v1alpha1.Dataset

func (*ExplainRequest) GetDatasource

func (x *ExplainRequest) GetDatasource() *v1alpha1.DataSource

func (*ExplainRequest) GetModel

func (x *ExplainRequest) GetModel() *v1alpha12.Model

func (*ExplainRequest) GetProduct

func (x *ExplainRequest) GetProduct() *v1alpha1.DataProduct

func (*ExplainRequest) GetRun added in v0.6.252

func (x *ExplainRequest) GetRun() *v1alpha12.StudyRun

func (*ExplainRequest) GetSnapshot added in v0.6.252

func (x *ExplainRequest) GetSnapshot() *v1alpha1.DatasetSnapshot

func (*ExplainRequest) GetStudy

func (x *ExplainRequest) GetStudy() *v1alpha12.Study

func (*ExplainRequest) ProtoMessage

func (*ExplainRequest) ProtoMessage()

func (*ExplainRequest) ProtoReflect

func (x *ExplainRequest) ProtoReflect() protoreflect.Message

func (*ExplainRequest) Reset

func (x *ExplainRequest) Reset()

func (*ExplainRequest) String

func (x *ExplainRequest) String() string

type ExplainResponse

type ExplainResponse struct {
	ExplainerLocation       *v1alpha13.FileLocation `protobuf:"bytes,1,opt,name=explainerLocation,proto3" json:"explainerLocation,omitempty"`
	TrainShapValuesLocation *v1alpha13.FileLocation `protobuf:"bytes,2,opt,name=trainShapValuesLocation,proto3" json:"trainShapValuesLocation,omitempty"`
	TestShapValuesLocation  *v1alpha13.FileLocation `protobuf:"bytes,3,opt,name=testShapValuesLocation,proto3" json:"testShapValuesLocation,omitempty"`
	// contains filtered or unexported fields
}

func (*ExplainResponse) Descriptor deprecated

func (*ExplainResponse) Descriptor() ([]byte, []int)

Deprecated: Use ExplainResponse.ProtoReflect.Descriptor instead.

func (*ExplainResponse) GetExplainerLocation added in v0.6.252

func (x *ExplainResponse) GetExplainerLocation() *v1alpha13.FileLocation

func (*ExplainResponse) GetTestShapValuesLocation added in v0.6.252

func (x *ExplainResponse) GetTestShapValuesLocation() *v1alpha13.FileLocation

func (*ExplainResponse) GetTrainShapValuesLocation added in v0.6.252

func (x *ExplainResponse) GetTrainShapValuesLocation() *v1alpha13.FileLocation

func (*ExplainResponse) ProtoMessage

func (*ExplainResponse) ProtoMessage()

func (*ExplainResponse) ProtoReflect

func (x *ExplainResponse) ProtoReflect() protoreflect.Message

func (*ExplainResponse) Reset

func (x *ExplainResponse) Reset()

func (*ExplainResponse) String

func (x *ExplainResponse) String() string

type ForecastRequest

type ForecastRequest struct {
	Product    *v1alpha1.DataProduct     `protobuf:"bytes,1,opt,name=product,proto3" json:"product,omitempty"`
	Datasource *v1alpha1.DataSource      `protobuf:"bytes,2,opt,name=datasource,proto3" json:"datasource,omitempty"`
	Dataset    *v1alpha1.Dataset         `protobuf:"bytes,3,opt,name=dataset,proto3" json:"dataset,omitempty"`
	Snapshot   *v1alpha1.DatasetSnapshot `protobuf:"bytes,4,opt,name=snapshot,proto3" json:"snapshot,omitempty"`
	Model      *v1alpha12.Model          `protobuf:"bytes,5,opt,name=model,proto3" json:"model,omitempty"`
	Study      *v1alpha12.Study          `protobuf:"bytes,6,opt,name=study,proto3" json:"study,omitempty"`
	Run        *v1alpha12.StudyRun       `protobuf:"bytes,7,opt,name=run,proto3" json:"run,omitempty"`
	Bucket     *v1alpha11.VirtualBucket  `protobuf:"bytes,8,opt,name=bucket,proto3" json:"bucket,omitempty"`
	// contains filtered or unexported fields
}

func (*ForecastRequest) Descriptor deprecated

func (*ForecastRequest) Descriptor() ([]byte, []int)

Deprecated: Use ForecastRequest.ProtoReflect.Descriptor instead.

func (*ForecastRequest) GetBucket

func (x *ForecastRequest) GetBucket() *v1alpha11.VirtualBucket

func (*ForecastRequest) GetDataset

func (x *ForecastRequest) GetDataset() *v1alpha1.Dataset

func (*ForecastRequest) GetDatasource

func (x *ForecastRequest) GetDatasource() *v1alpha1.DataSource

func (*ForecastRequest) GetModel

func (x *ForecastRequest) GetModel() *v1alpha12.Model

func (*ForecastRequest) GetProduct

func (x *ForecastRequest) GetProduct() *v1alpha1.DataProduct

func (*ForecastRequest) GetRun added in v0.6.252

func (x *ForecastRequest) GetRun() *v1alpha12.StudyRun

func (*ForecastRequest) GetSnapshot added in v0.6.252

func (x *ForecastRequest) GetSnapshot() *v1alpha1.DatasetSnapshot

func (*ForecastRequest) GetStudy

func (x *ForecastRequest) GetStudy() *v1alpha12.Study

func (*ForecastRequest) ProtoMessage

func (*ForecastRequest) ProtoMessage()

func (*ForecastRequest) ProtoReflect

func (x *ForecastRequest) ProtoReflect() protoreflect.Message

func (*ForecastRequest) Reset

func (x *ForecastRequest) Reset()

func (*ForecastRequest) String

func (x *ForecastRequest) String() string

type ForecastResponse

type ForecastResponse struct {
	ForecastLocation *v1alpha13.FileLocation `protobuf:"bytes,1,opt,name=forecastLocation,proto3" json:"forecastLocation,omitempty"`
	// contains filtered or unexported fields
}

func (*ForecastResponse) Descriptor deprecated

func (*ForecastResponse) Descriptor() ([]byte, []int)

Deprecated: Use ForecastResponse.ProtoReflect.Descriptor instead.

func (*ForecastResponse) GetForecastLocation added in v0.6.252

func (x *ForecastResponse) GetForecastLocation() *v1alpha13.FileLocation

func (*ForecastResponse) ProtoMessage

func (*ForecastResponse) ProtoMessage()

func (*ForecastResponse) ProtoReflect

func (x *ForecastResponse) ProtoReflect() protoreflect.Message

func (*ForecastResponse) Reset

func (x *ForecastResponse) Reset()

func (*ForecastResponse) String

func (x *ForecastResponse) String() string

type ShutdownRequest

type ShutdownRequest struct {
	// contains filtered or unexported fields
}

func (*ShutdownRequest) Descriptor deprecated

func (*ShutdownRequest) Descriptor() ([]byte, []int)

Deprecated: Use ShutdownRequest.ProtoReflect.Descriptor instead.

func (*ShutdownRequest) ProtoMessage

func (*ShutdownRequest) ProtoMessage()

func (*ShutdownRequest) ProtoReflect

func (x *ShutdownRequest) ProtoReflect() protoreflect.Message

func (*ShutdownRequest) Reset

func (x *ShutdownRequest) Reset()

func (*ShutdownRequest) String

func (x *ShutdownRequest) String() string

type ShutdownResponse

type ShutdownResponse struct {
	// contains filtered or unexported fields
}

func (*ShutdownResponse) Descriptor deprecated

func (*ShutdownResponse) Descriptor() ([]byte, []int)

Deprecated: Use ShutdownResponse.ProtoReflect.Descriptor instead.

func (*ShutdownResponse) ProtoMessage

func (*ShutdownResponse) ProtoMessage()

func (*ShutdownResponse) ProtoReflect

func (x *ShutdownResponse) ProtoReflect() protoreflect.Message

func (*ShutdownResponse) Reset

func (x *ShutdownResponse) Reset()

func (*ShutdownResponse) String

func (x *ShutdownResponse) String() string

type TestRequest

type TestRequest struct {
	Product    *v1alpha1.DataProduct     `protobuf:"bytes,1,opt,name=product,proto3" json:"product,omitempty"`
	Datasource *v1alpha1.DataSource      `protobuf:"bytes,2,opt,name=datasource,proto3" json:"datasource,omitempty"`
	Dataset    *v1alpha1.Dataset         `protobuf:"bytes,3,opt,name=dataset,proto3" json:"dataset,omitempty"`
	Snapshot   *v1alpha1.DatasetSnapshot `protobuf:"bytes,4,opt,name=snapshot,proto3" json:"snapshot,omitempty"`
	Model      *v1alpha12.Model          `protobuf:"bytes,5,opt,name=model,proto3" json:"model,omitempty"`
	Study      *v1alpha12.Study          `protobuf:"bytes,6,opt,name=study,proto3" json:"study,omitempty"`
	Run        *v1alpha12.StudyRun       `protobuf:"bytes,7,opt,name=run,proto3" json:"run,omitempty"`
	Bucket     *v1alpha11.VirtualBucket  `protobuf:"bytes,8,opt,name=bucket,proto3" json:"bucket,omitempty"`
	BaseModels []*v1alpha12.Model        `protobuf:"bytes,9,rep,name=baseModels,proto3" json:"baseModels,omitempty"`
	// contains filtered or unexported fields
}

func (*TestRequest) Descriptor deprecated

func (*TestRequest) Descriptor() ([]byte, []int)

Deprecated: Use TestRequest.ProtoReflect.Descriptor instead.

func (*TestRequest) GetBaseModels added in v0.6.252

func (x *TestRequest) GetBaseModels() []*v1alpha12.Model

func (*TestRequest) GetBucket

func (x *TestRequest) GetBucket() *v1alpha11.VirtualBucket

func (*TestRequest) GetDataset

func (x *TestRequest) GetDataset() *v1alpha1.Dataset

func (*TestRequest) GetDatasource

func (x *TestRequest) GetDatasource() *v1alpha1.DataSource

func (*TestRequest) GetModel

func (x *TestRequest) GetModel() *v1alpha12.Model

func (*TestRequest) GetProduct

func (x *TestRequest) GetProduct() *v1alpha1.DataProduct

func (*TestRequest) GetRun added in v0.6.252

func (x *TestRequest) GetRun() *v1alpha12.StudyRun

func (*TestRequest) GetSnapshot added in v0.6.252

func (x *TestRequest) GetSnapshot() *v1alpha1.DatasetSnapshot

func (*TestRequest) GetStudy

func (x *TestRequest) GetStudy() *v1alpha12.Study

func (*TestRequest) ProtoMessage

func (*TestRequest) ProtoMessage()

func (*TestRequest) ProtoReflect

func (x *TestRequest) ProtoReflect() protoreflect.Message

func (*TestRequest) Reset

func (x *TestRequest) Reset()

func (*TestRequest) String

func (x *TestRequest) String() string

type TestResponse

type TestResponse struct {
	TrainResults                 []*v1alpha13.Measurement   `protobuf:"bytes,1,rep,name=trainResults,proto3" json:"trainResults,omitempty"`
	TestResults                  []*v1alpha13.Measurement   `protobuf:"bytes,2,rep,name=testResults,proto3" json:"testResults,omitempty"`
	TestWeightsLocation          *v1alpha13.FileLocation    `protobuf:"bytes,3,opt,name=testWeightsLocation,proto3" json:"testWeightsLocation,omitempty"`
	FullWeightsLocation          *v1alpha13.FileLocation    `protobuf:"bytes,4,opt,name=fullWeightsLocation,proto3" json:"fullWeightsLocation,omitempty"`
	MisclassLocation             *v1alpha13.FileLocation    `protobuf:"bytes,5,opt,name=misclassLocation,proto3" json:"misclassLocation,omitempty"`
	PermutationFeatureImportance map[string]float32         `` /* 199-byte string literal not displayed */
	TrainConfusionMatrix         *v1alpha13.ConfusionMatrix `protobuf:"bytes,7,opt,name=trainConfusionMatrix,proto3" json:"trainConfusionMatrix,omitempty"`
	TestConfusionMatrix          *v1alpha13.ConfusionMatrix `protobuf:"bytes,8,opt,name=testConfusionMatrix,proto3" json:"testConfusionMatrix,omitempty"`
	// contains filtered or unexported fields
}

func (*TestResponse) Descriptor deprecated

func (*TestResponse) Descriptor() ([]byte, []int)

Deprecated: Use TestResponse.ProtoReflect.Descriptor instead.

func (*TestResponse) GetFullWeightsLocation added in v0.6.252

func (x *TestResponse) GetFullWeightsLocation() *v1alpha13.FileLocation

func (*TestResponse) GetMisclassLocation added in v0.6.252

func (x *TestResponse) GetMisclassLocation() *v1alpha13.FileLocation

func (*TestResponse) GetPermutationFeatureImportance added in v0.4.814

func (x *TestResponse) GetPermutationFeatureImportance() map[string]float32

func (*TestResponse) GetTestConfusionMatrix added in v0.6.252

func (x *TestResponse) GetTestConfusionMatrix() *v1alpha13.ConfusionMatrix

func (*TestResponse) GetTestResults added in v0.6.252

func (x *TestResponse) GetTestResults() []*v1alpha13.Measurement

func (*TestResponse) GetTestWeightsLocation added in v0.6.252

func (x *TestResponse) GetTestWeightsLocation() *v1alpha13.FileLocation

func (*TestResponse) GetTrainConfusionMatrix added in v0.6.252

func (x *TestResponse) GetTrainConfusionMatrix() *v1alpha13.ConfusionMatrix

func (*TestResponse) GetTrainResults added in v0.6.252

func (x *TestResponse) GetTrainResults() []*v1alpha13.Measurement

func (*TestResponse) ProtoMessage

func (*TestResponse) ProtoMessage()

func (*TestResponse) ProtoReflect

func (x *TestResponse) ProtoReflect() protoreflect.Message

func (*TestResponse) Reset

func (x *TestResponse) Reset()

func (*TestResponse) String

func (x *TestResponse) String() string

type TrainDriftDetectorRequest added in v0.4.730

type TrainDriftDetectorRequest struct {
	Product    *v1alpha1.DataProduct     `protobuf:"bytes,1,opt,name=product,proto3" json:"product,omitempty"`
	Datasource *v1alpha1.DataSource      `protobuf:"bytes,2,opt,name=datasource,proto3" json:"datasource,omitempty"`
	Dataset    *v1alpha1.Dataset         `protobuf:"bytes,3,opt,name=dataset,proto3" json:"dataset,omitempty"`
	Snapshot   *v1alpha1.DatasetSnapshot `protobuf:"bytes,4,opt,name=snapshot,proto3" json:"snapshot,omitempty"`
	Model      *v1alpha12.Model          `protobuf:"bytes,5,opt,name=model,proto3" json:"model,omitempty"`
	Study      *v1alpha12.Study          `protobuf:"bytes,6,opt,name=study,proto3" json:"study,omitempty"`
	Run        *v1alpha12.StudyRun       `protobuf:"bytes,7,opt,name=run,proto3" json:"run,omitempty"`
	Bucket     *v1alpha11.VirtualBucket  `protobuf:"bytes,8,opt,name=bucket,proto3" json:"bucket,omitempty"`
	BaseModels []*v1alpha12.Model        `protobuf:"bytes,9,rep,name=baseModels,proto3" json:"baseModels,omitempty"`
	// contains filtered or unexported fields
}

func (*TrainDriftDetectorRequest) Descriptor deprecated added in v0.4.730

func (*TrainDriftDetectorRequest) Descriptor() ([]byte, []int)

Deprecated: Use TrainDriftDetectorRequest.ProtoReflect.Descriptor instead.

func (*TrainDriftDetectorRequest) GetBaseModels added in v0.6.252

func (x *TrainDriftDetectorRequest) GetBaseModels() []*v1alpha12.Model

func (*TrainDriftDetectorRequest) GetBucket added in v0.4.730

func (*TrainDriftDetectorRequest) GetDataset added in v0.4.730

func (x *TrainDriftDetectorRequest) GetDataset() *v1alpha1.Dataset

func (*TrainDriftDetectorRequest) GetDatasource added in v0.4.730

func (x *TrainDriftDetectorRequest) GetDatasource() *v1alpha1.DataSource

func (*TrainDriftDetectorRequest) GetModel added in v0.4.730

func (x *TrainDriftDetectorRequest) GetModel() *v1alpha12.Model

func (*TrainDriftDetectorRequest) GetProduct added in v0.4.730

func (*TrainDriftDetectorRequest) GetRun added in v0.6.252

func (*TrainDriftDetectorRequest) GetSnapshot added in v0.6.252

func (*TrainDriftDetectorRequest) GetStudy added in v0.4.730

func (x *TrainDriftDetectorRequest) GetStudy() *v1alpha12.Study

func (*TrainDriftDetectorRequest) ProtoMessage added in v0.4.730

func (*TrainDriftDetectorRequest) ProtoMessage()

func (*TrainDriftDetectorRequest) ProtoReflect added in v0.4.730

func (*TrainDriftDetectorRequest) Reset added in v0.4.730

func (x *TrainDriftDetectorRequest) Reset()

func (*TrainDriftDetectorRequest) String added in v0.4.730

func (x *TrainDriftDetectorRequest) String() string

type TrainRequest

type TrainRequest struct {
	Product    *v1alpha1.DataProduct     `protobuf:"bytes,1,opt,name=product,proto3" json:"product,omitempty"`
	Datasource *v1alpha1.DataSource      `protobuf:"bytes,2,opt,name=datasource,proto3" json:"datasource,omitempty"`
	Dataset    *v1alpha1.Dataset         `protobuf:"bytes,3,opt,name=dataset,proto3" json:"dataset,omitempty"`
	Snapshot   *v1alpha1.DatasetSnapshot `protobuf:"bytes,4,opt,name=snapshot,proto3" json:"snapshot,omitempty"`
	Bucket     *v1alpha11.VirtualBucket  `protobuf:"bytes,5,opt,name=bucket,proto3" json:"bucket,omitempty"`
	Model      *v1alpha12.Model          `protobuf:"bytes,6,opt,name=model,proto3" json:"model,omitempty"`
	Study      *v1alpha12.Study          `protobuf:"bytes,7,opt,name=study,proto3" json:"study,omitempty"`
	Run        *v1alpha12.StudyRun       `protobuf:"bytes,8,opt,name=run,proto3" json:"run,omitempty"`
	BaseModels []*v1alpha12.Model        `protobuf:"bytes,9,rep,name=baseModels,proto3" json:"baseModels,omitempty"`
	// contains filtered or unexported fields
}

func (*TrainRequest) Descriptor deprecated

func (*TrainRequest) Descriptor() ([]byte, []int)

Deprecated: Use TrainRequest.ProtoReflect.Descriptor instead.

func (*TrainRequest) GetBaseModels added in v0.6.252

func (x *TrainRequest) GetBaseModels() []*v1alpha12.Model

func (*TrainRequest) GetBucket

func (x *TrainRequest) GetBucket() *v1alpha11.VirtualBucket

func (*TrainRequest) GetDataset

func (x *TrainRequest) GetDataset() *v1alpha1.Dataset

func (*TrainRequest) GetDatasource

func (x *TrainRequest) GetDatasource() *v1alpha1.DataSource

func (*TrainRequest) GetModel

func (x *TrainRequest) GetModel() *v1alpha12.Model

func (*TrainRequest) GetProduct

func (x *TrainRequest) GetProduct() *v1alpha1.DataProduct

func (*TrainRequest) GetRun added in v0.6.252

func (x *TrainRequest) GetRun() *v1alpha12.StudyRun

func (*TrainRequest) GetSnapshot added in v0.6.252

func (x *TrainRequest) GetSnapshot() *v1alpha1.DatasetSnapshot

func (*TrainRequest) GetStudy

func (x *TrainRequest) GetStudy() *v1alpha12.Study

func (*TrainRequest) ProtoMessage

func (*TrainRequest) ProtoMessage()

func (*TrainRequest) ProtoReflect

func (x *TrainRequest) ProtoReflect() protoreflect.Message

func (*TrainRequest) Reset

func (x *TrainRequest) Reset()

func (*TrainRequest) String

func (x *TrainRequest) String() string

type TrainResponse

type TrainResponse struct {
	Results                   []*v1alpha13.Measurement   `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"`
	WeightsLocation           *v1alpha13.FileLocation    `protobuf:"bytes,2,opt,name=weightsLocation,proto3" json:"weightsLocation,omitempty"`
	LabelEncoderLocation      *v1alpha13.FileLocation    `protobuf:"bytes,3,opt,name=labelEncoderLocation,proto3" json:"labelEncoderLocation,omitempty"`
	ForecastLocation          *v1alpha13.FileLocation    `protobuf:"bytes,4,opt,name=forecastLocation,proto3" json:"forecastLocation,omitempty"`
	ProfileLocation           *v1alpha13.FileLocation    `protobuf:"bytes,5,opt,name=profileLocation,proto3" json:"profileLocation,omitempty"`
	ConfusionMatrix           *v1alpha13.ConfusionMatrix `protobuf:"bytes,6,opt,name=confusionMatrix,proto3" json:"confusionMatrix,omitempty"`
	PythonVersionInfo         string                     `protobuf:"bytes,7,opt,name=pythonVersionInfo,proto3" json:"pythonVersionInfo,omitempty"`
	OS                        string                     `protobuf:"bytes,9,opt,name=OS,proto3" json:"OS,omitempty"`
	PipFreeze                 map[string]string          `` /* 160-byte string literal not displayed */
	ImpurityFeatureImportance map[string]float32         `` /* 194-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*TrainResponse) Descriptor deprecated

func (*TrainResponse) Descriptor() ([]byte, []int)

Deprecated: Use TrainResponse.ProtoReflect.Descriptor instead.

func (*TrainResponse) GetConfusionMatrix added in v0.6.252

func (x *TrainResponse) GetConfusionMatrix() *v1alpha13.ConfusionMatrix

func (*TrainResponse) GetForecastLocation added in v0.6.252

func (x *TrainResponse) GetForecastLocation() *v1alpha13.FileLocation

func (*TrainResponse) GetImpurityFeatureImportance added in v0.4.816

func (x *TrainResponse) GetImpurityFeatureImportance() map[string]float32

func (*TrainResponse) GetLabelEncoderLocation added in v0.6.252

func (x *TrainResponse) GetLabelEncoderLocation() *v1alpha13.FileLocation

func (*TrainResponse) GetOS added in v0.4.807

func (x *TrainResponse) GetOS() string

func (*TrainResponse) GetPipFreeze

func (x *TrainResponse) GetPipFreeze() map[string]string

func (*TrainResponse) GetProfileLocation added in v0.6.252

func (x *TrainResponse) GetProfileLocation() *v1alpha13.FileLocation

func (*TrainResponse) GetPythonVersionInfo

func (x *TrainResponse) GetPythonVersionInfo() string

func (*TrainResponse) GetResults added in v0.6.252

func (x *TrainResponse) GetResults() []*v1alpha13.Measurement

func (*TrainResponse) GetWeightsLocation added in v0.6.252

func (x *TrainResponse) GetWeightsLocation() *v1alpha13.FileLocation

func (*TrainResponse) ProtoMessage

func (*TrainResponse) ProtoMessage()

func (*TrainResponse) ProtoReflect

func (x *TrainResponse) ProtoReflect() protoreflect.Message

func (*TrainResponse) Reset

func (x *TrainResponse) Reset()

func (*TrainResponse) String

func (x *TrainResponse) String() string

type TrainerdServiceClient

type TrainerdServiceClient interface {
	Train(ctx context.Context, in *TrainRequest, opts ...grpc.CallOption) (*TrainResponse, error)
	Explain(ctx context.Context, in *ExplainRequest, opts ...grpc.CallOption) (*ExplainResponse, error)
	Forecast(ctx context.Context, in *ForecastRequest, opts ...grpc.CallOption) (*ForecastResponse, error)
	Test(ctx context.Context, in *TestRequest, opts ...grpc.CallOption) (*TestResponse, error)
	TrainDriftDetector(ctx context.Context, in *TrainDriftDetectorRequest, opts ...grpc.CallOption) (*TrainResponse, error)
	Shutdown(ctx context.Context, in *ShutdownRequest, opts ...grpc.CallOption) (*ShutdownResponse, error)
}

TrainerdServiceClient is the client API for TrainerdService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type TrainerdServiceServer

type TrainerdServiceServer interface {
	Train(context.Context, *TrainRequest) (*TrainResponse, error)
	Explain(context.Context, *ExplainRequest) (*ExplainResponse, error)
	Forecast(context.Context, *ForecastRequest) (*ForecastResponse, error)
	Test(context.Context, *TestRequest) (*TestResponse, error)
	TrainDriftDetector(context.Context, *TrainDriftDetectorRequest) (*TrainResponse, error)
	Shutdown(context.Context, *ShutdownRequest) (*ShutdownResponse, error)
	// contains filtered or unexported methods
}

TrainerdServiceServer is the server API for TrainerdService service. All implementations must embed UnimplementedTrainerdServiceServer for forward compatibility

type UnimplementedTrainerdServiceServer

type UnimplementedTrainerdServiceServer struct {
}

UnimplementedTrainerdServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedTrainerdServiceServer) Explain

func (UnimplementedTrainerdServiceServer) Forecast

func (UnimplementedTrainerdServiceServer) Shutdown

func (UnimplementedTrainerdServiceServer) Test

func (UnimplementedTrainerdServiceServer) Train

func (UnimplementedTrainerdServiceServer) TrainDriftDetector added in v0.4.730

type UnsafeTrainerdServiceServer added in v0.4.687

type UnsafeTrainerdServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeTrainerdServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TrainerdServiceServer will result in compilation errors.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL