Created
July 23, 2019 07:28
-
-
Save idontgetoutmuch/9d4c8a000dc0ac185b39d25dd2d33a85 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: cmaes | |
version: 0.2.3 | |
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 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ pkgs ? import <nixpkgs> {} }: | |
pkgs.stdenv.mkDerivation { | |
pname = "cmaes"; | |
version = "0.2.3"; | |
src = "./."; | |
enableSeparateDataOutput = true; | |
libraryHaskellDepends = [ | |
pkgs.haskellPackages.base | |
pkgs.haskellPackages.mtl | |
pkgs.haskellPackages.process | |
pkgs.haskellPackages.safe | |
pkgs.haskellPackages.strict | |
pkgs.haskellPackages.syb ]; | |
description = "CMA-ES wrapper in Haskell"; | |
license = "unknown"; | |
hydraPlatforms = pkgs.stdenv.lib.platforms.none; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment