mirror of
https://github.com/opencv/opencv.git
synced 2025-08-06 06:26:29 +08:00
ml: fix caching of internal state when changing the impl in KNearest
This commit is contained in:
parent
7b36e57551
commit
9b0ef7bb17
@ -437,7 +437,16 @@ public:
|
||||
{
|
||||
if (val != BRUTE_FORCE && val != KDTREE)
|
||||
val = BRUTE_FORCE;
|
||||
|
||||
int k = getDefaultK();
|
||||
int e = getEmax();
|
||||
bool c = getIsClassifier();
|
||||
|
||||
initImpl(val);
|
||||
|
||||
setDefaultK(k);
|
||||
setEmax(e);
|
||||
setIsClassifier(c);
|
||||
}
|
||||
|
||||
public:
|
||||
|
Loading…
Reference in New Issue
Block a user