Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
data CLineSearchAlgorithm Source #
data CLBFGSParameter Source #
CLBFGSParameter | |
|
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 #
newtype CLBFGSResult Source #