Pyramid Focus Augmentation: Medical Image Segmentation with Step Wise Focus - Pytorch support dataset
Project description
pyra-pytorch
This is a package suporting Pytorch datasets. This implementation is based on the augmentation method discussed in the paper "Pyramid-Focus-Augmentation: Medical Image Segmentation with Step-Wise Focus" (PDF) and the original github repository: PYRA.
@article{thambawita2020pyramid,
title={Pyramid-Focus-Augmentation: Medical Image Segmentation with Step-Wise Focus},
author={Thambawita, Vajira and Hicks, Steven and Halvorsen, P{\aa}l and Riegler, Michael A},
journal={arXiv preprint arXiv:2012.07430},
year={2020}
}
How to use:
Install the package,
pip install pyra-pytorch
Creating a PYRA augmented dataset:
from pyra_pytorch import PYRADataset
dataset = PYRADataset("./image_path", # image folder
"./masks_path", # mask folder - files´s names of this folder should have image names as prefix to find correct image and mask pairs.
img_size = 256, # height and width of image to resize
grid_sizes=[2,4,8,16,32,64,128,256] , # Gird sizes to use as grid augmentation. Note that, the image size after resizing ()
transforms = None
)
'''
./image_path" --> image folder
./masks_path" --> mask folder - files´s names of this folder should have image names as prefix to find correct image and mask pairs.
img_size = 256 --> height and width of image to resize
grid_sizes=[2,4,8,16,32,64,128,256] --> Gird sizes to use as grid augmentation. Note that, the image size after resizing (in this case, it is 256) shoud be divisible by these grid sizes.
transforms = None --> Other type of transformations using in Pytorch.
'''
Sample ipython notebook
Contact us:
vajira@simula.no | michael@simula.no
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pyra-pytorch-0.0.4.tar.gz
(4.1 kB
view details)
Built Distribution
File details
Details for the file pyra-pytorch-0.0.4.tar.gz
.
File metadata
- Download URL: pyra-pytorch-0.0.4.tar.gz
- Upload date:
- Size: 4.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.23.0 setuptools/46.4.0.post20200518 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | afec15d23a728311ded0a8f93a0023ae7d894e9c592b49bf782cffeeab0b3fb9 |
|
MD5 | e0ae5b76153a179ddb3030e0805d3325 |
|
BLAKE2b-256 | 7eea827b047436d3722b382bb9029825f077ffc0f91c66f7a60a1311f9f240e6 |
File details
Details for the file pyra_pytorch-0.0.4-py3-none-any.whl
.
File metadata
- Download URL: pyra_pytorch-0.0.4-py3-none-any.whl
- Upload date:
- Size: 5.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.23.0 setuptools/46.4.0.post20200518 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f010149abeac730f22baca928513d318e8cf98776c53b1b19deb6b87fa42e230 |
|
MD5 | 507c961951376a381f33d3cd1050d272 |
|
BLAKE2b-256 | dd08047c2cb33c138bd97fccfb3f73e3e7ab0a08e8d8200f36f235f1fb06511a |