hasktorch-ffi-th-0.0.1.0: Bindings to Torch

Safe HaskellNone
LanguageHaskell2010

Torch.FFI.TH.Float.TensorRandom

Synopsis

Documentation

c_random_ :: Ptr C'THFloatTensor -> Ptr C'THGenerator -> IO () Source #

c_random : self _generator -> void

c_random :: Ptr C'THState -> Ptr C'THFloatTensor -> Ptr C'THGenerator -> IO () Source #

alias of c_random_ with unused argument (for CTHState) to unify backpack signatures.

c_clampedRandom_ :: Ptr C'THFloatTensor -> Ptr C'THGenerator -> CLLong -> CLLong -> IO () Source #

c_clampedRandom : self _generator min max -> void

c_clampedRandom :: Ptr C'THState -> Ptr C'THFloatTensor -> Ptr C'THGenerator -> CLLong -> CLLong -> IO () Source #

alias of c_clampedRandom_ with unused argument (for CTHState) to unify backpack signatures.

c_cappedRandom_ :: Ptr C'THFloatTensor -> Ptr C'THGenerator -> CLLong -> IO () Source #

c_cappedRandom : self _generator max -> void

c_cappedRandom :: Ptr C'THState -> Ptr C'THFloatTensor -> Ptr C'THGenerator -> CLLong -> IO () Source #

alias of c_cappedRandom_ with unused argument (for CTHState) to unify backpack signatures.

c_geometric_ :: Ptr C'THFloatTensor -> Ptr C'THGenerator -> CDouble -> IO () Source #

c_geometric : self _generator p -> void

c_geometric :: Ptr C'THState -> Ptr C'THFloatTensor -> Ptr C'THGenerator -> CDouble -> IO () Source #

alias of c_geometric_ with unused argument (for CTHState) to unify backpack signatures.

c_bernoulli_ :: Ptr C'THFloatTensor -> Ptr C'THGenerator -> CDouble -> IO () Source #

c_bernoulli : self _generator p -> void

c_bernoulli :: Ptr C'THState -> Ptr C'THFloatTensor -> Ptr C'THGenerator -> CDouble -> IO () Source #

alias of c_bernoulli_ with unused argument (for CTHState) to unify backpack signatures.

c_bernoulli_FloatTensor_ :: Ptr C'THFloatTensor -> Ptr C'THGenerator -> Ptr C'THFloatTensor -> IO () Source #

c_bernoulli_FloatTensor : self _generator p -> void

c_bernoulli_FloatTensor :: Ptr C'THState -> Ptr C'THFloatTensor -> Ptr C'THGenerator -> Ptr C'THFloatTensor -> IO () Source #

alias of c_bernoulli_FloatTensor_ with unused argument (for CTHState) to unify backpack signatures.

c_bernoulli_DoubleTensor_ :: Ptr C'THFloatTensor -> Ptr C'THGenerator -> Ptr C'THDoubleTensor -> IO () Source #

c_bernoulli_DoubleTensor : self _generator p -> void

c_bernoulli_DoubleTensor :: Ptr C'THState -> Ptr C'THFloatTensor -> Ptr C'THGenerator -> Ptr C'THDoubleTensor -> IO () Source #

alias of c_bernoulli_DoubleTensor_ with unused argument (for CTHState) to unify backpack signatures.

c_uniform_ :: Ptr C'THFloatTensor -> Ptr C'THGenerator -> CDouble -> CDouble -> IO () Source #

c_uniform : self _generator a b -> void

c_uniform :: Ptr C'THState -> Ptr C'THFloatTensor -> Ptr C'THGenerator -> CDouble -> CDouble -> IO () Source #

alias of c_uniform_ with unused argument (for CTHState) to unify backpack signatures.

c_normal_ :: Ptr C'THFloatTensor -> Ptr C'THGenerator -> CDouble -> CDouble -> IO () Source #

c_normal : self _generator mean stdv -> void

c_normal :: Ptr C'THState -> Ptr C'THFloatTensor -> Ptr C'THGenerator -> CDouble -> CDouble -> IO () Source #

alias of c_normal_ with unused argument (for CTHState) to unify backpack signatures.

c_normal_means_ :: Ptr C'THFloatTensor -> Ptr C'THGenerator -> Ptr C'THFloatTensor -> CDouble -> IO () Source #

c_normal_means : self gen means stddev -> void

c_normal_means :: Ptr C'THState -> Ptr C'THFloatTensor -> Ptr C'THGenerator -> Ptr C'THFloatTensor -> CDouble -> IO () Source #

