mapper

package
v0.2.0-alpha Latest Latest
Warning

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

Go to latest
Published: Apr 26, 2024 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Mapper

type Mapper struct {
	OpenAPIConverter converter.OpenAPIToMLMDConverter
	MLMDConverter    converter.MLMDToOpenAPIConverter
	MLMDTypes        map[string]int64
}

func NewMapper

func NewMapper(mlmdTypes map[string]int64) *Mapper

func (*Mapper) MapFromArtifact

func (m *Mapper) MapFromArtifact(artifact *openapi.Artifact, modelVersionId *string) (*proto.Artifact, error)

func (*Mapper) MapFromDocArtifact

func (m *Mapper) MapFromDocArtifact(docArtifact *openapi.DocArtifact, modelVersionId *string) (*proto.Artifact, error)

func (*Mapper) MapFromInferenceService

func (m *Mapper) MapFromInferenceService(inferenceService *openapi.InferenceService, servingEnvironmentId string) (*proto.Context, error)

func (*Mapper) MapFromModelArtifact

func (m *Mapper) MapFromModelArtifact(modelArtifact *openapi.ModelArtifact, modelVersionId *string) (*proto.Artifact, error)

func (*Mapper) MapFromModelArtifacts

func (m *Mapper) MapFromModelArtifacts(modelArtifacts []openapi.ModelArtifact, modelVersionId *string) ([]*proto.Artifact, error)

func (*Mapper) MapFromModelVersion

func (m *Mapper) MapFromModelVersion(modelVersion *openapi.ModelVersion, registeredModelId string, registeredModelName *string) (*proto.Context, error)

func (*Mapper) MapFromRegisteredModel

func (m *Mapper) MapFromRegisteredModel(registeredModel *openapi.RegisteredModel) (*proto.Context, error)

func (*Mapper) MapFromServeModel

func (m *Mapper) MapFromServeModel(serveModel *openapi.ServeModel, inferenceServiceId string) (*proto.Execution, error)

func (*Mapper) MapFromServingEnvironment

func (m *Mapper) MapFromServingEnvironment(servingEnvironment *openapi.ServingEnvironment) (*proto.Context, error)

func (*Mapper) MapToArtifact

func (m *Mapper) MapToArtifact(art *proto.Artifact) (*openapi.Artifact, error)

func (*Mapper) MapToDocArtifact

func (m *Mapper) MapToDocArtifact(art *proto.Artifact) (*openapi.DocArtifact, error)

func (*Mapper) MapToInferenceService

func (m *Mapper) MapToInferenceService(ctx *proto.Context) (*openapi.InferenceService, error)

func (*Mapper) MapToModelArtifact

func (m *Mapper) MapToModelArtifact(art *proto.Artifact) (*openapi.ModelArtifact, error)

func (*Mapper) MapToModelVersion

func (m *Mapper) MapToModelVersion(ctx *proto.Context) (*openapi.ModelVersion, error)

func (*Mapper) MapToRegisteredModel

func (m *Mapper) MapToRegisteredModel(ctx *proto.Context) (*openapi.RegisteredModel, error)

func (*Mapper) MapToServeModel

func (m *Mapper) MapToServeModel(ex *proto.Execution) (*openapi.ServeModel, error)

func (*Mapper) MapToServingEnvironment

func (m *Mapper) MapToServingEnvironment(ctx *proto.Context) (*openapi.ServingEnvironment, error)

Jump to

Keyboard shortcuts

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