Here we discuss how to install Nvidia Digits. This is mostly intended as a documentation of the process I had to go through to install it in my lab environment on a single stand-alone machine housing 3 gpus.
Category Archives: Deep Learning
Use Case 7: Lymphoma Sub-Type Classification
This blog posts explains how to train a deep learning lymphoma sub-type classifier in accordance with our paper “Deep learning for digital pathology image analysis: A comprehensive tutorial with selected use cases”.
Continue reading Use Case 7: Lymphoma Sub-Type Classification
Use Case 5: Mitosis Detection
This blog posts explains how to train a deep learning mitosis detector in accordance with our paper “Deep learning for digital pathology image analysis: A comprehensive tutorial with selected use cases”.
Use Case 6: Invasive Ductal Carcinoma (IDC) Segmentation
This blog posts explains how to train a deep learning Invasive Ductal Carcinoma (IDC) classifier in accordance with our paper “Deep learning for digital pathology image analysis: A comprehensive tutorial with selected use cases”.
Continue reading Use Case 6: Invasive Ductal Carcinoma (IDC) Segmentation
Use Case 3: Tubule Segmentation
This blog posts explains how to train a deep learning tubule segmentation classifier in accordance with our paper “Deep learning for digital pathology image analysis: A comprehensive tutorial with selected use cases”.
Use Case 4: Lymphocyte Detection
Typically, you’ll want to use a validation set to determine an optimal threshold as it is often not .5 (which is equivalent to argmax). Subsequently, use this threshold on the the “_prob” image to generate a binary image.This blog posts explains how to train a deep learning lymphocyte detector in accordance with our paper “Deep learning for digital pathology image analysis: A comprehensive tutorial with selected use cases”.
Use Case 2: Epithelium Segmentation
This blog posts explains how to train a deep learning epithelium segmentation classifier in accordance with our paper “Deep learning for digital pathology image analysis: A comprehensive tutorial with selected use cases”.
Use Case 1: Nuclei Segmentation
This blog posts explains how to train a deep learning nuclear segmentation classifier in accordance with our paper “Deep learning for digital pathology image analysis: A comprehensive tutorial with selected use cases”.
Installing Caffe on the Ohio Super Computing (OSC) Ruby Cluster
One of the perks of working at Case Western Reserve is that we often qualify for access to cutting edge resource and special projects. In this case, since our digital histology deep learning work requires a large number of GPUs to analyze thousands of patients, we were granted access to the OSC Ruby cluster, which has 20 NVIDIA Tesla K40 GPUs. Since the cluster has only recently been setup, there was some leg work required on our end to get Caffe fully up and running, without root access, which we’ll document here.
Continue reading Installing Caffe on the Ohio Super Computing (OSC) Ruby Cluster