[opengm] 112/386: add output
Ghislain Vaillant
ghisvail-guest at moszumanska.debian.org
Wed Aug 31 08:35:14 UTC 2016
This is an automated email from the git hooks/post-receive script.
ghisvail-guest pushed a commit to branch debian/master
in repository opengm.
commit 8b3530cc41e099a9fce1fb06ba7742bfccfeddfc
Author: joergkappes <kappes at math.uni-heidelberg.de>
Date: Wed Dec 17 19:20:20 2014 +0100
add output
---
src/unittest/learning/test_learning.cxx | 23 +++++++++++++++++++----
1 file changed, 19 insertions(+), 4 deletions(-)
diff --git a/src/unittest/learning/test_learning.cxx b/src/unittest/learning/test_learning.cxx
index 2c0c302..4a5153b 100644
--- a/src/unittest/learning/test_learning.cxx
+++ b/src/unittest/learning/test_learning.cxx
@@ -37,7 +37,7 @@ int main() {
std::cout << " Includes are fine :-) " << std::endl;
{
- DSS dataset(1);
+ DSS dataset;
std::cout << "Dataset includes " << dataset.getNumberOfModels() << " instances and has " << dataset.getNumberOfWeights() << " parameters."<<std::endl;
@@ -47,11 +47,16 @@ int main() {
INF::Parameter infPara;
infPara.integerConstraint_ = true;
- learner.learn<INF>(infPara);
+ learner.learn<INF>(infPara);
+ const DSS::Weights& weights = learner.getWeights();
+ std::cout <<"Weights: ";
+ for (size_t i=0; i<weights.numberOfWeights(); ++i)
+ std::cout << weights[i] <<" ";
+ std::cout <<std::endl;
}
{
- DS1 dataset(1);
+ DS1 dataset;
std::cout << "Dataset includes " << dataset.getNumberOfModels() << " instances and has " << dataset.getNumberOfWeights() << " parameters."<<std::endl;
@@ -62,11 +67,16 @@ int main() {
INF::Parameter infPara;
infPara.integerConstraint_ = true;
learner.learn<INF>(infPara);
+ const DS1::Weights& weights = learner.getWeights();
+ std::cout <<"Weights: ";
+ for (size_t i=0; i<weights.numberOfWeights(); ++i)
+ std::cout << weights[i] <<" ";
+ std::cout <<std::endl;
}
{
- DS2 dataset(1);
+ DS2 dataset;
std::cout << "Dataset includes " << dataset.getNumberOfModels() << " instances and has " << dataset.getNumberOfWeights() << " parameters."<<std::endl;
@@ -77,6 +87,11 @@ int main() {
INF::Parameter infPara;
infPara.integerConstraint_ = true;
learner.learn<INF>(infPara);
+ const DS2::Weights& weights = learner.getWeights();
+ std::cout <<"Weights: ";
+ for (size_t i=0; i<weights.numberOfWeights(); ++i)
+ std::cout << weights[i] <<" ";
+ std::cout <<std::endl;
}
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/opengm.git
More information about the debian-science-commits
mailing list