API Changes Important: Pattern-matching transformation API has been significantly simplified. Transformations using the old API must be ported! Summary of changes: Transformations now expand either the SingleStateTransformation or MultiStateTransformation classes instead of using decorators Patterns must be registered as class variables called PatternNodes Nodes in matched patterns can be then accessed in can_be_applied and apply directly using self.nodename The name strict is now replaced with permissive (False by default). Permissive mode allows transformations to match in more cases, but may be dangerous to apply (e.g., create race conditions). can_be_applied is now a method of the transformation The apply method accepts a graph and the...
DaCe compiles code in various programming languages and paradigms (Python/Numpy, MATLAB, TensorFlow)...
This minor release is intended to bring consistent pep8 style naming across all of discretize's clas...
1.4.2 (February 14, 2020) Bug-fix release in the 1.4.x series. Contains patches to accommodate API c...
What's Changed New API for SDFG manipulation: Passes and Pipelines. More about that in the next maj...
New Features Cutout: Cutout allows developers to take large DaCe programs and cut out subgraphs reli...
What's New? Python frontend improvements: More Python features are supported, such as return values...
What's Changed This release brings forth a major change to how SDFGs are simplified in DaCe, using t...
What's Changed More flexible Python frontend: you can now call functions and object methods, use fi...
What's Changed Python frontend: Bug fixes for closures and callbacks in nested scopes Bug fixes for...
What's New NumPy syntax for Python: Wrap Python functions that work on numpy arrays with @dace.prog...
What's Changed If a Python call cannot be parsed into a data-centric program, DaCe will automatical...
What's Changed Minor fixes to exceptions in Python parsing. Full Changelog: https://github.com/spc...
What's New? Intel FPGA backend: Generates and compiles Intel FPGA OpenCL code from SDFGs. Renderer:...
What's Changed Various bug fixes to the Python frontend Full Changelog: https://github.com/spcl/da...
What's New? Various bug fixes and more stable Python/NumPy frontend Support for running DaCe progra...
DaCe compiles code in various programming languages and paradigms (Python/Numpy, MATLAB, TensorFlow)...
This minor release is intended to bring consistent pep8 style naming across all of discretize's clas...
1.4.2 (February 14, 2020) Bug-fix release in the 1.4.x series. Contains patches to accommodate API c...
What's Changed New API for SDFG manipulation: Passes and Pipelines. More about that in the next maj...
New Features Cutout: Cutout allows developers to take large DaCe programs and cut out subgraphs reli...
What's New? Python frontend improvements: More Python features are supported, such as return values...
What's Changed This release brings forth a major change to how SDFGs are simplified in DaCe, using t...
What's Changed More flexible Python frontend: you can now call functions and object methods, use fi...
What's Changed Python frontend: Bug fixes for closures and callbacks in nested scopes Bug fixes for...
What's New NumPy syntax for Python: Wrap Python functions that work on numpy arrays with @dace.prog...
What's Changed If a Python call cannot be parsed into a data-centric program, DaCe will automatical...
What's Changed Minor fixes to exceptions in Python parsing. Full Changelog: https://github.com/spc...
What's New? Intel FPGA backend: Generates and compiles Intel FPGA OpenCL code from SDFGs. Renderer:...
What's Changed Various bug fixes to the Python frontend Full Changelog: https://github.com/spcl/da...
What's New? Various bug fixes and more stable Python/NumPy frontend Support for running DaCe progra...
DaCe compiles code in various programming languages and paradigms (Python/Numpy, MATLAB, TensorFlow)...
This minor release is intended to bring consistent pep8 style naming across all of discretize's clas...
1.4.2 (February 14, 2020) Bug-fix release in the 1.4.x series. Contains patches to accommodate API c...