alias of c_normal_means_ with unused argument (for CTHState) to unify backpack signatures.

c_normal_stddevs_ :: Ptr C'THFloatTensor -> Ptr C'THGenerator -> CDouble -> Ptr C'THFloatTensor -> IO () Source #

c_normal_stddevs : self gen mean stddevs -> void

c_normal_stddevs :: Ptr C'THState -> Ptr C'THFloatTensor -> Ptr C'THGenerator -> CDouble -> Ptr C'THFloatTensor -> IO () Source #

alias of c_normal_stddevs_ with unused argument (for CTHState) to unify backpack signatures.

c_normal_means_stddevs_ :: Ptr C'THFloatTensor -> Ptr C'THGenerator -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> IO () Source #

c_normal_means_stddevs : self gen means stddevs -> void

c_normal_means_stddevs :: Ptr C'THState -> Ptr C'THFloatTensor -> Ptr C'THGenerator -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> IO () Source #

alias of c_normal_means_stddevs_ with unused argument (for CTHState) to unify backpack signatures.

c_exponential_ :: Ptr C'THFloatTensor -> Ptr C'THGenerator -> CDouble -> IO () Source #

c_exponential : self _generator lambda -> void

c_exponential :: Ptr C'THState -> Ptr C'THFloatTensor -> Ptr C'THGenerator -> CDouble -> IO () Source #

alias of c_exponential_ with unused argument (for CTHState) to unify backpack signatures.

c_standard_gamma_ :: Ptr C'THFloatTensor -> Ptr C'THGenerator -> Ptr C'THFloatTensor -> IO () Source #

c_standard_gamma : self _generator alpha -> void

c_standard_gamma :: Ptr C'THState -> Ptr C'THFloatTensor -> Ptr C'THGenerator -> Ptr C'THFloatTensor -> IO () Source #

alias of c_standard_gamma_ with unused argument (for CTHState) to unify backpack signatures.

c_cauchy_ :: Ptr C'THFloatTensor -> Ptr C'THGenerator -> CDouble -> CDouble -> IO () Source #

c_cauchy : self _generator median sigma -> void

c_cauchy :: Ptr C'THState -> Ptr C'THFloatTensor -> Ptr C'THGenerator -> CDouble -> CDouble -> IO () Source #

alias of c_cauchy_ with unused argument (for CTHState) to unify backpack signatures.

c_logNormal_ :: Ptr C'THFloatTensor -> Ptr C'THGenerator -> CDouble -> CDouble -> IO () Source #

c_logNormal : self _generator mean stdv -> void

c_logNormal :: Ptr C'THState -> Ptr C'THFloatTensor -> Ptr C'THGenerator -> CDouble -> CDouble -> IO () Source #

alias of c_logNormal_ with unused argument (for CTHState) to unify backpack signatures.

c_multinomial_ :: Ptr C'THLongTensor -> Ptr C'THGenerator -> Ptr C'THFloatTensor -> CInt -> CInt -> IO () Source #

c_multinomial : self _generator prob_dist n_sample with_replacement -> void

c_multinomial :: Ptr C'THState -> Ptr C'THLongTensor -> Ptr C'THGenerator -> Ptr C'THFloatTensor -> CInt -> CInt -> IO () Source #

alias of c_multinomial_ with unused argument (for CTHState) to unify backpack signatures.

c_multinomialAliasSetup_ :: Ptr C'THFloatTensor -> Ptr C'THLongTensor -> Ptr C'THFloatTensor -> IO () Source #

c_multinomialAliasSetup : prob_dist J q -> void

c_multinomialAliasSetup :: Ptr C'THState -> Ptr C'THFloatTensor -> Ptr C'THLongTensor -> Ptr C'THFloatTensor -> IO () Source #

alias of c_multinomialAliasSetup_ with unused argument (for CTHState) to unify backpack signatures.

c_multinomialAliasDraw_ :: Ptr C'THLongTensor -> Ptr C'THGenerator -> Ptr C'THLongTensor -> Ptr C'THFloatTensor -> IO () Source #

c_multinomialAliasDraw : self _generator J q -> void

c_multinomialAliasDraw :: Ptr C'THState -> Ptr C'THLongTensor -> Ptr C'THGenerator -> Ptr C'THLongTensor -> Ptr C'THFloatTensor -> IO () Source #

alias of c_multinomialAliasDraw_ with unused argument (for CTHState) to unify backpack signatures.

p_random :: FunPtr (Ptr C'THFloatTensor -> Ptr C'THGenerator -> IO ()) Source #

p_random : Pointer to function : self _generator -> void

p_clampedRandom :: FunPtr (Ptr C'THFloatTensor -> Ptr C'THGenerator -> CLLong -> CLLong -> IO ()) Source #

p_clampedRandom : Pointer to function : self _generator min max -> void

p_cappedRandom :: FunPtr (Ptr C'THFloatTensor -> Ptr C'THGenerator -> CLLong -> IO ()) Source #

p_cappedRandom : Pointer to function : self _generator max -> void

p_geometric :: FunPtr (Ptr C'THFloatTensor -> Ptr C'THGenerator -> CDouble -> IO ()) Source #

p_geometric : Pointer to function : self _generator p -> void

p_bernoulli :: FunPtr (Ptr C'THFloatTensor -> Ptr C'THGenerator -> CDouble -> IO ()) Source #

p_bernoulli : Pointer to function : self _generator p -> void

p_bernoulli_FloatTensor :: FunPtr (Ptr C'THFloatTensor -> Ptr C'THGenerator -> Ptr C'THFloatTensor -> IO ()) Source #

p_bernoulli_FloatTensor : Pointer to function : self _generator p -> void

p_bernoulli_DoubleTensor :: FunPtr (Ptr C'THFloatTensor -> Ptr C'THGenerator -> Ptr C'THDoubleTensor -> IO ()) Source #

p_bernoulli_DoubleTensor : Pointer to function : self _generator p -> void

p_uniform :: FunPtr (Ptr C'THFloatTensor -> Ptr C'THGenerator -> CDouble -> CDouble -> IO ()) Source #

p_uniform : Pointer to function : self _generator a b -> void

p_normal :: FunPtr (Ptr C'THFloatTensor -> Ptr C'THGenerator -> CDouble -> CDouble -> IO ()) Source #

p_normal : Pointer to function : self _generator mean stdv -> void

p_normal_means :: FunPtr (Ptr C'THFloatTensor -> Ptr C'THGenerator -> Ptr C'THFloatTensor -> CDouble -> IO ()) Source #

p_normal_means : Pointer to function : self gen means stddev -> void

p_normal_stddevs :: FunPtr (Ptr C'THFloatTensor -> Ptr C'THGenerator -> CDouble -> Ptr C'THFloatTensor -> IO ()) Source #

p_normal_stddevs : Pointer to function : self gen mean stddevs -> void

p_normal_means_stddevs :: FunPtr (Ptr C'THFloatTensor -> Ptr C'THGenerator -> Ptr C'THFloatTensor -> Ptr C'THFloatTensor -> IO ()) Source #

p_normal_means_stddevs : Pointer to function : self gen means stddevs -> void

p_exponential :: FunPtr (Ptr C'THFloatTensor -> Ptr C'THGenerator -> CDouble -> IO ()) Source #

p_exponential : Pointer to function : self _generator lambda -> void

p_standard_gamma :: FunPtr (Ptr C'THFloatTensor -> Ptr C'THGenerator -> Ptr C'THFloatTensor -> IO ()) Source #

p_standard_gamma : Pointer to function : self _generator alpha -> void

p_cauchy :: FunPtr (Ptr C'THFloatTensor -> Ptr C'THGenerator -> CDouble -> CDouble -> IO ()) Source #

p_cauchy : Pointer to function : self _generator median sigma -> void

p_logNormal :: FunPtr (Ptr C'THFloatTensor -> Ptr C'THGenerator -> CDouble -> CDouble -> IO ()) Source #

p_logNormal : Pointer to function : self _generator mean stdv -> void

p_multinomial :: FunPtr (Ptr C'THLongTensor -> Ptr C'THGenerator -> Ptr C'THFloatTensor -> CInt -> CInt -> IO ()) Source #

p_multinomial : Pointer to function : self _generator prob_dist n_sample with_replacement -> void

p_multinomialAliasSetup :: FunPtr (Ptr C'THFloatTensor -> Ptr C'THLongTensor -> Ptr C'THFloatTensor -> IO ()) Source #

p_multinomialAliasSetup : Pointer to function : prob_dist J q -> void

p_multinomialAliasDraw :: FunPtr (Ptr C'THLongTensor -> Ptr C'THGenerator -> Ptr C'THLongTensor -> Ptr C'THFloatTensor -> IO ()) Source #

p_multinomialAliasDraw : Pointer to function : self _generator J q -> void