Created
June 22, 2018 14:44
-
-
Save pkofod/bf3efe415825b8c660e0f484a6185641 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| julia> @profile res = optimize(fung, x0, LBFGS(), Optim.Options(show_trace=false,iterations=100_000,g_tol=1e-6,f_tol=1e-20)) | |
| Profile.print()Results of Optimization Algorithm | |
| * Algorithm: L-BFGS | |
| * Starting Point: [0.5611813319535237,0.3528280830687891, ...] | |
| * Minimizer: [0.063775434544103,0.49327292600719447, ...] | |
| * Minimum: 3.682547e+03 | |
| * Iterations: 11 | |
| * Convergence: true | |
| * |x - x'| ≤ 0.0e+00: false | |
| |x - x'| = 1.18e-09 | |
| * |f(x) - f(x')| ≤ 1.0e-20 |f(x)|: false | |
| |f(x) - f(x')| = 1.61e-15 |f(x)| | |
| * |g(x)| ≤ 1.0e-06: true | |
| |g(x)| = 1.77e-07 | |
| * Stopped by an increasing objective: false | |
| * Reached Maximum Number of Iterations: false | |
| * Objective Calls: 58 | |
| * Gradient Calls: 58 | |
| julia> Profile.print() | |
| 303 ./event.jl:73; (::Base.REPL.##1#2{Base.REPL.REPLBackend})() | |
| 303 ./REPL.jl:97; macro expansion | |
| 303 ./REPL.jl:66; eval_user_input(::Any, ::Base.REPL.REPLBackend) | |
| 303 ./boot.jl:235; eval(::Module, ::Any) | |
| 303 ./<missing>:?; anonymous | |
| 303 ./profile.jl:23; macro expansion | |
| 303 ...d/.julia/v0.6/Optim/src/multivariate/optimize/optimize.jl:25; optimize(::NLSolversBase.TwiceDifferentiable{Float64,Array{Float64,1},Array{Float64,2}... | |
| 292 .../.julia/v0.6/Optim/src/multivariate/optimize/optimize.jl:49; optimize(::NLSolversBase.TwiceDifferentiable{Float64,Array{Float64,1},Array{Float64,... | |
| 292 ....6/Optim/src/multivariate/solvers/first_order/l_bfgs.jl:198; update_state!(::NLSolversBase.TwiceDifferentiable{Float64,Array{Float64,1},Array{Flo... | |
| 292 ...d/.julia/v0.6/Optim/src/utilities/perform_linesearch.jl:40; perform_linesearch!(::Optim.LBFGSState{Array{Float64,1},Array{Array{Float64,1},1},Ar... | |
| 292 /home/pkofod/.julia/v0.6/LineSearches/src/hagerzhang.jl:101; (::LineSearches.HagerZhang{Float64,Base.RefValue{Bool}})(::Optim.ManifoldObjective{... | |
| 116 /home/pkofod/.julia/v0.6/LineSearches/src/hagerzhang.jl:136; (::LineSearches.HagerZhang{Float64,Base.RefValue{Bool}})(::LineSearches.#ϕ#2{Opti... | |
| 116 /home/pkofod/.julia/v0.6/LineSearches/src/LineSearches.jl:87; (::LineSearches.#ϕdϕ#17{Optim.ManifoldObjective{NLSolversBase.TwiceDifferentiabl... | |
| 116 /home/pkofod/.julia/v0.6/Optim/src/Manifolds.jl:47; value_gradient! | |
| 116 /home/pkofod/.julia/v0.6/NLSolversBase/src/interface.jl:75; value_gradient!(::NLSolversBase.TwiceDifferentiable{Float64,Array{Float64,1},Arra... | |
| 116 /home/pkofod/.julia/v0.6/NLSolversBase/src/interface.jl:88; value_gradient!!(::NLSolversBase.TwiceDifferentiable{Float64,Array{Float64,1},Ar... | |
| 116 ...lversBase/src/objective_types/twicedifferentiable.jl:122; (::NLSolversBase.##40#46{##41#42})(::Array{Float64,1}, ::Array{Float64,1}) | |
| 116 /home/pkofod/.julia/v0.6/ForwardDiff/src/gradient.jl:33; gradient!(::DiffResults.MutableDiffResult{1,Float64,Tuple{Array{Float64,1}}}, :... | |
| 116 /home/pkofod/.julia/v0.6/ForwardDiff/src/gradient.jl:37; gradient!(::DiffResults.MutableDiffResult{1,Float64,Tuple{Array{Float64,1}}}, ... | |
| 52 /home/pkofod/.julia/v0.6/ForwardDiff/src/gradient.jl:139; chunk_mode_gradient!(::DiffResults.MutableDiffResult{1,Float64,Tuple{Array{Flo... | |
| 50 ./REPL[11]:15; wolslambdaNoAssignLooping(::Array{ForwardDiff.Dual{ForwardDiff.Tag{##41#42,Fl... | |
| 10 ./abstractarray.jl:883; getindex | |
| 10 ./multidimensional.jl:491; _getindex | |
| 10 ./multidimensional.jl:495; macro expansion | |
| 9 ./multidimensional.jl:506; _unsafe_getindex(::IndexLinear, ::Array{Float64,2}, ::Int64, ::Base.Slice{B... | |
| 1 ./multidimensional.jl:509; macro expansion | |
| 3 ./multidimensional.jl:511; macro expansion | |
| 5 ./multidimensional.jl:513; macro expansion | |
| 5 ./multidimensional.jl:519; _unsafe_getindex! | |
| 5 ./multidimensional.jl:525; macro expansion | |
| 5 ./cartesian.jl:64; macro expansion | |
| 5 ./multidimensional.jl:527; macro expansion | |
| 14 ./array.jl:557; getindex | |
| 2 ./array.jl:559; getindex | |
| 2 ./array.jl:115; unsafe_copy!(::Array{ForwardDiff.Dual{ForwardDiff.Tag{##41#42,Float64},Float6... | |
| 2 ./array.jl:108; unsafe_copy! | |
| 1 ./intfuncs.jl:208; literal_pow | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/dual.jl:405; ^ | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:82; * | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:109; * | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:199; scale_tuple | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:155; macro expansion | |
| 1 ./linalg/generic.jl:0; vecdot(::Array{Float64,1}, ::Array{ForwardDiff.Dual{ForwardDiff.Tag{##41#42,F... | |
| 5 ./linalg/generic.jl:617; vecdot(::Array{Float64,1}, ::Array{ForwardDiff.Dual{ForwardDiff.Tag{##41#42,F... | |
| 3 ./linalg/generic.jl:673; vecdot(::Float64, ::ForwardDiff.Dual{ForwardDiff.Tag{##41#42,Float64},Float64,8}) | |
| 10 ./linalg/generic.jl:619; vecdot(::Array{Float64,1}, ::Array{ForwardDiff.Dual{ForwardDiff.Tag{##41#42,F... | |
| 2 ./linalg/generic.jl:673; vecdot(::Float64, ::ForwardDiff.Dual{ForwardDiff.Tag{##41#42,Float64},Float64,8}) | |
| 2 /home/pkofod/.julia/v0.6/ForwardDiff/src/dual.jl:207; * | |
| 2 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:82; * | |
| 2 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:109; * | |
| 2 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:199; scale_tuple | |
| 2 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:155; macro expansion | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/dual.jl:343; + | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:79; + | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:207; add_tuples | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:155; macro expansion | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/dual.jl:206; * | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/dual.jl:365; * | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/dual.jl:364; * | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/dual.jl:343; +(::ForwardDiff.Dual{ForwardDiff.Tag{##41#42,Float64},Float64,8}, ::ForwardDi... | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:79; + | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:207; add_tuples | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:155; macro expansion | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/dual.jl:364; wolslambdaNoAssignLooping(::Array{ForwardDiff.Dual{ForwardDiff.Tag{##41#42,Fl... | |
| 64 /home/pkofod/.julia/v0.6/ForwardDiff/src/gradient.jl:155; chunk_mode_gradient!(::DiffResults.MutableDiffResult{1,Float64,Tuple{Array{Flo... | |
| 64 ./REPL[11]:15; wolslambdaNoAssignLooping(::Array{ForwardDiff.Dual{ForwardDiff.Tag{##41#42,Flo... | |
| 1 ./abstractarray.jl:134; endof | |
| 1 ./abstractarray.jl:99; linearindices | |
| 1 ./abstractarray.jl:71; indices1 | |
| 1 ./abstractarray.jl:64; indices | |
| 3 ./abstractarray.jl:883; getindex | |
| 3 ./multidimensional.jl:491; _getindex | |
| 3 ./multidimensional.jl:495; macro expansion | |
| 2 ./multidimensional.jl:506; _unsafe_getindex(::IndexLinear, ::Array{Float64,2}, ::Int64, ::Base.Slice{B... | |
| 2 ./multidimensional.jl:511; macro expansion | |
| 26 ./array.jl:557; getindex | |
| 1 ./array.jl:558; getindex | |
| 6 ./array.jl:559; getindex | |
| 6 ./array.jl:115; unsafe_copy!(::Array{ForwardDiff.Dual{ForwardDiff.Tag{##41#42,Float64},Float6... | |
| 6 ./array.jl:108; unsafe_copy! | |
| 1 ./linalg/generic.jl:0; vecdot(::Array{Float64,1}, ::Array{ForwardDiff.Dual{ForwardDiff.Tag{##41#42,F... | |
| 2 ./linalg/generic.jl:618; vecdot(::Array{Float64,1}, ::Array{ForwardDiff.Dual{ForwardDiff.Tag{##41#42,F... | |
| 8 ./linalg/generic.jl:619; vecdot(::Array{Float64,1}, ::Array{ForwardDiff.Dual{ForwardDiff.Tag{##41#42,F... | |
| 3 ./linalg/generic.jl:673; vecdot(::Float64, ::ForwardDiff.Dual{ForwardDiff.Tag{##41#42,Float64},Float64,8}) | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/dual.jl:207; * | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:82; * | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:109; * | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:199; scale_tuple | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:155; macro expansion | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/dual.jl:343; + | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:79; + | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:207; add_tuples | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:155; macro expansion | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/dual.jl:207; * | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:82; * | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:109; * | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:199; scale_tuple | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:155; macro expansion | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/dual.jl:343; +(::ForwardDiff.Dual{ForwardDiff.Tag{##41#42,Float64},Float64,8}, ::ForwardDi... | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:79; + | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:207; add_tuples | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:155; macro expansion | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/dual.jl:353; - | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:80; - | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:211; sub_tuples | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:155; macro expansion | |
| 49 /home/pkofod/.julia/v0.6/LineSearches/src/hagerzhang.jl:215; (::LineSearches.HagerZhang{Float64,Base.RefValue{Bool}})(::LineSearches.#ϕ#2{Opti... | |
| 49 /home/pkofod/.julia/v0.6/LineSearches/src/LineSearches.jl:87; (::LineSearches.#ϕdϕ#17{Optim.ManifoldObjective{NLSolversBase.TwiceDifferentiable... | |
| 49 /home/pkofod/.julia/v0.6/Optim/src/Manifolds.jl:47; value_gradient! | |
| 49 /home/pkofod/.julia/v0.6/NLSolversBase/src/interface.jl:75; value_gradient!(::NLSolversBase.TwiceDifferentiable{Float64,Array{Float64,1},Arra... | |
| 49 /home/pkofod/.julia/v0.6/NLSolversBase/src/interface.jl:88; value_gradient!!(::NLSolversBase.TwiceDifferentiable{Float64,Array{Float64,1},Arr... | |
| 47 ...olversBase/src/objective_types/twicedifferentiable.jl:122; (::NLSolversBase.##40#46{##41#42})(::Array{Float64,1}, ::Array{Float64,1}) | |
| 46 /home/pkofod/.julia/v0.6/ForwardDiff/src/gradient.jl:33; gradient!(::DiffResults.MutableDiffResult{1,Float64,Tuple{Array{Float64,1}}}, ::... | |
| 46 /home/pkofod/.julia/v0.6/ForwardDiff/src/gradient.jl:37; gradient!(::DiffResults.MutableDiffResult{1,Float64,Tuple{Array{Float64,1}}}, :... | |
| 24 /home/pkofod/.julia/v0.6/ForwardDiff/src/gradient.jl:139; chunk_mode_gradient!(::DiffResults.MutableDiffResult{1,Float64,Tuple{Array{Flo... | |
| 24 ./REPL[11]:15; wolslambdaNoAssignLooping(::Array{ForwardDiff.Dual{ForwardDiff.Tag{##41#42,Flo... | |
| 4 ./abstractarray.jl:883; getindex | |
| 4 ./multidimensional.jl:491; _getindex | |
| 4 ./multidimensional.jl:495; macro expansion | |
| 3 ./multidimensional.jl:506; _unsafe_getindex(::IndexLinear, ::Array{Float64,2}, ::Int64, ::Base.Slice{B... | |
| 2 ./multidimensional.jl:511; macro expansion | |
| 1 ./multidimensional.jl:513; macro expansion | |
| 1 ./multidimensional.jl:519; _unsafe_getindex! | |
| 1 ./multidimensional.jl:525; macro expansion | |
| 1 ./cartesian.jl:64; macro expansion | |
| 1 ./multidimensional.jl:527; macro expansion | |
| 7 ./array.jl:557; getindex | |
| 3 ./array.jl:559; getindex | |
| 3 ./array.jl:115; unsafe_copy!(::Array{ForwardDiff.Dual{ForwardDiff.Tag{##41#42,Float64},Float6... | |
| 3 ./array.jl:108; unsafe_copy! | |
| 7 ./linalg/generic.jl:619; vecdot(::Array{Float64,1}, ::Array{ForwardDiff.Dual{ForwardDiff.Tag{##41#42,F... | |
| 1 ./linalg/generic.jl:673; vecdot(::Float64, ::ForwardDiff.Dual{ForwardDiff.Tag{##41#42,Float64},Float64,8}) | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/dual.jl:206; * | |
| 2 /home/pkofod/.julia/v0.6/ForwardDiff/src/dual.jl:343; + | |
| 2 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:79; + | |
| 2 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:207; add_tuples | |
| 2 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:155; macro expansion | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/dual.jl:207; * | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:82; * | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:109; * | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:199; scale_tuple | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:155; macro expansion | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/dual.jl:343; +(::ForwardDiff.Dual{ForwardDiff.Tag{##41#42,Float64},Float64,8}, ::ForwardDi... | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:79; + | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:207; add_tuples | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:155; macro expansion | |
| 22 /home/pkofod/.julia/v0.6/ForwardDiff/src/gradient.jl:155; chunk_mode_gradient!(::DiffResults.MutableDiffResult{1,Float64,Tuple{Array{Flo... | |
| 22 ./REPL[11]:15; wolslambdaNoAssignLooping(::Array{ForwardDiff.Dual{ForwardDiff.Tag{##41#42,Flo... | |
| 9 ./array.jl:557; getindex | |
| 1 ./array.jl:559; getindex | |
| 1 ./array.jl:115; unsafe_copy!(::Array{ForwardDiff.Dual{ForwardDiff.Tag{##41#42,Float64},Float6... | |
| 1 ./array.jl:108; unsafe_copy! | |
| 1 ./linalg/generic.jl:0; vecdot(::Array{Float64,1}, ::Array{ForwardDiff.Dual{ForwardDiff.Tag{##41#42,F... | |
| 1 ./linalg/generic.jl:618; vecdot(::Array{Float64,1}, ::Array{ForwardDiff.Dual{ForwardDiff.Tag{##41#42,F... | |
| 7 ./linalg/generic.jl:619; vecdot(::Array{Float64,1}, ::Array{ForwardDiff.Dual{ForwardDiff.Tag{##41#42,F... | |
| 2 ./linalg/generic.jl:673; vecdot(::Float64, ::ForwardDiff.Dual{ForwardDiff.Tag{##41#42,Float64},Float64,8}) | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/dual.jl:207; * | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:82; * | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:109; * | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:199; scale_tuple | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:155; macro expansion | |
| 2 /home/pkofod/.julia/v0.6/ForwardDiff/src/dual.jl:343; + | |
| 2 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:79; + | |
| 2 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:207; add_tuples | |
| 2 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:155; macro expansion | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/dual.jl:365; * | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/dual.jl:364; * | |
| 127 /home/pkofod/.julia/v0.6/LineSearches/src/hagerzhang.jl:268; (::LineSearches.HagerZhang{Float64,Base.RefValue{Bool}})(::LineSearches.#ϕ#2{Opti... | |
| 116 /home/pkofod/.julia/v0.6/LineSearches/src/hagerzhang.jl:366; secant2!(::LineSearches.#ϕdϕ#17{Optim.ManifoldObjective{NLSolversBase.TwiceDiff... | |
| 116 /home/pkofod/.julia/v0.6/LineSearches/src/LineSearches.jl:87; (::LineSearches.#ϕdϕ#17{Optim.ManifoldObjective{NLSolversBase.TwiceDifferentiab... | |
| 116 /home/pkofod/.julia/v0.6/Optim/src/Manifolds.jl:47; value_gradient! | |
| 116 /home/pkofod/.julia/v0.6/NLSolversBase/src/interface.jl:75; value_gradient!(::NLSolversBase.TwiceDifferentiable{Float64,Array{Float64,1},Arr... | |
| 116 /home/pkofod/.julia/v0.6/NLSolversBase/src/interface.jl:88; value_gradient!!(::NLSolversBase.TwiceDifferentiable{Float64,Array{Float64,1},Ar... | |
| 116 ...lversBase/src/objective_types/twicedifferentiable.jl:122; (::NLSolversBase.##40#46{##41#42})(::Array{Float64,1}, ::Array{Float64,1}) | |
| 116 /home/pkofod/.julia/v0.6/ForwardDiff/src/gradient.jl:33; gradient!(::DiffResults.MutableDiffResult{1,Float64,Tuple{Array{Float64,1}}}, ... | |
| 116 /home/pkofod/.julia/v0.6/ForwardDiff/src/gradient.jl:37; gradient!(::DiffResults.MutableDiffResult{1,Float64,Tuple{Array{Float64,1}}}, ... | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/gradient.jl:0; chunk_mode_gradient!(::DiffResults.MutableDiffResult{1,Float64,Tuple{Array{Fl... | |
| 55 /home/pkofod/.julia/v0.6/ForwardDiff/src/gradient.jl:139; chunk_mode_gradient!(::DiffResults.MutableDiffResult{1,Float64,Tuple{Array{Fl... | |
| 53 ./REPL[11]:15; wolslambdaNoAssignLooping(::Array{ForwardDiff.Dual{ForwardDiff.Tag{##41#42,Fl... | |
| 7 ./abstractarray.jl:883; getindex | |
| 7 ./multidimensional.jl:491; _getindex | |
| 7 ./multidimensional.jl:495; macro expansion | |
| 5 ./multidimensional.jl:506; _unsafe_getindex(::IndexLinear, ::Array{Float64,2}, ::Int64, ::Base.Slice{B... | |
| 3 ./multidimensional.jl:511; macro expansion | |
| 1 ./multidimensional.jl:512; macro expansion | |
| 1 ./tuple.jl:0; ==(::Tuple{Int64}, ::Tuple{Int64}) | |
| 1 ./multidimensional.jl:513; macro expansion | |
| 1 ./multidimensional.jl:519; _unsafe_getindex! | |
| 1 ./multidimensional.jl:525; macro expansion | |
| 1 ./cartesian.jl:64; macro expansion | |
| 1 ./multidimensional.jl:527; macro expansion | |
| 19 ./array.jl:557; getindex | |
| 9 ./array.jl:559; getindex | |
| 9 ./array.jl:115; unsafe_copy!(::Array{ForwardDiff.Dual{ForwardDiff.Tag{##41#42,Float64},Float... | |
| 9 ./array.jl:108; unsafe_copy! | |
| 2 ./intfuncs.jl:208; literal_pow | |
| 2 /home/pkofod/.julia/v0.6/ForwardDiff/src/dual.jl:403; ^ | |
| 2 ./math.jl:701; ^ | |
| 2 ./math.jl:699; ^ | |
| 1 ./linalg/generic.jl:0; vecdot(::Array{Float64,1}, ::Array{ForwardDiff.Dual{ForwardDiff.Tag{##41#42,... | |
| 1 ./linalg/generic.jl:617; vecdot(::Array{Float64,1}, ::Array{ForwardDiff.Dual{ForwardDiff.Tag{##41#42,... | |
| 7 ./linalg/generic.jl:619; vecdot(::Array{Float64,1}, ::Array{ForwardDiff.Dual{ForwardDiff.Tag{##41#42,... | |
| 2 ./linalg/generic.jl:673; vecdot(::Float64, ::ForwardDiff.Dual{ForwardDiff.Tag{##41#42,Float64},Float6... | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/dual.jl:207; * | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:82; * | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:109; * | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:199; scale_tuple | |
| 1 ...e/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:155; macro expansion | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/dual.jl:207; * | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:82; * | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:109; * | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:199; scale_tuple | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:155; macro expansion | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/dual.jl:343; +(::ForwardDiff.Dual{ForwardDiff.Tag{##41#42,Float64},Float64,8}, ::ForwardD... | |
| 2 /home/pkofod/.julia/v0.6/ForwardDiff/src/dual.jl:364; wolslambdaNoAssignLooping(::Array{ForwardDiff.Dual{ForwardDiff.Tag{##41#42,Fl... | |
| 60 /home/pkofod/.julia/v0.6/ForwardDiff/src/gradient.jl:155; chunk_mode_gradient!(::DiffResults.MutableDiffResult{1,Float64,Tuple{Array{Fl... | |
| 58 ./REPL[11]:15; wolslambdaNoAssignLooping(::Array{ForwardDiff.Dual{ForwardDiff.Tag{##41#42,Fl... | |
| 8 ./abstractarray.jl:883; getindex | |
| 8 ./multidimensional.jl:491; _getindex | |
| 8 ./multidimensional.jl:495; macro expansion | |
| 1 ./multidimensional.jl:0; _unsafe_getindex(::IndexLinear, ::Array{Float64,2}, ::Int64, ::Base.Slice{B... | |
| 5 ./multidimensional.jl:506; _unsafe_getindex(::IndexLinear, ::Array{Float64,2}, ::Int64, ::Base.Slice{B... | |
| 1 ./multidimensional.jl:511; macro expansion | |
| 4 ./multidimensional.jl:513; macro expansion | |
| 4 ./multidimensional.jl:519; _unsafe_getindex! | |
| 4 ./multidimensional.jl:525; macro expansion | |
| 1 ./cartesian.jl:62; macro expansion | |
| 3 ./cartesian.jl:64; macro expansion | |
| 3 ./multidimensional.jl:527; macro expansion | |
| 1 ./array.jl:555; getindex | |
| 19 ./array.jl:557; getindex | |
| 10 ./array.jl:559; getindex | |
| 10 ./array.jl:115; unsafe_copy!(::Array{ForwardDiff.Dual{ForwardDiff.Tag{##41#42,Float64},Floa... | |
| 9 ./array.jl:108; unsafe_copy! | |
| 1 ./intfuncs.jl:208; literal_pow | |
| 1 ./math.jl:300; ^ | |
| 1 ./linalg/generic.jl:0; vecdot(::Array{Float64,1}, ::Array{ForwardDiff.Dual{ForwardDiff.Tag{##41#42,... | |
| 2 ./linalg/generic.jl:617; vecdot(::Array{Float64,1}, ::Array{ForwardDiff.Dual{ForwardDiff.Tag{##41#42,... | |
| 1 ./linalg/generic.jl:673; vecdot(::Float64, ::ForwardDiff.Dual{ForwardDiff.Tag{##41#42,Float64},Float6... | |
| 2 ./linalg/generic.jl:618; vecdot(::Array{Float64,1}, ::Array{ForwardDiff.Dual{ForwardDiff.Tag{##41#42,... | |
| 7 ./linalg/generic.jl:619; vecdot(::Array{Float64,1}, ::Array{ForwardDiff.Dual{ForwardDiff.Tag{##41#42,... | |
| 1 ./linalg/generic.jl:673; vecdot(::Float64, ::ForwardDiff.Dual{ForwardDiff.Tag{##41#42,Float64},Float6... | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/dual.jl:206; * | |
| 2 /home/pkofod/.julia/v0.6/ForwardDiff/src/dual.jl:343; + | |
| 2 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:79; + | |
| 2 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:207; add_tuples | |
| 2 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:155; macro expansion | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/dual.jl:353; - | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:80; - | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:211; sub_tuples | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:155; macro expansion | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/dual.jl:364; wolslambdaNoAssignLooping(::Array{ForwardDiff.Dual{ForwardDiff.Tag{##41#42,Fl... | |
| 11 /home/pkofod/.julia/v0.6/LineSearches/src/hagerzhang.jl:400; secant2!(::LineSearches.#ϕdϕ#17{Optim.ManifoldObjective{NLSolversBase.TwiceDiff... | |
| 11 /home/pkofod/.julia/v0.6/LineSearches/src/LineSearches.jl:87; (::LineSearches.#ϕdϕ#17{Optim.ManifoldObjective{NLSolversBase.TwiceDifferentiabl... | |
| 11 /home/pkofod/.julia/v0.6/Optim/src/Manifolds.jl:47; value_gradient! | |
| 11 /home/pkofod/.julia/v0.6/NLSolversBase/src/interface.jl:75; value_gradient!(::NLSolversBase.TwiceDifferentiable{Float64,Array{Float64,1},Arra... | |
| 11 /home/pkofod/.julia/v0.6/NLSolversBase/src/interface.jl:88; value_gradient!!(::NLSolversBase.TwiceDifferentiable{Float64,Array{Float64,1},Ar... | |
| 11 ...lversBase/src/objective_types/twicedifferentiable.jl:122; (::NLSolversBase.##40#46{##41#42})(::Array{Float64,1}, ::Array{Float64,1}) | |
| 11 /home/pkofod/.julia/v0.6/ForwardDiff/src/gradient.jl:33; gradient!(::DiffResults.MutableDiffResult{1,Float64,Tuple{Array{Float64,1}}}, :... | |
| 11 /home/pkofod/.julia/v0.6/ForwardDiff/src/gradient.jl:37; gradient!(::DiffResults.MutableDiffResult{1,Float64,Tuple{Array{Float64,1}}}, ... | |
| 9 /home/pkofod/.julia/v0.6/ForwardDiff/src/gradient.jl:139; chunk_mode_gradient!(::DiffResults.MutableDiffResult{1,Float64,Tuple{Array{Flo... | |
| 9 ./REPL[11]:15; wolslambdaNoAssignLooping(::Array{ForwardDiff.Dual{ForwardDiff.Tag{##41#42,Flo... | |
| 1 ./abstractarray.jl:883; getindex | |
| 1 ./multidimensional.jl:491; _getindex | |
| 1 ./multidimensional.jl:495; macro expansion | |
| 1 ./multidimensional.jl:506; _unsafe_getindex(::IndexLinear, ::Array{Float64,2}, ::Int64, ::Base.Slice{B... | |
| 1 ./multidimensional.jl:511; macro expansion | |
| 5 ./array.jl:557; getindex | |
| 1 ./array.jl:559; getindex | |
| 1 ./array.jl:115; unsafe_copy!(::Array{ForwardDiff.Dual{ForwardDiff.Tag{##41#42,Float64},Float... | |
| 1 ./array.jl:108; unsafe_copy! | |
| 2 ./linalg/generic.jl:619; vecdot(::Array{Float64,1}, ::Array{ForwardDiff.Dual{ForwardDiff.Tag{##41#42,F... | |
| 1 ./linalg/generic.jl:673; vecdot(::Float64, ::ForwardDiff.Dual{ForwardDiff.Tag{##41#42,Float64},Float6... | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/dual.jl:207; * | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:82; * | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:109; * | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:199; scale_tuple | |
| 1 ...e/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:155; macro expansion | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/dual.jl:343; + | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:79; + | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:207; add_tuples | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:155; macro expansion | |
| 2 /home/pkofod/.julia/v0.6/ForwardDiff/src/gradient.jl:155; chunk_mode_gradient!(::DiffResults.MutableDiffResult{1,Float64,Tuple{Array{Flo... | |
| 2 ./REPL[11]:15; wolslambdaNoAssignLooping(::Array{ForwardDiff.Dual{ForwardDiff.Tag{##41#42,Flo... | |
| 1 ./abstractarray.jl:883; getindex | |
| 1 ./multidimensional.jl:491; _getindex | |
| 1 ./multidimensional.jl:495; macro expansion | |
| 1 ./multidimensional.jl:506; _unsafe_getindex(::IndexLinear, ::Array{Float64,2}, ::Int64, ::Base.Slice{B... | |
| 1 ./multidimensional.jl:511; macro expansion | |
| 1 ./linalg/generic.jl:619; vecdot(::Array{Float64,1}, ::Array{ForwardDiff.Dual{ForwardDiff.Tag{##41#42,F... | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/dual.jl:343; + | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:79; + | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:207; add_tuples | |
| 1 /home/pkofod/.julia/v0.6/ForwardDiff/src/partials.jl:155; macro expansion | |
| 11 ...0.6/Optim/src/multivariate/solvers/first_order/l_bfgs.jl:158; initial_state(::Optim.LBFGS{Void,LineSearches.InitialStatic{Float64},LineSearches.Ha... | |
| 11 /home/pkofod/.julia/v0.6/NLSolversBase/src/interface.jl:88; value_gradient!!(::NLSolversBase.TwiceDifferentiable{Float64,Array{Float64,1},Array{F... | |
| 11 ...LSolversBase/src/objective_types/twicedifferentiable.jl:122; (::NLSolversBase.##40#46{##41#42})(::Array{Float64,1}, ::Array{Float64,1}) | |
| 11 /home/pkofod/.julia/v0.6/ForwardDiff/src/gradient.jl:33; gradient!(::DiffResults.MutableDiffResult{1,Float64,Tuple{Array{Float64,1}}}, ::Func... | |
| 11 /home/pkofod/.julia/v0.6/ForwardDiff/src/gradient.jl:37; gradient!(::DiffResults.MutableDiffResult{1,Float64,Tuple{Array{Float64,1}}}, ::Fun... | |
| 9 /home/pkofod/.julia/v0.6/ForwardDiff/src/gradient.jl:139; chunk_mode_gradient!(::DiffResults.MutableDiffResult{1,Float64,Tuple{Array{Float64,... | |
| 9 ./REPL[11]:15; wolslambdaNoAssignLooping(::Array{ForwardDiff.Dual{ForwardDiff.Tag{##41#42,Float64}... | |
| 6 ./array.jl:557; getindex | |
| 3 ./linalg/generic.jl:619; vecdot(::Array{Float64,1}, ::Array{ForwardDiff.Dual{ForwardDiff.Tag{##41#42,Float... | |
| 2 /home/pkofod/.julia/v0.6/ForwardDiff/src/gradient.jl:155; chunk_mode_gradient!(::DiffResults.MutableDiffResult{1,Float64,Tuple{Array{Float64,... | |
| 2 ./REPL[11]:15; wolslambdaNoAssignLooping(::Array{ForwardDiff.Dual{ForwardDiff.Tag{##41#42,Float64}... | |
| 1 ./abstractarray.jl:883; getindex | |
| 1 ./multidimensional.jl:491; _getindex | |
| 1 ./multidimensional.jl:495; macro expansion | |
| 1 ./multidimensional.jl:506; _unsafe_getindex(::IndexLinear, ::Array{Float64,2}, ::Int64, ::Base.Slice{Base.O... | |
| 1 ./multidimensional.jl:511; macro expansion |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment