boltzmann-brain: Analytic sampler compiler for combinatorial systems.

[ bsd3, library, math, program ] [ Propose Tags ] [ Report a vulnerability ]

Boltzmann Brain is a combinatorial system sampler compiler. Using an easy and intuitive specification input representing a combinatorial system, Boltzmann Brain constructs a working, self-contained module implementing a dedicated singular, rejection-based Boltzmann sampler with some additional control over the constructor frequencies in the generated structures.

Modules

[Last Documentation]

  • Data
    • Boltzmann
      • Data.Boltzmann.Compiler
        • Haskell
          • Data.Boltzmann.Compiler.Haskell.Algebraic
          • Data.Boltzmann.Compiler.Haskell.Helpers
          • Data.Boltzmann.Compiler.Haskell.Rational
      • Internal
        • Data.Boltzmann.Internal.Annotations
        • Data.Boltzmann.Internal.Logging
        • Data.Boltzmann.Internal.Parser
        • Data.Boltzmann.Internal.TH
        • Data.Boltzmann.Internal.Tuner
        • Data.Boltzmann.Internal.Utils
      • Data.Boltzmann.System
        • Data.Boltzmann.System.Annotations
        • Data.Boltzmann.System.Errors
        • Data.Boltzmann.System.Parser
          • Data.Boltzmann.System.Parser.Algebraic
          • Data.Boltzmann.System.Parser.Rational
        • Data.Boltzmann.System.Renderer
        • Data.Boltzmann.System.Sampler
        • Data.Boltzmann.System.Tuner
          • Data.Boltzmann.System.Tuner.Algebraic
          • Data.Boltzmann.System.Tuner.Rational
        • Data.Boltzmann.System.Utils
        • Data.Boltzmann.System.Warnings

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 1.3.1.3, 1.4, 1.6
Dependencies aeson (>=1.4.6), base (>=4.7 && <5), boltzmann-brain, bytestring (>=0.10.8.2), containers (>=0.5.6), directory, edit-distance (>=0.2.2.1), filepath, graphviz (>=2999.20), haskell-src-exts (>=1.21), hmatrix (>=0.18.0.0), megaparsec (>=7), MonadRandom (>=0.5.1), mtl (>=2.2.1), multiset (>=0.3.4.1), pretty-terminal (>=0.1.0.0), process (>=1.6.5), random (>=1.1), template-haskell (>=2.11.1.0), text (>=1.2.3), time (>=1.8), transformers (>=0.5.6) [details]
License BSD-3-Clause
Copyright 2017-2019 Maciej Bendkowski
Author Maciej Bendkowski
Maintainer maciej.bendkowski@tcs.uj.edu.pl
Category Math
Home page https://github.com/maciej-bendkowski/boltzmann-brain
Source repo head: git clone https://github.com/maciej-bendkowski/boltzmann-brain
Uploaded by mbendkowski at 2019-12-09T15:38:22Z
Distributions
Executables bb
Downloads 1617 total (9 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2019-12-09 [all 2 reports]