cabal-version: 3.0 version: 0.20 name: goal-probability synopsis: Optimization on manifolds of probability distributions with Goal description: goal-probability provides tools for implementing and applying basic statistical models. The core concept of goal-probability are statistical manifolds, i.e. manifold of probability distributions, with a focus on exponential family distributions. license: BSD-3-Clause license-file: LICENSE extra-source-files: README.md author: Sacha Sokoloski maintainer: sacha.sokoloski@mailbox.org homepage: https://gitlab.com/sacha-sokoloski/goal category: Math build-type: Simple library exposed-modules: Goal.Probability Goal.Probability.Statistical Goal.Probability.ExponentialFamily Goal.Probability.Distributions Goal.Probability.Distributions.CoMPoisson Goal.Probability.Distributions.Gaussian Goal.Probability.Conditional build-depends: base >= 4.13 && < 4.15, mwc-random, hmatrix-special, ghc-typelits-knownnat, ghc-typelits-natnormalise, goal-core, parallel, statistics, vector, hmatrix, containers, goal-geometry default-language: Haskell2010 default-extensions: NoStarIsType, ScopedTypeVariables, ExplicitNamespaces, TypeOperators, KindSignatures, DataKinds, RankNTypes, TypeFamilies, GeneralizedNewtypeDeriving, StandaloneDeriving, FlexibleContexts, MultiParamTypeClasses, ConstraintKinds, FlexibleInstances ghc-options: -Wall -O2 benchmark regression type: exitcode-stdio-1.0 main-is: regression.hs hs-source-dirs: benchmarks build-depends: base, goal-core, goal-geometry, goal-probability, bytestring, cassava, criterion default-language: Haskell2010 ghc-options: -Wall -O2 benchmark backpropagation type: exitcode-stdio-1.0 main-is: backpropagation.hs hs-source-dirs: benchmarks build-depends: base, goal-core, goal-geometry, goal-probability, criterion default-language: Haskell2010 ghc-options: -Wall -O2