[shark] branch debian/master updated (56b08e3 -> beb9132)

Ghislain Vaillant ghisvail-guest at moszumanska.debian.org
Wed Mar 23 11:30:12 UTC 2016


This is an automated email from the git hooks/post-receive script.

ghisvail-guest pushed a change to branch debian/master
in repository shark.

      from  56b08e3   Release to unstable.
      adds  8af15e7   Add functions to export generated model
      adds  1083283   Merge pull request #15 from elehcim/RF_export_model
      adds  4775a2a   fixed issue #35
      adds  d97f413   tried to fix ATLAS Ubuntu problem
      adds  36ffe6e   fixed path once again
      adds  c50edeb   another try
      adds  013d589   SquaredHingeLinearCSvmTrainer trainer added
      adds  1e900d4   Merge branch 'master' of ssh://github.com/Shark-ML/Shark
      adds  60ea1f0   added a global shark lock
      adds  b954018   Implemented Cross Entropy algorithm
      adds  7fb9a60   Renamed files to aviod name collision
      adds  cbe4ecb   fixed off-by one error in generation of rotation matrices. also the 1x1 rotation matrix is the identity
      adds  0c55542   Merge branch 'master' of https://github.com/Shark-ML/Shark
      adds  12e582a   Added description on Cross Entropy Method class
      adds  37398d3   Minor spell scheck i n description
      adds  e8d1ffc   Merge pull request #39 from Egomeh/master
      adds  bdb8965   fixed boost 1.60 problems. fixes #38
      adds  fa39fe7   fixed missing include
      adds  1c8fb3a   aparently there changed more in 1.60
      adds  0e21607   removed unused parameter from SMSEMOA::init
      adds  1e32bdd   Fast hypervolume algorithm for three objectives added.
      adds  e5091d7   sorry, reverted a shortsighted change done yesterday
      adds  f2dcf1b   Update Timer.h
      adds  0b7a978   wrong argument list for the impulse noie model. fixes #52
      adds  ebf0f74   hypervolume unit test improved
      adds  66b3ed0   added prototype for the new internal interface (compatible with project partners)
      adds  269a0a7   removed parent population return value of updatePopulation and ported CMSA
      adds  8b9e108   added prototype for the new internal interface (compatible with project partners)
      adds  81df323   changed interface once again. working
      adds  fdacfbc   further applied the changes to init()
      adds  1d66982   new try for init interface
      adds  ea51413   fixed small bugs
      adds  229bbce   fixed issue #42
      adds  468fb91   made parent population protected
      adds  1e8328e   ported SteadyStateMOCMA to the new interface
      adds  ed32694   ported MOCMA
      adds  e98af00   fixed crossover of NSGAII
      adds  346604c   changed alpha to 10 because of numerical nightmare
      adds  5c950d2   fixed bugs in PolynomialMutation and SimulatedBinaryCrossover by checking with Debs original code. Now NSGAII and SMS-EMOA behave reasonable
      adds  61e3ef6   small fixes
      adds  d40a416   ported RealCodedNSGAII and fixed some smaller issues
      adds  9a366dd   typo in comment
      adds  a64f740   do not pick random parents for MOCMA
      adds  3318253   added critical region for the sampling
      adds  2b28945   fixed issue #44
      adds  6e44e22   slow loop replaced with fast alternative - thanks for Phil Marek
      adds  8683a11   fixed issue #50
      adds  165fbc6   deactivated failing test for the approximated hypervolume indicator
      adds  df0bc82   incorporated advise from Tobias at pull request
      adds  0d56b0f   added free functions to draw from the most used distributions using a free Rng
      adds  a985b79   rewrote DirectSearch to make more explicitely use of Rng. DirectSearch should now be thread safe when every instance of the algorithms gets its own Rng instead of the globalRng, which is default
      adds  a60e978   a rebase did some harm..
      adds  2b06254   Merge pull request #49 from Shark-ML/InterfaceEvo
      adds  390e8a0   Merge tag 'v3.1.0' into upstream/latest
       new  da50294   Merge tag 'upstream/3.1.0+ds1' into debian/experimental
       new  6bc3214   Refresh patch queue.
       new  a28fa47   Release to experimental.
       new  beb9132   Release to unstable.

