You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
721 B
Markdown
35 lines
721 B
Markdown
# Python API
|
|
|
|
When you describe a graph and generate a scheduler there are 4 mandatory steps and one optional one:
|
|
|
|
* Describing the nodes
|
|
* Adding the nodes to the graph
|
|
* Computing the schedule
|
|
* Generating the C++ and/or Python scheduler implementation
|
|
* Optional : Generating a graphviz `.dot` file with the graphical representation of the graph
|
|
|
|
1. ## [Description of the nodes](Generic.md)
|
|
|
|
2. ## [Adding nodes to the graph](Graph.md)
|
|
|
|
3. ## [Schedule computation](SchedOptions.md)
|
|
|
|
4. ## Code generation
|
|
|
|
1. #### [C++ Code generation](CCodeGen.md)
|
|
|
|
2. #### [Python code generation](PythonGen.md)
|
|
|
|
3. #### [Graphviz representation](GraphvizGen.md)
|
|
|
|
4. #### [Common options](CodegenOptions.md)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|