bioRxivPathologyPreprint
Save GPU RAM Usage in Convolutional Layers to Load Huge Images
Abstract
Image recognition models have evolved tremendously. Despite the progress for general images, histopathological images are not easy targets. One of the reasons is that histopathological images can be 100000-200000px in height and width which are often too large for a deep neural network model to handle directly because the RAM of the GPU is limited. Mitigating the obstacle is expected to be a progress in the histopathological image analysis. In this study, we save the RAM consumption in a convolutional layer by allocating only the required data to GPU only when needed and by dividing the calculation into per channel. This RAM Saving Convolutional layer (RSConv) can load larger images than a normal convolutional layer. The code is available at https://github.com/tand826/RAMSavingConv2d.
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Deep Recurrent Attention Models for Histopathological Image Analysis
Alexandre Momeni, Marc Thibault, Olivier Gevaert·bioRxiv·Oct 14, 2018
- HistoClean: Open-source Software for Histological Image Pre-processing and Augmentation to Improve Development of Robust Convolutional Neural Networks
K. D. McCombe, S. G. Craig, … J. A. James·bioRxiv·Jun 7, 2021
- A convolutional neural network for common coordinate registration of high-resolution histology images
A. C. Daly, K. J. Geras, R. A. Bonneau·bioRxiv·Sep 18, 2020
- A user-friendly tool for cloud-based whole slide image segmentation, with examples from renal histopathology
B. R. Lutnick, D. Manthey, … Kidney Precision Medicine Project·bioRxiv·Aug 16, 2021
- Small Training Dataset Convolutional Neural Networks for Application Specific Super-Resolution Microscopy
Varun Mannam, Scott S. Howard·Journal of Biomedical OpticsPeer-reviewed·Mar 14, 2023
- Incorporating the image formation process into deep learning improves network performance in deconvolution applications