Recipes ======= Recipes are built-in functionalities for manipulating, optimizing, and transforming a compute graph in Aidge. To accommodate different needs, Aidge recipes are divided into two main categories: 1. **Python Simplification Recipes:** Pure Python modules focused on simplifying the graph. They are easily extensible. 2. **Core C++ Recipes:** High-performance routines bound directly from C++, covering heavy operations like fault injection and hardware adaptations. .. contents:: Table of Contents :depth: 2 :local: Python Simplification Recipes ----------------------------- .. automodule:: aidge_core.recipes :members: :undoc-members: :show-inheritance: :member-order: alphabetical Core C++ Recipes ---------------- Graph Recipes ^^^^^^^^^^^^^ .. jinja:: recipes_graph :file: jinja/predefined_recipes.jinja :header_char: - Node Recipes ^^^^^^^^^^^^ .. jinja:: recipes_node :file: jinja/predefined_recipes.jinja :header_char: -