modelRT/config/anchor_param_config.go

23 lines
758 B
Go
Raw Normal View History

2024-12-18 16:25:49 +08:00
// Package config define config struct of model runtime service
package config
// AnchorParamBaseConfig define anchor params base config struct
type AnchorParamBaseConfig struct {
UUID string
AnchorName string // 锚定参量名称
CompareValUpperLimit float32 // 比较值上限
CompareValLowerLimit float32 // 比较值下限
}
// AnchorParamConfig define anchor params config struct
type AnchorParamConfig struct {
AnchorParamBaseConfig
CalculateFunc func(args ...float32) float32 // 计算函数
CalculateParams []float32 // 计算参数
}
// TODO 完成内容细化
func SelectFuncAndParamsByAnchorName(anchorName string) (func(args ...float32) float32, []float32) {
return nil, []float32{}
}