Documentation
¶
Index ¶
- Constants
- func BaselineFitPredict(frame *data.Frame, historyFrame *data.Frame, options BaselineOptions) (*data.Frame, error)
- func OutlierFitPredict(frame *data.Frame, options OutlierOptions) ([]float64, error)
- func RSODForecaster(frame *data.Frame, historyFrame *data.Frame, options ForecasterOptions) (*data.Frame, error)
- func RSODStorageInit() bool
- func WriteArrowRecordToCSV(record arrow.Record, filename string) error
- type BaselineOptions
- type ForecasterOptions
- type LLMOptions
- type OutlierOptions
Constants ¶
View Source
const MISSDATA_THRESHOLD float64 = 30
Variables ¶
This section is empty.
Functions ¶
func BaselineFitPredict ¶
func OutlierFitPredict ¶
func OutlierFitPredict(frame *data.Frame, options OutlierOptions) ([]float64, error)
func RSODForecaster ¶
func RSODStorageInit ¶
func RSODStorageInit() bool
Types ¶
type BaselineOptions ¶
type BaselineOptions struct {
TrendType string `json:"trend_type"`
IntervalMins int `json:"interval_mins"`
ConfidenceLevel float64 `json:"confidence_level"`
AllowNegativeBounds bool `json:"allow_negative_bounds"`
StdDevMultiplier float64 `json:"std_dev_multiplier,omitempty"`
UUID string `json:"uuid"`
}
type ForecasterOptions ¶
type ForecasterOptions struct {
ModelName string `json:"model_name"`
Periods []uint `json:"periods"`
UUID string `json:"uuid"`
Budget float32 `json:"budget,omitempty"`
NumThreads int `json:"num_threads,omitempty"`
Nlags int `json:"n_lags,omitempty"`
StdDevMultiplier float64 `json:"std_dev_multiplier,omitempty"`
AllowNegativeBounds bool `json:"allow_negative_bounds,omitempty"`
}
type LLMOptions ¶
type OutlierOptions ¶
Click to show internal directories.
Click to hide internal directories.