Comments (3)
See this for reference.
from bayes-filters-lib.
The current library rework is addressing this.
The main problem seems related to GaussianMixture
and derived classes where we need to carefully think about the consequences of this change.
from bayes-filters-lib.
To date, if you change the scope of
unsigned int num_particle_;
std::size_t state_size_;
ParticleSet pred_particle_;
ParticleSet cor_particle_;
in SIS.h
it becomes difficult to inherit from it (obviously, we don't have proper interfaces to those data). As a matter of fact, the user cannot access that data at all and this is no longer acceptable as they are the product of the class itself. I'm going to change this behavior.
@xEnVrE we need to discuss GaussianMixture
f2f asap.
from bayes-filters-lib.
Related Issues (20)
- Cannot call non-cost methods from `predictedMeasure` of `MeasurementModel` class HOT 1
- Update branch protection rules and remove Ubuntu 18.04 HOT 1
- Uncoherent `skip`-related variable value in `*Prediction` classes HOT 1
- Move assignment operators do not check for self assignment
- Output GaussianMixture in sigma_point::unscented_transform does not reflect the internal composition of the measurement vector HOT 3
- Fixed-size vectorizable Eigen matrices in WhiteNoiseAcceleration HOT 13
- Move `ExogenousModel` inside `StateModel`s classes HOT 2
- Implement multiple-measurement facilities
- Rethink and reimplement `getOutputState`
- Update implementation of `FilteringAlgorithm` and derived classes
- Avoid (or not) default implementation of method `MeasurementModel::getNoiseCovarianceMatrix` HOT 1
- Cholesky update
- bfl::Gaussian::resize hides overloaded virtual function
- Clean CHANGELOG.md HOT 1
- Switch from current CI system to GitHub actions HOT 2
- About the const-ness of some methods of class MeasurementModel HOT 4
- Provide a mechanism for measurement / predicted measurement invalidation
- Building Library on Windows HOT 4
- Remove custom FindEigen3.cmake HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bayes-filters-lib.