huggingface

package
v0.2.3 Latest Latest
Warning

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

Go to latest
Published: May 30, 2025 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

View Source
const BASEURL string = "https://huggingface.co/api/models/"

Variables

This section is empty.

Functions

func DecodeSpecifier

func DecodeSpecifier(specifier string) (c repointerface.Constraint, err error)

func NameNormalizer

func NameNormalizer(name string) (normalized string)

Types

type EnvSpec

type EnvSpec struct {
}

func DecodeEnvSpec

func DecodeEnvSpec(s string) (es EnvSpec, err error)

func (EnvSpec) Encode

func (es EnvSpec) Encode() string

type Repo

type Repo struct{}

func (*Repo) Fabricate

func (r *Repo) Fabricate(name string, version repointerface.Version, envs []string, dstDir string) (prefabPaths []string, blueprintPaths []string, fileType string, err error)

func (*Repo) FilterEnv

func (r *Repo) FilterEnv(envs []string) (selected []string)

func (*Repo) GetEnvSpec

func (r *Repo) GetEnvSpec() (envSpec repointerface.EnvSpec)

func (*Repo) GetEnvs

func (r *Repo) GetEnvs(name string, version repointerface.Version) (envs []string, err error)

func (*Repo) GetVersions

func (r *Repo) GetVersions(name string) (versions []repointerface.Version, err error)

func (*Repo) Init

func (r *Repo) Init(ctx *dcontext.DeployContext) (err error)

func (*Repo) NameNormalizer

func (r *Repo) NameNormalizer(name string) (normalized string)

func (*Repo) SelectEnv

func (r *Repo) SelectEnv(envs []string, envSpec repointerface.EnvSpec) (selected string, err error)

func (*Repo) SelectVersion

func (r *Repo) SelectVersion(versions []repointerface.Version) (selected repointerface.Version, err error)

type Version

type Version string

func ParseVersion

func ParseVersion(version string) (ver Version, err error)

func (Version) Compare

func (a Version) Compare(other repointerface.Version) (result int)

func (Version) String

func (v Version) String() string

Jump to

Keyboard shortcuts

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