packages feed

cmaes-0.2.2: cmaes.cabal

name:                cmaes
version:             0.2.2
synopsis:            CMA-ES wrapper in Haskell
description:

  @cmaes@ is a wrapper for Covariance Matrix Adaptation Evolution
  Strategy(CMA-ES), an evolutionary algorithm for difficult non-linear
  non-convex optimization problems in continuous domain. To use this
  package you need python2 with numpy available on your system. The
  package includes @cma.py@ , Nikolaus Hansen's production-level CMA
  library: <http://www.lri.fr/~hansen/cmaes_inmatlab.html#python>.
  .
  This package is an aggregate of programs. cma.py (c) Nikolaus
  Hansen, 2008-2012 is redistributed under GPL 2 or 3. All the other
  components (c) Takayuki Muranushi are licensed under MIT
  license. See the files LICENSE.GPL2, LICENSE.GPL3 and LICENSE.MIT
  for more details.


license:             OtherLicense
license-file:        LICENSE
author:              Takayuki Muranushi
maintainer:          muranushi@gmail.com
category:            Numerical, Optimization, Algorithms
build-type:          Simple
cabal-version:       >=1.8


Extra-Source-Files:  LICENSE.GPL2, LICENSE.GPL3, LICENSE.MIT
Data-Files:          cma.py, cmaes_wrapper.py

library
  exposed-modules:   Numeric.Optimization.Algorithms.CMAES  
  other-modules:     Paths_cmaes
  build-depends:     base ==4.*
                   , mtl  
                   , process
                   , safe >= 0.3
                   , strict >= 0.3.2
                   , syb
                   
Test-Suite test
  Main-Is:           doctest.hs
  hs-source-dirs:    test/
  Type:              exitcode-stdio-1.0
  Build-Depends:     base == 4.*
                   , cmaes
                   , doctest >=0.8
                   , doctest-prop >=0.2
                   , mtl  
                   , process
                   , random
                   , syb
                   , vector

source-repository head
  type:              git
  location:          git://github.com/nushio3/cmaes.git