Name : ghc-speedy-slice
| |
Version : 0.3.0
| Vendor : obs://build_opensuse_org/devel:languages:haskell
|
Release : lp150.3.4
| Date : 2018-12-23 04:41:06
|
Group : Development/Libraries/Haskell
| Source RPM : ghc-speedy-slice-0.3.0-lp150.3.4.src.rpm
|
Size : 0.05 MB
| |
Packager : (none)
| |
Summary : Speedy slice sampling
|
Description :
Speedy slice sampling.
This implementation of the slice sampling algorithm uses \'lens\' as a means to operate over generic indexed traversable functors, so you can expect it to work if your target function takes a list, vector, map, sequence, etc. as its argument.
Additionally you can sample over anything that\'s an instance of both \'Num\' and \'Variate\', which is useful in the case of discrete parameters.
Exports a \'mcmc\' function that prints a trace to stdout, a \'chain\' function for collecting results in memory, and a \'slice\' transition operator that can be used more generally.
> import Numeric.MCMC.Slice > import Data.Sequence (Seq, index, fromList) > > bnn :: Seq Double -> Double > bnn xs = -0.5 * (x0 ^ 2 * x1 ^ 2 + x0 ^ 2 + x1 ^ 2 - 8 * x0 - 8 * x1) where > x0 = index xs 0 > x1 = index xs 1 > > main :: IO () > main = withSystemRandom . asGenIO $ mcmc 10000 1 (fromList [0, 0]) bnn.
|
RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/haskell:/lts:/12/openSUSE_Leap_15.0/x86_64 |
Hmm ... It's impossible ;-) This RPM doesn't exist on any FTP server
Provides :
ghc-speedy-slice
ghc-speedy-slice(x86-64)
libHSspeedy-slice-0.3.0-6tt1tAUC4R78Gg9FWdmpex-ghc8.4.4.so()(64bit)
Requires :