JuliaPy / JuliaPy/pyjulia

Calling Turing + ReverseDiff with PyJulia

Open
#410 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
893
Forks
101
PR merge metrics
No merged PRs in 30d

Description

How does one get Pyjulia to call a function that uses Turing and Reverse Diff. I get the following error, included below

Also created a MWE here: https://gist.github.com/vyasakanksha/500d611a28e02c18a31923e427138e5b

Error:
`Stacktrace:

[1] setadbackend(::Symbol) at /Users/ada/.julia/packages/Turing/fbY6B/src/core/ad.jl:7

[2] top-level scope at /Users/ada/vyasa/Code/tapestry/dd915c6f27e8b6b4b2d1549d0a2a8371/500d611a28e02c18a31923e427138e5b/rdiff_test.jl:4

[3] include(::String) at ./client.jl:439

[4] #invokelatest#1 at ./essentials.jl:712 [inlined]

[5] invokelatest(::Any, ::Any) at ./essentials.jl:711

[6] _pyjlwrap_call(::Function, ::Ptr{PyCall.PyObject_struct}, ::Ptr{PyCall.PyObject_struct}) at /Users/ada/.julia/packages/PyCall/zqDXB/src/callback.jl:28

[7] pyjlwrap_call(::Ptr{PyCall.PyObject_struct}, ::Ptr{PyCall.PyObject_struct}, ::Ptr{PyCall.PyObject_struct}) at /Users/ada/.julia/packages/PyCall/zqDXB/src/callback.jl:49

in expression starting at /Users/ada/vyasa/Code/tapestry/dd915c6f27e8b6b4b2d1549d0a2a8371/500d611a28e02c18a31923e427138e5b/rdiff_test.jl:4?
`

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.