나는 자동 차별화 ( autodiff=true)와 Optim.jl를 사용하여 다음 주어진 함수 ( quad_function를) 최적화 (최소화) 좋아 에 대한 autodiff`와 비용 함수를 최적화 할 수 있습니다. 내 목적 함수 은 정수로Real 값을 반올림하므로 단계적입니다. 나는 autodiff 옵션을 사용할 때 , 내 Real 값은 dual numb
저는 Eigen의 AutoDiffScalar를 많은 성공을 거두었으므로 이제는 AutoDiffJacobian으로 넘어가고 싶습니다. 따라서 AutoDiffJacobian.h를 연구 한 후에 학습 예제를 만들었지 만 잘못된 것이 있습니다. 은 Functor : template <typename Scalar>
struct adFunctor
{
ty
컴파일되지 않습니다 : import Numeric.AD
timeAndGrad f l = grad f l
main = putStrLn "hi"
을하고이 오류로 실행 : test.hs:3:24:
Couldn't match expected type ‘f (Numeric.AD.Internal.Reverse.Reverse
s