DeepDarkFantasy-0.2017.8.10: A DSL for creating neural network.
DDF.Util
Contents
isSquare :: Integral a => a -> Bool Source #
class RandRange w where Source #
Minimal complete definition
randRange
Methods
randRange :: (Double, Double) -> (w, w) Source #
Instances
randRange :: (Double, Double) -> (Double, Double) Source #
randRange :: (Double, Double) -> (Float, Float) Source #
randRange :: (Double, Double) -> ((), ()) Source #
prodCon :: (RandRange l, RandRange r) :- RandRange (l, r) Source #
randRange :: (Double, Double) -> ((l, r), (l, r)) Source #
module System.Random
randomR :: RandomGen g => ((), ()) -> g -> ((), g) #
random :: RandomGen g => g -> ((), g) #
randomRs :: RandomGen g => ((), ()) -> g -> [()] #
randoms :: RandomGen g => g -> [()] #
randomRIO :: ((), ()) -> IO () #
randomIO :: IO () #
randomR :: RandomGen g => ((l, r), (l, r)) -> g -> ((l, r), g) #
random :: RandomGen g => g -> ((l, r), g) #
randomRs :: RandomGen g => ((l, r), (l, r)) -> g -> [(l, r)] #
randoms :: RandomGen g => g -> [(l, r)] #
randomRIO :: ((l, r), (l, r)) -> IO (l, r) #
randomIO :: IO (l, r) #