[opengm] 323/386: Merge pull request #423 from opengm/learning-experimental
Ghislain Vaillant
ghisvail-guest at moszumanska.debian.org
Wed Aug 31 08:38:21 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 f8f448c0b5009882b6dbf8ab34df41711b72b0e9
Merge: e3408d0 5855a40
Author: Thorsten B <thorsten.beier at iwr.uni-heidelberg.de>
Date: Wed Mar 9 10:07:53 2016 +0100
Merge pull request #423 from opengm/learning-experimental
Learning experimental
.gitignore | 7 +
.travis.yml | 4 +-
CMakeLists.txt | 16 +-
README.md | 4 +-
fubar/brown_horse.py | 127 ++++
fubar/brown_horse2.py | 136 ++++
fubar/brown_horse_sp.py | 206 ++++++
fubar/example1.py | 35 +
fubar/make_grid_potts_dset.py | 1 +
fubar/make_mc_dset.py | 19 +
fubar/max_likelihood_example.py | 40 ++
fubar/noisy_squares_3_labels.py | 121 ++++
fubar/pascal_voc/convertPascalVOC.py | 94 +++
fubar/pascal_voc/convertPascalVOCNew.py | 108 +++
fubar/pascal_voc/learnPascalVOC.py | 35 +
fubar/python_stuff.py | 102 +++
fubar/real_example.py | 96 +++
fubar/real_example_2.py | 150 +++++
fubar/simple_sp.py | 165 +++++
fubar/toy_dataset.py | 125 ++++
fubar/whorse.py | 79 +++
.../opengm/datastructures/marray/marray_hdf5.hxx | 25 +
.../opengm/functions/function_properties_base.hxx | 11 +-
include/opengm/functions/l_potts.hxx | 202 ------
include/opengm/functions/learnable/lpotts.hxx | 254 +++++++
include/opengm/functions/learnable/lunary.hxx | 478 ++++++++++++++
.../learnable/lweightedsum_of_functions.hxx | 264 ++++++++
include/opengm/functions/potts.hxx | 4 +-
include/opengm/functions/readme.txt | 3 +
include/opengm/functions/unary_loss_function.hxx | 151 +++++
include/opengm/functions/view_convert_function.hxx | 36 +-
include/opengm/graphicalmodel/graphicalmodel.hxx | 44 +-
.../graphicalmodel/graphicalmodel_factor.hxx | 27 +
.../graphicalmodel_function_wrapper.hxx | 79 +++
include/opengm/graphicalmodel/parameters.hxx | 44 --
include/opengm/graphicalmodel/weights.hxx | 282 ++++++++
include/opengm/inference/alphabetaswap.hxx | 33 +-
include/opengm/inference/alphaexpansion.hxx | 85 ++-
include/opengm/inference/alphaexpansionfusion.hxx | 75 ++-
include/opengm/inference/astar.hxx | 129 ++--
.../auxiliary/fusion_move/fusion_mover.hxx | 27 +
.../auxiliary/lp_solver/lp_solver_interface.hxx | 12 +-
include/opengm/inference/bruteforce.hxx | 21 +-
include/opengm/inference/combilp.hxx | 11 +
.../dualdecomposition/dualdecomposition_bundle.hxx | 28 +
.../dualdecomposition_subgradient.hxx | 37 +-
include/opengm/inference/dynamicprogramming.hxx | 20 +
include/opengm/inference/external/ad3.hxx | 23 +
include/opengm/inference/external/daoopt.hxx | 26 +
include/opengm/inference/external/fastPD.hxx | 16 +
include/opengm/inference/external/mrflib.hxx | 15 +
include/opengm/inference/external/qpbo.hxx | 35 +-
include/opengm/inference/external/trws.hxx | 38 +-
include/opengm/inference/fusion_based_inf.hxx | 23 +-
include/opengm/inference/graphcut.hxx | 29 +-
include/opengm/inference/greedygremlin.hxx | 19 +-
include/opengm/inference/hqpbo.hxx | 23 +-
include/opengm/inference/icm.hxx | 63 +-
include/opengm/inference/infandflip.hxx | 23 +
include/opengm/inference/inference.hxx | 9 +
include/opengm/inference/lazyflipper.hxx | 161 +++--
include/opengm/inference/loc.hxx | 29 +
include/opengm/inference/lp_inference_base.hxx | 1 -
include/opengm/inference/lpcplex.hxx | 99 ++-
include/opengm/inference/lpcplex2.hxx | 10 +
include/opengm/inference/lpgurobi.hxx | 80 ++-
include/opengm/inference/lpgurobi2.hxx | 10 +
include/opengm/inference/lsatr.hxx | 26 +-
.../inference/messagepassing/messagepassing.hxx | 30 +
.../inference/messagepassing/messagepassing_bp.hxx | 11 +
.../messagepassing/messagepassing_trbp.hxx | 9 +
include/opengm/inference/movemaker.hxx | 8 +
include/opengm/inference/mqpbo.hxx | 31 +-
include/opengm/inference/multicut.hxx | 39 +-
include/opengm/inference/partition-move.hxx | 15 +-
include/opengm/inference/qpbo.hxx | 17 +-
include/opengm/inference/reducedinference.hxx | 26 +
include/opengm/inference/sat.hxx | 18 +-
include/opengm/inference/self_fusion.hxx | 47 +-
include/opengm/learning/bundle-optimizer.hxx | 326 +++++++++
include/opengm/learning/dataset/dataset.hxx | 234 +++++++
include/opengm/learning/dataset/dataset_io.hxx | 134 ++++
.../opengm/learning/dataset/editabledataset.hxx | 146 +++++
include/opengm/learning/dataset/testdatasets.hxx | 375 +++++++++++
include/opengm/learning/gradient-accumulator.hxx | 175 +++++
include/opengm/learning/gridsearch-learning.hxx | 126 ++++
include/opengm/learning/loss/flexibleloss.hxx | 305 +++++++++
.../learning/loss/generalized-hammingloss.hxx | 152 +++++
include/opengm/learning/loss/hammingloss.hxx | 81 +++
include/opengm/learning/loss/noloss.hxx | 73 +++
.../learning/maximum-likelihood-learning.hxx | 310 +++++++++
.../learning/maximum_likelihood_learning.hxx | 238 +++++++
include/opengm/learning/rws.hxx | 286 ++++++++
include/opengm/learning/solver/BundleCollector.h | 49 ++
include/opengm/learning/solver/CplexBackend.h | 433 ++++++++++++
include/opengm/learning/solver/GurobiBackend.h | 439 +++++++++++++
include/opengm/learning/solver/LinearConstraint.h | 94 +++
include/opengm/learning/solver/LinearConstraints.h | 119 ++++
include/opengm/learning/solver/LinearObjective.h | 24 +
.../opengm/learning/solver/LinearSolverBackend.h | 84 +++
.../opengm/learning/solver/QuadraticObjective.h | 181 +++++
.../learning/solver/QuadraticSolverBackend.h | 28 +
.../learning/solver/QuadraticSolverFactory.h | 33 +
.../learning/solver/QuadraticSolverParameters.h | 15 +
include/opengm/learning/solver/Relation.h | 20 +
include/opengm/learning/solver/Sense.h | 20 +
include/opengm/learning/solver/Solution.h | 49 ++
include/opengm/learning/solver/VariableType.h | 18 +
include/opengm/learning/struct-max-margin.hxx | 219 +++++++
include/opengm/learning/structured_perceptron.hxx | 208 ++++++
include/opengm/learning/subgradient_ssvm.hxx | 353 ++++++++++
include/opengm/learning/weight_averaging.hxx | 68 ++
include/opengm/python/numpyview.hxx | 22 +-
include/opengm/python/opengmpython.hxx | 73 ++-
include/opengm/utilities/metaprogramming.hxx | 83 ++-
include/opengm/utilities/shape_accessor.hxx | 78 ++-
src/examples/unsorted-examples/inference_types.cxx | 9 +-
.../commandline/double/opengm_min_sum.cxx | 9 +-
src/interfaces/python/opengm/CMakeLists.txt | 1 +
src/interfaces/python/opengm/__init__.py | 2 +-
.../opengm/_inference_interface_generator.py | 59 ++
src/interfaces/python/opengm/functionhelper.py | 4 +-
.../python/opengm/inference/inf_def_visitor.hxx | 1 +
.../python/opengm/inference/pyFusionMoves.cxx | 4 +-
.../python/opengm/learning/CMakeLists.txt | 151 +++++
src/interfaces/python/opengm/learning/__init__.py | 726 +++++++++++++++++++++
src/interfaces/python/opengm/learning/helper.hxx | 330 ++++++++++
src/interfaces/python/opengm/learning/learning.cxx | 91 +++
.../python/opengm/learning/pyDataset.cxx | 104 +++
.../python/opengm/learning/pyGridSearchLearner.cxx | 64 ++
.../python/opengm/learning/pyLFunctionGen.cxx | 309 +++++++++
src/interfaces/python/opengm/learning/pyLoss.cxx | 81 +++
.../opengm/learning/pyMaxLikelihoodLearner.cxx | 81 +++
src/interfaces/python/opengm/learning/pyRws.cxx | 72 ++
.../opengm/learning/pyStructMaxMarginLearner.cxx | 64 ++
.../python/opengm/learning/pyStructPerceptron.cxx | 75 +++
.../python/opengm/learning/pySubgradientSSVM.cxx | 80 +++
.../python/opengm/learning/pyWeights.cxx | 46 ++
.../python/opengm/opengmcore/__init__.py | 19 +-
.../python/opengm/opengmcore/function_injector.py | 11 +-
.../python/opengm/opengmcore/opengmcore.cpp | 64 +-
.../python/opengm/opengmcore/pyFunctionGen.cxx | 57 ++
.../python/opengm/opengmcore/pyFunctionTypes.cxx | 241 ++++++-
src/interfaces/python/opengm/opengmcore/pyGm.cxx | 25 +-
src/interfaces/python/test.py | 115 +++-
src/tutorials/c++/basics/doMinSumInference.cxx | 2 +-
src/tutorials/c++/basics/doSumProdInference.cxx | 2 +-
src/unittest/CMakeLists.txt | 6 +-
src/unittest/inference/test_graphcut.cxx | 6 +-
src/unittest/inference/test_lazyflipper.cxx | 2 +-
src/unittest/inference/test_messagepassing.cxx | 20 +-
src/unittest/learning/CMakeLists.txt | 51 ++
src/unittest/learning/test_dataset.cxx | 150 +++++
src/unittest/learning/test_dataset_io.cxx | 101 +++
.../learning/test_generalized_hammingloss.cxx | 65 ++
src/unittest/learning/test_gridsearch_learner.cxx | 90 +++
src/unittest/learning/test_learning.cxx | 233 +++++++
.../learning/test_maximum_likelihood_learner.cxx | 126 ++++
src/unittest/learning/test_subgradient_ssvm.cxx | 238 +++++++
src/unittest/test_gm_learning_functions.cxx | 23 +-
src/unittest/test_learnable_functions.cxx | 79 +++
src/unittest/test_linear_constraint.cxx | 1 +
162 files changed, 14117 insertions(+), 705 deletions(-)
--
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