Versions in this module Expand all Collapse all v1 v1.0.1 Sep 22, 2023 Changes in this version + const CDF16Depth + const CDF16Fixed + const CDF16Rate + const CDF16Scale + const CDF16Size + func New(ctx activity.InitContext) (activity.Activity, error) + type Activity struct + func (a *Activity) Eval(ctx activity.Context) (done bool, err error) + func (a *Activity) Metadata() *activity.Metadata + type CDF16 struct + Mixin [][]uint16 + Root *Node16 + func NewCDF16() *CDF16 + func (c *CDF16) Model(ctxt *Context16) []uint16 + func (c *CDF16) Update(s uint16, ctxt *Context16) + type Complexity struct + func NewComplexity(depth int) *Complexity + func (c *Complexity) Complexity(input []byte) (float32, int) + type Context16 struct + Context []uint16 + First int + func NewContext16(depth int) *Context16 + func (c *Context16) AddContext(s uint16) + func (c *Context16) ResetContext() + type Input struct + Payload interface{} + func (r *Input) FromMap(values map[string]interface{}) error + func (r *Input) ToMap() map[string]interface{} + type Node16 struct + Children map[uint16]*Node16 + Model []uint16 + func NewNode16() *Node16 + type Output struct + Complexity float32 + Count int + func (o *Output) FromMap(values map[string]interface{}) error + func (o *Output) ToMap() map[string]interface{} + type Settings struct + Depth int