[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