Class Slides
Winter 2018
Tuesday, Jan. 9, 2018 - link
- Intros, class background, project descriptions
Fall 2017
Tuesday, Sept. 26, 2017 - link
- Intros, class background, project descriptions
Tutorials
Setting up VMs on Google Compute Engine - link
GDAL - link
Accessing Buckets on Google Cloud Storage - link
Git - link
Using Computer Clusters - link
Deep Learning with TensorFlow - link
Glossary of Deep Learning Terms - link
Tensorboard - link
FAQs - link
Sample Code
Deep Learning with CNNs
- layers.py - some examples of how one might construct the layers of a NN in TensorFlow. The fully connected layer is a good example to start with and the dilated layer may be particularly useful for teams that have to deal with imagery whose bands have different resolutions.
- vggf_model.py - an implementation of the VGGF model used in the Jean et.al. paper
- base_model.py - an example implementation of a classification loss function
- training.py - code snippets and other pseudo-code that demonstrates what a typical learning loop might look like
GDAL
- create_raster.py - writing data to a geo-referenced TIF file using GDAL
TFRecords Tutorial
- tfrecords_tutorial.zip - reading and writing from TFRecord files