tree: fbc0e2edb0baca79ecdb6f21fc5189eb6bdb90a3 [path history] [tgz]
  1. BUILD.bazel
  2. dummy.py
  3. edge_detection.ipynb
  4. low_level_invoke_function.ipynb
  5. mnist_tensorflow.ipynb
  6. README.md
  7. simple_tensorflow_module_import.ipynb
  8. start_colab_kernel.py
colab/README.md

Google Colaboratory (Colab) Notebooks

To run these notebooks with a local runtime, refer to the Using Colab docs.

Hosted/remote runtimes are not yet supported.

Notebooks

edge_detection.ipynb

Constructs a TF module for performing image edge detection and runs it using IREE

Open In Colab

low_level_invoke_function.ipynb

Shows off some concepts of the low level IREE python bindings

Open In Colab

mnist_tensorflow.ipynb

Trains a TensorFlow 2.0 model for recognizing handwritten digits and runs it using IREE

Open In Colab

simple_tensorflow_module_import.ipynb

Defines a simple TF module, saves it and loads it in IREE

Open In Colab

Working with GitHub

Refer to Colab's GitHub demo for general information about using Colab with GitHub.

To make changes to a notebook in this repository, one possible workflow is:

  • Open or create the notebook in Colab
  • Connect to your local runtime
  • Make your changes, run the notebook, etc.
  • Download the modified notebook using File > Download .ipynb
  • Move the downloaded notebook file into a clone of this repository and submit a pull request