I am using PyJulia to execute some Julia code I have written to do math. I hope to reduce my code latency by precompiling the Julia code. This was not working, so I dug into what was happening and I have discerned that PyJulia is calling my Julia code with types resembling:
PyCall.jlwrap Float64 and PyCall.jlwrap Int64 etc.
This is fine, all I need to do is precompile my Julia code with these types. However, I can't figure out how to import these types in Julia to do the precompilation!
Is there a way to bring these types into scope purely within Julia source, so that I can achieve precompilation?
Hello PyCall community,
I am using PyJulia to execute some Julia code I have written to do math. I hope to reduce my code latency by precompiling the Julia code. This was not working, so I dug into what was happening and I have discerned that PyJulia is calling my Julia code with types resembling:
PyCall.jlwrap Float64
andPyCall.jlwrap Int64
etc.This is fine, all I need to do is precompile my Julia code with these types. However, I can't figure out how to import these types in Julia to do the precompilation!
Is there a way to bring these types into scope purely within Julia source, so that I can achieve precompilation?
Thanks!