MCPcopy Create free account

hub / github.com/codesuki/go-trending / functions

Functions45 in github.com/codesuki/go-trending

↓ 11 callersMethodInsert
(score float64)
trending.go:103
↓ 6 callersMethodNow
()
slidingwindow/slidingwindow.go:9
↓ 2 callersMethodMax
()
trending.go:104
↓ 2 callersMethodRange
(start, end time.Time)
trending.go:111
↓ 2 callersMethodadvance
()
slidingwindow/slidingwindow.go:115
↓ 2 callersMethodupdateMax
(score float64)
item.go:87
↓ 1 callersMethodIncreaseAtTime
(amount int, time time.Time)
trending.go:110
↓ 1 callersFunctionNewSlidingWindow
(os ...option)
slidingwindow/slidingwindow.go:65
↓ 1 callersMethodaddToItem
(item *item, time time.Time)
trending.go:177
↓ 1 callersMethodcomputeCounts
()
item.go:72
↓ 1 callersMethodcomputeExponentialDecayMultiplier
()
item.go:92
↓ 1 callersFunctioncomputeKullbackLeibler
(probability float64, expectation float64)
item.go:96
↓ 1 callersMethodcomputeRecentMax
()
item.go:79
↓ 1 callersMethoddecayMax
()
item.go:83
↓ 1 callersFunctionnewItem
(id string, options *options)
item.go:21
↓ 1 callersFunctionnewSlidingWindow
(step time.Duration, duration time.Duration, clock Clock)
slidingwindow/slidingwindow.go:82
↓ 1 callersMethodscore
()
item.go:34
↓ 1 callersMethodtake
(count int)
score.go:26
↓ 1 callersMethodthreshold
(t float64)
score.go:33
MethodAddEvent
(id string, time time.Time)
trending.go:168
MethodInsert
(score float64)
slidingwindow/slidingwindow.go:97
MethodLen
()
score.go:14
MethodLess
(i, j int)
score.go:22
MethodMax
()
slidingwindow/slidingwindow.go:104
FunctionNewMemoryTimeSeries
(id string)
trending.go:116
FunctionNewScorer
(options ...Option)
trending.go:128
MethodNow
()
slidingwindow/slidingwindow.go:15
MethodScore
()
trending.go:181
MethodSwap
(i, j int)
score.go:18
FunctionTestAddEvent
(t *testing.T)
trending_test.go:9
FunctionTestMemory
(t *testing.T)
trending_test.go:17
FunctionTestNewScorer
(t *testing.T)
trending_test.go:5
FunctionTestScore
(t *testing.T)
trending_test.go:13
FunctionTestSlidingWindow
(t *testing.T)
slidingwindow/slidingwindow_test.go:11
FunctionWithClock
(clock Clock)
slidingwindow/slidingwindow.go:59
FunctionWithCountThreshold
(threshold float64)
trending.go:91
FunctionWithDuration
(duration time.Duration)
slidingwindow/slidingwindow.go:53
FunctionWithHalfLife
(halfLife time.Duration)
trending.go:61
FunctionWithMaxResults
(maxResults int)
trending.go:79
FunctionWithRecentDuration
(recentDuration time.Duration)
trending.go:67
FunctionWithScoreThreshold
(threshold float64)
trending.go:85
FunctionWithSlidingWindow
(creator SlidingWindowCreator)
trending.go:55
FunctionWithStep
(step time.Duration)
slidingwindow/slidingwindow.go:47
FunctionWithStorageDuration
(storageDuration time.Duration)
trending.go:73
FunctionWithTimeSeries
(creator TimeSeriesCreator)
trending.go:49