Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( FinetuneStatusFailed = finetuneStatus("Failed") FinetuneStatusPending = finetuneStatus("Pending") FinetuneStatusRunning = finetuneStatus("Running") FinetuneStatusCreating = finetuneStatus("Creating") FinetuneStatusAbnormal = finetuneStatus("Abnormal") FinetuneStatusCompleted = finetuneStatus("Completed") FinetuneStatusTerminated = finetuneStatus("Terminated") FinetuneStatusTerminating = finetuneStatus("Terminating") )
Functions ¶
Types ¶
type Config ¶
type Config struct { MaxFinetuneNameLength int `json:"max_finetune_name_length"` MinFinetuneNameLength int `json:"min_finetune_name_length"` // Key is the finetue model name Finetunes map[string]FinetuneParameterConfig `json:"finetunes" required:"true"` }
func (*Config) SetDefault ¶
func (r *Config) SetDefault()
type Finetune ¶
type Finetune struct { Id string FinetuneConfig }
type FinetuneConfig ¶
type FinetuneConfig struct { Name FinetuneName Param FinetuneParameter }
type FinetuneName ¶
type FinetuneName interface {
FinetuneName() string
}
FinetuneName
func NewFinetuneName ¶
func NewFinetuneName(v string) (FinetuneName, error)
type FinetuneParameter ¶
type FinetuneParameter interface { Model() string Task() string Hypeparameters() map[string]string }
func NewFinetuneParameter ¶
func NewFinetuneParameter(model, task string, hyperparameters map[string]string) ( FinetuneParameter, error, )
type FinetuneParameterConfig ¶
type FinetuneStatus ¶
FinetuneStatus
type JobDetail ¶
type JobDetail struct { Status FinetuneStatus Duration int }
Click to show internal directories.
Click to hide internal directories.