The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 CMakeLists.txt                                     |  14 +-
 Test/Algorithms/DirectSearch/CMA.cpp               |  12 +-
 .../{ElitistCMA.cpp => CrossEntropyMethod.cpp}     |  40 +-
 Test/Algorithms/DirectSearch/MOCMA.cpp             |   8 +-
 .../Operators/Mutation/BitflipMutation.cpp         |   2 +-
 .../DirectSearch/Operators/Selection/Selection.cpp |   4 +-
 Test/Algorithms/DirectSearch/RealCodedNSGAII.cpp   |  13 +-
 .../{RealCodedNSGAII.cpp => SMS-EMOA.cpp}          |  21 +-
 Test/Algorithms/DirectSearch/SteadyStateMOCMA.cpp  |   5 +-
 Test/Algorithms/Hypervolume.cpp                    | 125 ++++--
 Test/Algorithms/Trainers/FisherLDA.cpp             |   2 +-
 Test/Algorithms/Trainers/LDA.cpp                   |   8 +-
 Test/Algorithms/Trainers/LinearRegression.cpp      |   2 +-
 Test/Algorithms/Trainers/Normalization.cpp         |   6 +-
 Test/Algorithms/Trainers/PCA.cpp                   |   6 +-
 Test/Algorithms/testFunction.h                     |   1 +
 Test/CMakeLists.txt                                |   2 +
 Test/ObjectiveFunctions/Benchmarks.cpp             |   7 -
 Test/ObjectiveFunctions/ErrorFunction.cpp          |   2 +-
 Test/Rng/MultiNomial.cpp                           |   4 +-
 Test/Rng/MultiVariateNormal.cpp                    |   4 +-
 debian/changelog                                   |   7 +
 debian/patches/Fix-CBLAS-detection-on-Debian.patch |  15 +-
 debian/patches/Fix-CMake-package-creation.patch    |   6 +-
 debian/patches/Use-GNUInstallDirs.patch            |   2 +-
 examples/EA/SOO/AckleyES.tpp                       |   4 +-
 examples/EA/SOO/CMASimple.tpp                      |   4 +-
 examples/EA/SOO/TSP.tpp                            |   7 +-
 examples/Supervised/DeepNetworkTraining.tpp        |   2 +-
 examples/Unsupervised/PCA.tpp                      |   2 +-
 include/shark/Algorithms/DirectSearch/CMA.h        | 448 +++++++++++----------
 .../Algorithms/DirectSearch/CMA/CMAIndividual.h    |  18 +-
 .../shark/Algorithms/DirectSearch/CMA/Chromosome.h |   7 +-
 include/shark/Algorithms/DirectSearch/CMSA.h       | 240 ++++++-----
 .../Algorithms/DirectSearch/CrossEntropyMethod.h   | 258 ++++++++++++
 include/shark/Algorithms/DirectSearch/ElitistCMA.h |   4 +-
 .../DirectSearch/HypervolumeCalculator.h           | 121 +++++-
 .../DirectSearch/Indicators/HypervolumeIndicator.h |   1 +
 include/shark/Algorithms/DirectSearch/LMCMA.h      |   9 +-
 include/shark/Algorithms/DirectSearch/MOCMA.h      | 221 +++++-----
 .../Operators/Mutation/BitflipMutator.h            |   4 +-
 .../Operators/Mutation/PolynomialMutation.h        |  69 ++--
 .../Operators/Recombination/OnePointCrossover.h    |   6 +-
 .../Recombination/SimulatedBinaryCrossover.h       |  86 ++--
 .../Operators/Recombination/UniformCrossover.h     |   8 +-
 .../Operators/Selection/EPTournamentSelection.h    |  10 +-
 .../Operators/Selection/IndicatorBasedSelection.h  |   3 +-
 .../Operators/Selection/LinearRanking.h            |   3 +-
 .../Operators/Selection/RouletteWheelSelection.h   |   4 +-
 .../Operators/Selection/TournamentSelection.h      |   9 +-
 .../Operators/Selection/UniformRanking.h           |   3 +-
 .../Algorithms/DirectSearch/RealCodedNSGAII.h      | 236 +++++++----
 include/shark/Algorithms/DirectSearch/SMS-EMOA.h   | 200 +++++----
 .../Algorithms/DirectSearch/SteadyStateMOCMA.h     | 220 ++++++----
 include/shark/Algorithms/DirectSearch/VDCMA.h      |   8 +-
 include/shark/Algorithms/QP/QpBoxLinear.h          |  74 ++--
 include/shark/Algorithms/Trainers/CSvmTrainer.h    |  32 +-
 .../Trainers/Distribution/NormalTrainer.h          |   6 +-
 .../shark/Algorithms/Trainers/McSvmOVATrainer.h    |   4 +-
 include/shark/Core/OpenMP.h                        |   2 +-
 include/shark/Core/Timer.h                         |  10 +-
 include/shark/Data/Csv.h                           |   2 -
 include/shark/Data/DataDistribution.h              |   2 +-
 .../Data/Impl/BoostFusion151DefineStructInl.hpp    |   2 +-
 include/shark/LinAlg/BLAS/kernels/lapack/syev.hpp  |   2 +-
 include/shark/LinAlg/rotations.h                   |   8 +-
 include/shark/Models/Kernels/SubrangeKernel.h      |   2 +-
 include/shark/Models/Trees/CARTClassifier.h        |  16 +-
 include/shark/Models/Trees/RFClassifier.h          |  25 ++
 .../shark/ObjectiveFunctions/Benchmarks/DTLZ4.h    |   4 +-
 .../ObjectiveFunctions/Loss/EpsilonHingeLoss.h     |   3 -
 .../Loss/SquaredEpsilonHingeLoss.h                 |   3 +-
 include/shark/Rng/Bernoulli.h                      |  10 +-
 include/shark/Rng/Binomial.h                       |   8 +-
 include/shark/Rng/DiscreteUniform.h                | 128 +++---
 include/shark/Rng/GlobalRng.h                      |   5 -
 include/shark/Rng/Normal.h                         |   9 +-
 include/shark/Rng/Uniform.h                        |   7 +
 .../Distributions/MultiNomialDistribution.h        |  13 +-
 .../Distributions/MultiVariateNormalDistribution.h |  42 +-
 src/Algorithms/DirectSearch/CMA.cpp                | 137 ++++---
 src/Algorithms/DirectSearch/CMSA.cpp               | 109 +++--
 src/Algorithms/DirectSearch/CrossEntropyMethod.cpp | 216 ++++++++++
 src/Algorithms/DirectSearch/ElitistCMA.cpp         |   4 +-
 src/Models/RNNet.cpp                               |  14 +-
 85 files changed, 2245 insertions(+), 1187 deletions(-)
 copy Test/Algorithms/DirectSearch/{ElitistCMA.cpp => CrossEntropyMethod.cpp} (63%)
 copy Test/Algorithms/DirectSearch/{RealCodedNSGAII.cpp => SMS-EMOA.cpp} (80%)
 create mode 100644 include/shark/Algorithms/DirectSearch/CrossEntropyMethod.h
 create mode 100644 src/Algorithms/DirectSearch/CrossEntropyMethod.cpp

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/shark.git



More information about the debian-science-commits mailing list