wrapper

package
v0.1.1 Latest Latest
Warning

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

Go to latest
Published: Feb 18, 2025 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BackendRuntimeWrapper added in v0.0.7

type BackendRuntimeWrapper struct {
	inferenceapi.BackendRuntime
}

func MakeBackendRuntime added in v0.0.7

func MakeBackendRuntime(name string) *BackendRuntimeWrapper

func (*BackendRuntimeWrapper) Arg added in v0.0.7

func (*BackendRuntimeWrapper) Command added in v0.0.7

func (w *BackendRuntimeWrapper) Command(commands []string) *BackendRuntimeWrapper

func (*BackendRuntimeWrapper) Image added in v0.0.7

func (*BackendRuntimeWrapper) Limit added in v0.0.7

func (w *BackendRuntimeWrapper) Limit(name, r, v string) *BackendRuntimeWrapper

func (*BackendRuntimeWrapper) Name added in v0.0.7

func (*BackendRuntimeWrapper) Obj added in v0.0.7

func (*BackendRuntimeWrapper) Probe added in v0.1.0

func (*BackendRuntimeWrapper) Request added in v0.0.7

func (w *BackendRuntimeWrapper) Request(name, r, v string) *BackendRuntimeWrapper

func (*BackendRuntimeWrapper) SharedMemorySize added in v0.1.1

func (w *BackendRuntimeWrapper) SharedMemorySize(name, v string) *BackendRuntimeWrapper

func (*BackendRuntimeWrapper) Version added in v0.0.7

func (w *BackendRuntimeWrapper) Version(version string) *BackendRuntimeWrapper

type FlavorWrapper

type FlavorWrapper struct {
	coreapi.Flavor
}

func MakeFlavor added in v0.1.0

func MakeFlavor(name string) *FlavorWrapper

func (*FlavorWrapper) Obj

func (w *FlavorWrapper) Obj() *coreapi.Flavor

func (*FlavorWrapper) SetNodeSelector

func (w *FlavorWrapper) SetNodeSelector(k, v string) *FlavorWrapper

func (*FlavorWrapper) SetParams

func (w *FlavorWrapper) SetParams(k, v string) *FlavorWrapper

func (*FlavorWrapper) SetRequest

func (w *FlavorWrapper) SetRequest(r, v string) *FlavorWrapper

type ModelWrapper

type ModelWrapper struct {
	coreapi.OpenModel
}

func MakeModel

func MakeModel(name string) *ModelWrapper

func (*ModelWrapper) FamilyName

func (w *ModelWrapper) FamilyName(name string) *ModelWrapper

func (*ModelWrapper) InferenceFlavors

func (w *ModelWrapper) InferenceFlavors(flavors ...coreapi.Flavor) *ModelWrapper

func (*ModelWrapper) Label

func (w *ModelWrapper) Label(k, v string) *ModelWrapper

func (*ModelWrapper) ModelSourceWithModelHub

func (w *ModelWrapper) ModelSourceWithModelHub(modelHub string) *ModelWrapper

func (*ModelWrapper) ModelSourceWithModelID

func (w *ModelWrapper) ModelSourceWithModelID(modelID string, filename string, revision string, allowPatterns, ignorePatterns []string) *ModelWrapper

func (*ModelWrapper) ModelSourceWithURI

func (w *ModelWrapper) ModelSourceWithURI(uri string) *ModelWrapper

func (*ModelWrapper) Obj

func (w *ModelWrapper) Obj() *coreapi.OpenModel

type PlaygroundWrapper

type PlaygroundWrapper struct {
	inferenceapi.Playground
}

func MakePlayground

func MakePlayground(name string, ns string) *PlaygroundWrapper

func (*PlaygroundWrapper) BackendRuntime added in v0.0.7

func (w *PlaygroundWrapper) BackendRuntime(name string) *PlaygroundWrapper

func (*PlaygroundWrapper) BackendRuntimeArgs added in v0.0.7

func (w *PlaygroundWrapper) BackendRuntimeArgs(args []string) *PlaygroundWrapper

func (*PlaygroundWrapper) BackendRuntimeEnv added in v0.0.7

func (w *PlaygroundWrapper) BackendRuntimeEnv(k, v string) *PlaygroundWrapper

func (*PlaygroundWrapper) BackendRuntimeLimit added in v0.0.7

func (w *PlaygroundWrapper) BackendRuntimeLimit(r, v string) *PlaygroundWrapper

func (*PlaygroundWrapper) BackendRuntimeRequest added in v0.0.7

func (w *PlaygroundWrapper) BackendRuntimeRequest(r, v string) *PlaygroundWrapper

func (*PlaygroundWrapper) BackendRuntimeVersion added in v0.0.7

func (w *PlaygroundWrapper) BackendRuntimeVersion(version string) *PlaygroundWrapper

func (*PlaygroundWrapper) ElasticConfig added in v0.0.9

func (w *PlaygroundWrapper) ElasticConfig(minReplicas, maxReplicas int32) *PlaygroundWrapper

func (*PlaygroundWrapper) HPA added in v0.1.0

func (*PlaygroundWrapper) Label added in v0.0.6

func (w *PlaygroundWrapper) Label(k, v string) *PlaygroundWrapper

func (*PlaygroundWrapper) ModelClaim

func (w *PlaygroundWrapper) ModelClaim(modelName string, flavorNames ...string) *PlaygroundWrapper

func (*PlaygroundWrapper) ModelClaims added in v0.0.6

func (w *PlaygroundWrapper) ModelClaims(modelNames []string, roles []string, flavorNames ...string) *PlaygroundWrapper

func (*PlaygroundWrapper) Obj

func (*PlaygroundWrapper) Replicas

func (w *PlaygroundWrapper) Replicas(replicas int32) *PlaygroundWrapper

func (*PlaygroundWrapper) SharedMemorySize added in v0.1.1

func (w *PlaygroundWrapper) SharedMemorySize(v string) *PlaygroundWrapper

type ServiceWrapper

type ServiceWrapper struct {
	inferenceapi.Service
}

func MakeService

func MakeService(name string, ns string) *ServiceWrapper

func (*ServiceWrapper) ContainerName

func (w *ServiceWrapper) ContainerName(name string) *ServiceWrapper

func (*ServiceWrapper) InitContainerName

func (w *ServiceWrapper) InitContainerName(name string) *ServiceWrapper

func (*ServiceWrapper) ModelClaims added in v0.0.6

func (w *ServiceWrapper) ModelClaims(modelNames []string, roles []string, flavorNames ...string) *ServiceWrapper

func (*ServiceWrapper) Obj

func (*ServiceWrapper) WorkerTemplate

func (w *ServiceWrapper) WorkerTemplate() *ServiceWrapper

Jump to

Keyboard shortcuts

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