tools

package
v1.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 9, 2018 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FailedReport

type FailedReport struct {
	Raw        string
	FailedStr  string
	SucceedStr string
	Dist       float64
}

Report of failed string classification

func Evaluate

func Evaluate(dm DistanceMeasurer, findStrs []string, collectCases map[string]string) (succeedRate float64, reports []FailedReport)

Evaluate string classification by specified distance function

func EvaluateByCSV

func EvaluateByCSV(dm DistanceMeasurer, patternCsvFilename string, findStrCsvFilename string) (float64, []FailedReport, error)

Evaluate string classification by specified distance function & string csv files

patternCsvFilename:

"some string1","pattern1"
"some string2","pattern2"
...

findStrCsvFilename:

"pattern1"
"pattern2"
...

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL