从Python调用Julia 0.4函数。我怎样才能让它工作?
我在Julia 0.4中编写了一个优化函数,我想从Python中调用它。我将函数存储在与Python代码相同的工作目录中的.jl文件中。要传输的数据是数字的,我考虑使用Numpy数组和Julia数组进行调用。是否有关于如何进行此操作的教程?请查看。它允许您从Python内部调用Julia查看。它允许您从Python内部调用Julia根据我的经验,使用Python pyjulia包调用Julia是很困难的,并且在HelloWorld使用之外不是一个健壮的解决方案 1) 茱莉亚很容易被忽视 除了源代码之外,几乎没有任何文档。例如,我发现的唯一一个旧教程仍然使用julia.run(),它被julia.eval()取代。pyjulia未在PyPI(Python包索引)上注册。许多老问题很少或没有回应。和buggy,特别是在内存使用量大的情况下,您可能会遇到神秘的故障。也许,垃圾收集器冲突 2) 您应该将pyjulia的用法限制为返回简单类型的Julia函数 使用pyjulia导入python的Julia对象很难使用。pyjulia不导入任何类型构造函数。例如,pyjulia似乎将复杂的Julia类型转换为普通的python矩阵从Python调用Julia 0.4函数。我怎样才能让它工作?,python,julia,Python,Julia,我在Julia 0.4中编写了一个优化函数,我想从Python中调用它。我将函数存储在与Python代码相同的工作目录中的.jl文件中。要传输的数据是数字的,我考虑使用Numpy数组和Julia数组进行调用。是否有关于如何进行此操作的教程?请查看。它允许您从Python内部调用Julia查看。它允许您从Python内部调用Julia根据我的经验,使用Python pyjulia包调用Julia是很困难的,并且在HelloWorld使用之外不是一个健壮的解决方案 1) 茱莉亚很容易被忽视 除了源代
< P > 3)如果可以隔离软件模块并管理I/O,则应该考虑shell设备,特别是在Linux /UNIX环境中。p> 根据我的经验,使用Python pyjulia包调用Julia是很困难的,并且在HelloWorld使用之外不是一个健壮的解决方案 1) 茱莉亚很容易被忽视 除了源代码之外,几乎没有任何文档。例如,我发现的唯一一个旧教程仍然使用julia.run(),它被julia.eval()取代。pyjulia未在PyPI(Python包索引)上注册。许多老问题很少或没有回应。和buggy,特别是在内存使用量大的情况下,您可能会遇到神秘的故障。也许,垃圾收集器冲突 2) 您应该将pyjulia的用法限制为返回简单类型的Julia函数 使用pyjulia导入python的Julia对象很难使用。pyjulia不导入任何类型构造函数。例如,pyjulia似乎将复杂的Julia类型转换为普通的python矩阵 < P > 3)如果可以隔离软件模块并管理I/O,则应该考虑shell设备,特别是在Linux /UNIX环境中。p>