blob: 5c86664aac93cd576ce705d8cdbc662ea09c6bf8 [file] [log] [blame] [view]
<!--
Copyright 2019 Google LLC
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
# Google Colaboratory (Colab) Notebooks
To run these notebooks with a local runtime, refer to the
[Using Colab docs](../docs/using_colab.md).
## Notebooks
### [edge_detection\.ipynb](edge_detection.ipynb)
Constructs a TF module for performing image edge detection and runs it using
IREE
[![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/google/iree/blob/master/colab/edge_detection.ipynb)
### [low_level_invoke_function\.ipynb](low_level_invoke_function.ipynb)
Shows off some concepts of the low level IREE python bindings
[![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/google/iree/blob/master/colab/low_level_invoke_function.ipynb)
### [simple_tensorflow_module_import\.ipynb](simple_tensorflow_module_import.ipynb)
Defines a simple TF module, saves it and loads it in IREE
[![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/google/iree/blob/master/colab/simple_tensorflow_module_import.ipynb)
## Working with GitHub
Refer to
[Colab's GitHub demo](https://colab.research.google.com/github/googlecolab/colabtools/blob/master/notebooks/colab-github-demo.ipynb)
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