cabal-version: 3.0 version: 0.20 name: goal-graphical synopsis: Optimization of latent variable and dynamical models with Goal description: goal-graphical provides tools for with dynamical and graphical models. Various graphical models are defined here, e.g. mixture models and restricted Boltzmann machines, dynamical models such as HMMs and Kalman filters, and in both cases algorithms for fitting them e.g. expectation maximization and contrastive divergence minimization. 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.Graphical.Models Goal.Graphical.Models.Dynamic Goal.Graphical.Models.Harmonium Goal.Graphical.Models.Harmonium.FactorAnalysis Goal.Graphical.Learning Goal.Graphical.Inference Goal.Graphical build-depends: base >= 4.13 && < 4.15, mwc-random, mwc-probability, hmatrix-special, ghc-typelits-knownnat, ghc-typelits-natnormalise, goal-core, parallel, statistics, vector, hmatrix, containers, goal-geometry, goal-probability default-language: Haskell2010 default-extensions: NoStarIsType, GeneralizedNewtypeDeriving, StandaloneDeriving, ScopedTypeVariables, ExplicitNamespaces, TypeOperators, KindSignatures, DataKinds, RankNTypes, TypeFamilies, FlexibleContexts, MultiParamTypeClasses, ConstraintKinds, FlexibleInstances ghc-options: -Wall -O2 benchmark com-poisson type: exitcode-stdio-1.0 main-is: com-poisson.hs hs-source-dirs: benchmarks build-depends: base, goal-core, goal-geometry, goal-probability, goal-graphical, bytestring, cassava, criterion default-language: Haskell2010 ghc-options: -Wall -O2 ghc-options: -threaded