Changes
Page history
Update DynarePython
authored
Jul 21, 2024
by
MichelJuillard
Show whitespace changes
Inline
Side-by-side
DynarePython.md
View page @
b7e71fac
...
@@ -7,8 +7,11 @@ The general goal of the project is to create a Python package that can
...
@@ -7,8 +7,11 @@ The general goal of the project is to create a Python package that can
-
call Matlab/Octave to leverage Dynare Matlab/Octave algorithms and recover results as Python objects
-
call Matlab/Octave to leverage Dynare Matlab/Octave algorithms and recover results as Python objects
## Development tasks
## Development tasks
1.
Add Python output to the Dynare Preprocessor
### Add Python output to the Dynare Preprocessor
-
as
*
.py files
Either
-
calling the bytecode library generated by the preprocessor
-
as
*
.pi file
2.
Decide about the distribution of Dynare Preprocessor for Python (should be transparent to the Python user who installs the Dynare Python package)
-
calling the bytecode library generated by the preprosessor
3.
Use
[
JuliaCall
](
https://juliapy.github.io/PythonCall.jl/stable/juliacall/
)
to call DynareJulia
#### *.py files
#### calling the bytecode library generated by the preprocessor
### Decide about the distribution of Dynare Preprocessor for Python (should be transparent to the Python user who installs the Dynare Python package)
### Use [JuliaCall](https://juliapy.github.io/PythonCall.jl/stable/juliacall/) to call DynareJulia