[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