packages feed

goal-probability-0.1: goal-probability.cabal

name: goal-probability
version: 0.1
synopsis: Manifolds of probability distributions
description: Provides probability distributions, exponential families, as well
    as things based on exponential families such as multilayer perceptrons and
    harmoniums (e.g. restricted Boltzmann machines).
license: BSD3
license-file: LICENSE
author: Sacha Sokoloski
maintainer: sokolo@mis.mpg.de
category: Math
build-type: Simple
cabal-version: >=1.10

library
    exposed-modules:
        Goal.Probability,
        Goal.Probability.Distributions,
        Goal.Probability.ExponentialFamily,
        Goal.Probability.Statistical,
        Goal.Probability.Graphical,
        Goal.Probability.Graphical.Harmonium,
        Goal.Probability.Graphical.NeuralNetwork
    default-extensions: TypeOperators, TypeFamilies, FlexibleInstances,
        FlexibleContexts, MultiParamTypeClasses
    build-depends:
        base==4.*,
        mwc-random==0.13.*,
        mwc-random-monad==0.7.*,
        math-functions==0.1.5.*,
        vector==0.11.*,
        hmatrix==0.17.*,
        statistics==0.13.*,
        goal-core==0.1,
        goal-geometry==0.1
    default-language: Haskell2010
    ghc-options: -O2 -Wall -fno-warn-type-defaults -fno-warn-missing-signatures

executable cross-entropy-descent
    main-is: cross-entropy-descent.hs
    hs-source-dirs: scripts
    ghc-options: -Wall -O2 -threaded -rtsopts -fno-warn-type-defaults
        -fno-warn-missing-signatures -fno-warn-unused-do-bind
    build-depends:
        base==4.*,
        goal-core==0.1,
        goal-geometry==0.1,
        goal-probability==0.1
    default-language: Haskell2010

executable poisson-binomial
    main-is: poisson-binomial.hs
    hs-source-dirs: scripts
    ghc-options: -Wall -O2 -threaded -rtsopts -fno-warn-type-defaults
        -fno-warn-missing-signatures -fno-warn-unused-do-bind
    build-depends:
        base==4.*,
        goal-core==0.1,
        goal-geometry==0.1,
        goal-probability==0.1
    default-language: Haskell2010

executable univariate
    main-is: univariate.hs
    hs-source-dirs: scripts
    ghc-options: -Wall -O2 -threaded -rtsopts -fno-warn-type-defaults
        -fno-warn-missing-signatures -fno-warn-unused-do-bind
    build-depends:
        base==4.*,
        goal-core==0.1,
        goal-geometry==0.1,
        goal-probability==0.1
    default-language: Haskell2010

executable multivariate
    main-is: multivariate.hs
    hs-source-dirs: scripts
    ghc-options: -Wall -O2 -threaded -rtsopts -fno-warn-type-defaults
        -fno-warn-missing-signatures -fno-warn-unused-do-bind
    build-depends:
        base==4.*,
        goal-core==0.1,
        goal-geometry==0.1,
        goal-probability==0.1,
        vector==0.11.*
    default-language: Haskell2010

executable transducer
    main-is: transducer.hs
    hs-source-dirs: scripts
    ghc-options: -Wall -O2 -threaded -rtsopts -fno-warn-type-defaults
        -fno-warn-missing-signatures -fno-warn-unused-do-bind
    build-depends:
        base==4.*,
        goal-core==0.1,
        goal-geometry==0.1,
        goal-probability==0.1
    default-language: Haskell2010

executable transducer-field
    main-is: transducer-field.hs
    hs-source-dirs: scripts
    ghc-options: -Wall -O2 -threaded -rtsopts -fno-warn-type-defaults
        -fno-warn-missing-signatures -fno-warn-unused-do-bind
    build-depends:
        base==4.*,
        goal-core==0.1,
        goal-geometry==0.1,
        goal-probability==0.1
    default-language: Haskell2010

executable divergence
    main-is: divergence.hs
    hs-source-dirs: scripts
    ghc-options: -Wall -O2 -threaded -rtsopts -fno-warn-type-defaults
        -fno-warn-missing-signatures -fno-warn-unused-do-bind
    build-depends:
        base==4.*,
        goal-core==0.1,
        goal-geometry==0.1,
        goal-probability==0.1
    default-language: Haskell2010

executable backpropagation
    main-is: backpropagation.hs
    hs-source-dirs: scripts
    ghc-options: -Wall -O2 -threaded -rtsopts -fno-warn-type-defaults
        -fno-warn-missing-signatures -fno-warn-unused-do-bind
    build-depends:
        base==4.*,
        goal-core==0.1,
        goal-geometry==0.1,
        goal-probability==0.1
    default-language: Haskell2010