| Invoking Command Line Tools |
| =========================== |
| |
| As with many compilers, IREE's compiler consists of many command line tools, |
| some of which are designed for compiler developers and are only accessible via |
| source builds. User level tools are distributed via the Python packages and are |
| also accessible via dedicated Python APIs, documented here. |
| |
| Core Compiler (`iree-compile`) |
| ------------------------------ |
| |
| .. automodule:: iree.compiler.tools |
| :members: compile_file, compile_str |
| :imported-members: |
| :undoc-members: |
| |
| .. autoclass:: iree.compiler.tools.CompilerOptions |
| .. autoenum:: iree.compiler.tools.InputType |
| .. autoenum:: iree.compiler.tools.OutputFormat |
| |
| |
| Debugging |
| --------- |
| |
| .. automodule:: iree.compiler.tools.debugging |
| :members: |
| :imported-members: |
| :undoc-members: |
| |
| |
| TFLite Importer (`iree-import-tflite`) |
| -------------------------------------- |
| |
| Using the API below to access `iree-import-tflite` presumes that the tool itself |
| is installed via the appropriate PIP package. |
| |
| .. automodule:: iree.compiler.tools.tflite |
| :members: compile_file, compile_str |
| :imported-members: |
| :undoc-members: |
| |
| .. autoclass:: iree.compiler.tools.tflite.ImportOptions |
| |
| |
| TensorFlow Importer (`iree-import-tf`) |
| -------------------------------------- |
| |
| Using the API below to access `iree-import-tf` presumes that the tool itself |
| is installed via the appropriate PIP package. |
| |
| .. automodule:: iree.compiler.tools.tf |
| :members: compile_saved_model, compile_module |
| |
| .. autoclass:: iree.compiler.tools.tf.ImportOptions |
| .. autoenum:: iree.compiler.tools.tf.ImportType |