aboutsummaryrefslogtreecommitdiff
path: root/lib/mining/classifier/runtime.go
diff options
context:
space:
mode:
authorShulhan <ms@kilabit.info>2024-01-24 02:24:36 +0700
committerShulhan <ms@kilabit.info>2024-01-24 02:24:58 +0700
commite0bb07c340e5d0821840b4f09655dc9653dc3105 (patch)
treef392d8d86b709293b694c1b54e5a5e499d365f59 /lib/mining/classifier/runtime.go
parentb8a84637a476a05097d98a87e5c6af59b0d3e413 (diff)
downloadpakakeh.go-e0bb07c340e5d0821840b4f09655dc9653dc3105.tar.xz
all: fix the warnings from linter revive
This rename all variable "Ids" into "ListID".
Diffstat (limited to 'lib/mining/classifier/runtime.go')
-rw-r--r--lib/mining/classifier/runtime.go12
1 files changed, 6 insertions, 6 deletions
diff --git a/lib/mining/classifier/runtime.go b/lib/mining/classifier/runtime.go
index 09804f11..56296c7d 100644
--- a/lib/mining/classifier/runtime.go
+++ b/lib/mining/classifier/runtime.go
@@ -99,7 +99,7 @@ func (rt *Runtime) AddStat(stat *Stat) {
// ComputeCM will compute confusion matrix of sample using value space, actual
// and prediction values.
-func (rt *Runtime) ComputeCM(sampleIds []int,
+func (rt *Runtime) ComputeCM(sampleListID []int,
vs, actuals, predicts []string,
) (
cm *CM,
@@ -107,7 +107,7 @@ func (rt *Runtime) ComputeCM(sampleIds []int,
cm = &CM{}
cm.ComputeStrings(vs, actuals, predicts)
- cm.GroupIndexPredictionsStrings(sampleIds, actuals, predicts)
+ cm.GroupIndexPredictionsStrings(sampleListID, actuals, predicts)
return cm
}
@@ -309,12 +309,12 @@ func (rt *Runtime) Performance(samples tabula.ClasetInterface,
) {
// (1)
actuals := samples.GetClassAsStrings()
- sortedIds := numbers.IntCreateSeq(0, len(probs)-1)
- floats64.InplaceMergesort(probs, sortedIds, 0, len(probs), false)
+ sortedListID := numbers.IntCreateSeq(0, len(probs)-1)
+ floats64.InplaceMergesort(probs, sortedListID, 0, len(probs), false)
// (2)
- libstrings.SortByIndex(&actuals, sortedIds)
- libstrings.SortByIndex(&predicts, sortedIds)
+ libstrings.SortByIndex(&actuals, sortedListID)
+ libstrings.SortByIndex(&predicts, sortedListID)
// (3)
rt.computePerfByProbs(samples, actuals, probs)