packages feed

HasGP-0.1: HasGP.cabal

-- HasGP.cabal auto-generated by cabal init. For additional options,
-- see
-- http://www.haskell.org/cabal/release/cabal-latest/doc/users-guide/authors.html#pkg-descr.
-- The name of the package.
Name:                HasGP

-- The package version. See the Haskell package versioning policy
-- (http://www.haskell.org/haskellwiki/Package_versioning_policy) for
-- standards guiding when and how versions should be incremented.
Version:             0.1

-- A short (one-line) description of the package.
Synopsis:            A Haskell library for inference using Gaussian processes

-- A longer description of the package.
Description:         A Haskell library implementing algorithms for supervised learning, roughly corresponding to chapters 1 to 5 of "Gaussian Processes for Machine Learning" by Carl Rasmussen and Christopher Williams, The MIT Press 2006. In particular, algorithms are provides for regression and for two-class classification using either the Laplace or EP approximation.    

-- URL for the project homepage or repository.
Homepage:            http://www.cl.cam.ac.uk/~sbh11/HasGP

-- The license under which the package is released.
License:             GPL-3

-- The file containing the license text.
License-file:        LICENSE

-- The package author(s).
Author:              Sean B. Holden

-- An email address to which users can send suggestions, bug reports,
-- and patches.
Maintainer:          sbh11@cl.cam.ac.uk

-- A copyright notice.
Copyright:           Copyright (C) 2011 Sean Holden

Category:            AI, Classification, Datamining, Statistics

Build-type:          Simple

-- Extra files to be distributed with the package, such as examples or
-- a README.
Extra-source-files: README

-- Constraint on the version of Cabal needed to build this package.
Cabal-version:       >=1.6

Stability:           Experimental

Bug-reports:         sbh11@cl.cam.ac.uk

Package-url:         http://www.cl.cam.ac.uk/~sbh11/HasGP/HasGP-0.1.tar.gz

Tested-with:         GHC ==7.0.3

Data-files:          *.txt

Data-dir:            src/HasGP/Data/Files

Library
  -- Modules exported by the library.
  Exposed-modules:     HasGP.Classification.EP.ClassificationEP, 
                       HasGP.Classification.Laplace.ClassificationLaplace, 
                       HasGP.Covariance.Basic, 
                       HasGP.Covariance.SquaredExp, 
                       HasGP.Covariance.SquaredExpARD, 
                       HasGP.Data.BishopData, 
                       HasGP.Data.Normalise, 
                       HasGP.Data.RWData1, 
                       HasGP.Demos.ClassificationDemo1, 
                       HasGP.Demos.ClassificationDemo2, 
                       HasGP.Demos.RegressionDemo1, 
                       HasGP.Likelihood.Basic, 
                       HasGP.Likelihood.LogLogistic, 
                       HasGP.Likelihood.LogPhi, 
                       HasGP.Parsers.SvmLight, 
                       HasGP.Regression.Regression, 
                       HasGP.Support.Functions, 
                       HasGP.Support.Iterate, 
                       HasGP.Support.Linear, 
                       HasGP.Support.MatrixFunction, 
                       HasGP.Support.Random, 
                       HasGP.Support.Solve, 
                       HasGP.Types.MainTypes
  
  -- Packages needed in order to build this package.
  Build-depends: base == 4.*,
                 haskell98 == 1.*,
                 parsec == 3.*,
                 random == 1.*,
                 mtl == 2.*,
                 hmatrix == 0.12.*,
                 hmatrix-special == 0.1.*
  
  hs-source-dirs: src

  -- Modules not exported by this package.
  -- Other-modules:       
  
  -- Extra tools (e.g. alex, hsc2hs, ...) needed to build the source.
  -- Build-tools: