Safe Haskell | None |
---|---|
Language | Haskell98 |
Numeric.LBFGS.Raw
Documentation
data CLineSearchAlgorithm Source #
Instances
data CLBFGSParameter Source #
Constructors
CLBFGSParameter | |
Fields
|
Instances
type CEvaluateFun a = StablePtr a -> Ptr CDouble -> Ptr CDouble -> CInt -> CDouble -> IO CDouble Source #
type CProgressFun a = StablePtr a -> Ptr CDouble -> Ptr CDouble -> CDouble -> CDouble -> CDouble -> CDouble -> CInt -> CInt -> CInt -> IO CInt Source #
c_lbfgs :: CInt -> Ptr CDouble -> Ptr CDouble -> FunPtr (CEvaluateFun a) -> FunPtr (CProgressFun a) -> StablePtr a -> Ptr CLBFGSParameter -> IO CInt Source #
c_lbfgs_evaluate_t_wrap :: CEvaluateFun a -> IO (FunPtr (CEvaluateFun a)) Source #
c_lbfgs_progress_t_wrap :: CProgressFun a -> IO (FunPtr (CProgressFun a)) Source #