| Invoking Command Line Tools | |
| =========================== | |
| As with many compilers, IREE's compiler consists of many command line tools, | |
| some of which are designed for compiler devs 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 | |