2017-06-13 11:56:07 +00:00
|
|
|
package enry
|
2017-05-25 10:33:26 +00:00
|
|
|
|
2017-06-08 07:27:27 +00:00
|
|
|
// CODE GENERATED AUTOMATICALLY WITH gopkg.in/src-d/enry.v1/internal/code-generator
|
2017-05-25 10:33:26 +00:00
|
|
|
// THIS FILE SHOULD NOT BE EDITED BY HAND
|
|
|
|
// Extracted from github/linguist commit: {{ getCommit }}
|
|
|
|
|
|
|
|
var DefaultClassifier Classifier = &classifier{
|
|
|
|
languagesLogProbabilities: map[string]float64{
|
|
|
|
{{ $freqs := . -}}
|
|
|
|
{{range $index, $language := orderKeys .Languages -}}
|
|
|
|
"{{ $language }}": {{ languageLogProbability $language -}},
|
|
|
|
{{end -}}
|
|
|
|
},
|
|
|
|
tokensLogProbabilities: map[string]map[string]float64{
|
|
|
|
{{range $index, $language := orderMapMapKeys .Tokens -}}
|
|
|
|
"{{ $language }}": map[string]float64{
|
|
|
|
{{range $i, $token := index $freqs.Tokens $language | orderKeys -}}
|
|
|
|
{{ quote $token }}: {{ tokenLogProbability $language $token }},
|
|
|
|
{{end -}}
|
|
|
|
},
|
|
|
|
{{end -}}
|
|
|
|
},
|
|
|
|
tokensTotal: {{ toFloat64 .TokensTotal -}},
|
|
|
|
}
|