Tutorials on Colaboratory

Posted on ven. 02 mars 2018 in tutorial by Kazuhiro Terao
Tagged with python tutorial, DL tutorial, colaboratory, tensorflow

List of tutorials covering basics of tensorflow, slim, image classification and semantic segmentation using MNIST images. All notebooks can be run on free Google colaboratory with GPU. No need to own your own GPU machine!


Continue reading

PyTorch/LArCV Classification Example with Data Set (v0.1.0)

Posted on mar. 09 janvier 2018 in tutorial by Taritree
Tagged with resnet, pytorch, classification, example

An example of training a classification network on the 5-particle LArCV training data using pytorch.


Continue reading

Training Semantic-Segmentation Data Set (v0.1.0)

Posted on ven. 05 janvier 2018 in semantic segmentation by Kazuhiro Terao
Tagged with public data, semantic segmentation, u-resnet

A demonstration to train U-ResNet (convolutional neural network for semantic segmentation) for track/shower separation using a (practice) public data sample (v0.1.0). I show the network's learning curve as well as visualization of how the network's performance improved during the training on a specific track/shower sample image. This notebook can also serve as a generic example of configuring larcv IO to train a semantic segmentation network.


Continue reading

Browsing Semantic-Segmentation Data Set (v0.1.0)

Posted on lun. 01 janvier 2018 in public data by Kazuhiro Terao
Tagged with public data, analysis example

Browse through the file contents of the first semantic-segmentation data release (v0.1.0). I go over an introduction to semantic-segmentation image analysis task, sample generation configurations, and further cover information that can be used for training algorithms for object detection and even instance-wise semantic segmentation. I also show some physics of the included physics events.


Continue reading

Browsing Classification Data Set (v0.1.0)

Posted on ven. 29 décembre 2017 in public data by Kazuhiro Terao
Tagged with public data, analysis example

Browse through the file contents of the first classification data release (v0.1.0). I go over sample generation configurations, dump some images, and analyze particles' kinematic distributions. I cover an important aspect of image filtering that was a part of sample generation.


Continue reading

How to Implement Minibatching in Tensorflow

Posted on ven. 22 décembre 2017 in Minibatch by Ji Won Park
Tagged with MNIST, minibatch, tensorflow

A demonstration of minibatch implementation in Tensorflow, comparing training with and without minibatches with the MNIST dataset as an example


Continue reading

Generative Adversarial Networks: The Basics

Posted on mar. 19 décembre 2017 in Generative Adversarial Network by Corey Adams
Tagged with MNIST, GAN, generative, adversarial

An introduction to generative adversarial networks, covering the bare basics of how to build and train a GAN on mnist data.


Continue reading

Getting started: paper readings

Posted on mar. 19 décembre 2017 in tutorial by Kazuhiro Terao
Tagged with paper

Useful readings for (new) group members.


Continue reading

Tutorials

Posted on mar. 19 décembre 2017 in tutorial by Kazuhiro Terao
Tagged with python tutorial, larcv tutorial, public data

List of tutorials covering software installations, training a network using (public) larcv data files, and developing your own code in larcv.


Continue reading