resampling for backward simulation now as class
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE QtCreatorProject>
|
<!DOCTYPE QtCreatorProject>
|
||||||
<!-- Written by QtCreator 3.6.0, 2016-03-24T18:17:49. -->
|
<!-- Written by QtCreator 3.6.0, 2016-03-29T16:54:26. -->
|
||||||
<qtcreator>
|
<qtcreator>
|
||||||
<data>
|
<data>
|
||||||
<variable>EnvironmentId</variable>
|
<variable>EnvironmentId</variable>
|
||||||
|
|||||||
@@ -8,6 +8,8 @@
|
|||||||
#include <KLib/math/filter/particles/ParticleFilter.h>
|
#include <KLib/math/filter/particles/ParticleFilter.h>
|
||||||
#include <KLib/math/filter/particles/ParticleFilterHistory.h>
|
#include <KLib/math/filter/particles/ParticleFilterHistory.h>
|
||||||
#include <KLib/math/filter/smoothing/BackwardSimulation.h>
|
#include <KLib/math/filter/smoothing/BackwardSimulation.h>
|
||||||
|
#include <KLib/math/filter/smoothing/sampling/ParticleTrajectorieSampler.h>
|
||||||
|
#include <KLib/math/filter/smoothing/sampling/CumulativeSampler.h>
|
||||||
#include <KLib/math/statistics/Statistics.h>
|
#include <KLib/math/statistics/Statistics.h>
|
||||||
|
|
||||||
#include "GroundTruthWay.h"
|
#include "GroundTruthWay.h"
|
||||||
|
|||||||
@@ -52,6 +52,7 @@ public:
|
|||||||
|
|
||||||
//create the backward smoothing filter
|
//create the backward smoothing filter
|
||||||
bf = new K::BackwardSimulation<MyState>(500);
|
bf = new K::BackwardSimulation<MyState>(500);
|
||||||
|
bf->setSampler( std::unique_ptr<K::CumulativeSampler<MyState>>(new K::CumulativeSampler<MyState>()));
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user