SYMBOL INDEX (34 symbols across 14 files) FILE: core/ltd.go function calculateLinearRegressionCoefficients (line 7) | func calculateLinearRegressionCoefficients(points []Point) (float64, flo... function calculateSSEForBucket (line 24) | func calculateSSEForBucket(points []Point) float64 { function calculateSSEForBuckets (line 34) | func calculateSSEForBuckets(buckets [][]Point) []float64 { function findLowestSSEAdjacentBucketsIndex (line 60) | func findLowestSSEAdjacentBucketsIndex(sse []float64, ignoreIndex int) i... function findHighestSSEBucketIndex (line 76) | func findHighestSSEBucketIndex(buckets [][]Point, sse []float64) int { function splitBucketAt (line 88) | func splitBucketAt(buckets [][]Point, index int) [][]Point { function mergeBucketAt (line 110) | func mergeBucketAt(buckets [][]Point, index int) [][]Point { function LTD (line 128) | func LTD(data []Point, threshold int) []Point { FILE: core/ltd_test.go function BenchmarkLTD (line 12) | func BenchmarkLTD(b *testing.B) { FILE: core/ltob.go function LTOB (line 10) | func LTOB(data []Point, threshold int) []Point { FILE: core/ltob_test.go function BenchmarkLTOB (line 12) | func BenchmarkLTOB(b *testing.B) { FILE: core/lttb.go function LTTB (line 10) | func LTTB(data []Point, threshold int) []Point { function LTTB2 (line 76) | func LTTB2(data []Point, threshold int) []Point { function LTTBForBuckets (line 83) | func LTTBForBuckets(buckets [][]Point) []Point { FILE: core/lttb_test.go function BenchmarkLTTB (line 12) | func BenchmarkLTTB(b *testing.B) { function BenchmarkLTTB2 (line 28) | func BenchmarkLTTB2(b *testing.B) { FILE: core/module.go type Point (line 5) | type Point struct FILE: core/utils.go function calculateTriangleArea (line 7) | func calculateTriangleArea(pa, pb, pc Point) float64 { function calculateAverageDataPoint (line 12) | func calculateAverageDataPoint(points []Point) (avg Point) { function splitDataBucket (line 24) | func splitDataBucket(data []Point, threshold int) [][]Point { function calculateAveragePoint (line 52) | func calculateAveragePoint(points []Point) Point { function peakAndTroughPointIndex (line 66) | func peakAndTroughPointIndex(points []Point) (int, int) { FILE: demo/common/data.go function LoadPointsFromCSV (line 14) | func LoadPointsFromCSV(file string) []core.Point { function SavePointsToCSV (line 34) | func SavePointsToCSV(file string, points []core.Point) { FILE: demo/common/error.go function CheckError (line 7) | func CheckError(message string, err error) { function LogFatal (line 13) | func LogFatal(message string, err error) { FILE: demo/common/utils.go function GetBinaryDirectory (line 8) | func GetBinaryDirectory() string { FILE: demo/diagram/draw.go function CovertToPlotXY (line 19) | func CovertToPlotXY(data []core.Point) plotter.XYs { function MakeLinePlotter (line 28) | func MakeLinePlotter(d plotter.XYs, c color.RGBA, width int) (*plotter.L... function SavePNG (line 41) | func SavePNG(title string, file string, name []string, line []*plotter.L... function ConcatPNGs (line 58) | func ConcatPNGs(fileNames []string, targetFile string) error { function CreateDiagram (line 102) | func CreateDiagram(confs []Config, outputFile string) error { FILE: demo/diagram/module.go type Config (line 8) | type Config struct FILE: demo/main/main.go function main (line 17) | func main() {