No matching overload of gtsam.GaussianConditional constructor
Issue #189
new
In testThinTree.m
The error:
Error using gtsam.GaussianConditional (line 59)
Arguments do not match any overload of gtsam.GaussianConditional constructor
Error in thinTreeBayesNet (line 9)
gc = gtsam.GaussianConditional(1, 5*rand(1), 5*rand(1), 3*rand(1));
Error in testThinTree (line 48)
bn = thinTreeBayesNet(3,2);
In the thinTreeBayesNet:
gc = gtsam.GaussianConditional(1, 5*rand(1), 5*rand(1), 3*rand(1));
In gtsam.h, the GaussianConditional:
virtual class GaussianConditional : gtsam::GaussianFactor {
//Constructors
GaussianConditional(size_t key, Vector d, Matrix R, const gtsam::noiseModel::Diagonal* sigmas);
GaussianConditional(size_t key, Vector d, Matrix R, size_t name1, Matrix S,
const gtsam::noiseModel::Diagonal* sigmas);
GaussianConditional(size_t key, Vector d, Matrix R, size_t name1, Matrix S,
size_t name2, Matrix T, const gtsam::noiseModel::Diagonal* sigmas);
//Constructors with no noise model
GaussianConditional(size_t key, Vector d, Matrix R);
GaussianConditional(size_t key, Vector d, Matrix R, size_t name1, Matrix S);
GaussianConditional(size_t key, Vector d, Matrix R, size_t name1, Matrix S,
size_t name2, Matrix T);
//Standard Interface
void print(string s) const;
bool equals(const gtsam::GaussianConditional &cg, double tol) const;
//Advanced Interface
gtsam::VectorValues solve(const gtsam::VectorValues& parents) const;
gtsam::VectorValues solveOtherRHS(const gtsam::VectorValues& parents, const gtsam::VectorValues& rhs) const;
void solveTransposeInPlace(gtsam::VectorValues& gy) const;
void scaleFrontalsBySigma(gtsam::VectorValues& gy) const;
// enabling serialization functionality
void serialize() const;
};
There is no matching constructor for matlab interface.
Comments (2)
-
-
-
assigned issue to
-
assigned issue to
- Log in to comment
Just add it it in gtsam.h