Copyright | (c) David A Roberts 2015-2021 |
---|---|
License | GPL-3 |
Maintainer | d@vidr.cc |
Stability | experimental |
Safe Haskell | None |
Language | Haskell2010 |
Synopsis
- data PyMC3Inference = PyMC3Sample {}
- data PyMC3Step
- = NUTS
- | Metropolis
- | Slice
- | HamiltonianMC { }
- defaultPyMC3Inference :: PyMC3Inference
- runPyMC3 :: (ExprTuple t, Read t) => PyMC3Inference -> P t -> Maybe t -> IO [t]
- pmProgram :: ExprTuple t => P t -> String -> String
- pmProgram' :: ExprTuple t => PyMC3Inference -> P t -> Maybe t -> String
Documentation
data PyMC3Inference #
Instances
Show PyMC3Inference # | |
Defined in Language.PyMC3 showsPrec :: Int -> PyMC3Inference -> ShowS # show :: PyMC3Inference -> String # showList :: [PyMC3Inference] -> ShowS # |
defaultPyMC3Inference :: PyMC3Inference #
default PyMC3 configuration, see https://docs.pymc.io/api/inference.html
runPyMC3 :: (ExprTuple t, Read t) => PyMC3Inference -> P t -> Maybe t -> IO [t] #
perform inference via the PyMC3 code generation backend
pmProgram' :: ExprTuple t => PyMC3Inference -> P t -> Maybe t -> String #