Documentation
¶
Overview ¶
Package autotune provides auto-tuning capabilities
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClassificationRule ¶
ClassificationRule represents a classification rule
type ContentClassifier ¶
type ContentClassifier struct {
// contains filtered or unexported fields
}
ContentClassifier classifies content for optimal processing
func NewContentClassifier ¶
func NewContentClassifier() *ContentClassifier
NewContentClassifier creates a content classifier
func (*ContentClassifier) Classify ¶
func (cc *ContentClassifier) Classify(content string) string
Classify classifies content
type Tuner ¶
type Tuner struct {
// contains filtered or unexported fields
}
Tuner provides auto-tuning for compression parameters
func (*Tuner) AddConfig ¶
func (t *Tuner) AddConfig(config TuningConfig)
AddConfig adds a tuning configuration
func (*Tuner) GenerateConfigs ¶
func (t *Tuner) GenerateConfigs(count int) []TuningConfig
GenerateConfigs generates new configurations to test
func (*Tuner) GetBestConfig ¶
func (t *Tuner) GetBestConfig() *TuningConfig
GetBestConfig returns the best configuration
func (*Tuner) UpdateScore ¶
UpdateScore updates a config's score
Click to show internal directories.
Click to hide internal directories.