All Projects → CBICA → GaNDLF

CBICA / GaNDLF

Licence: Apache-2.0 license
A generalizable application framework for segmentation, regression, and classification using PyTorch

Programming Languages

python
139335 projects - #7 most used programming language
Roff
2310 projects

Projects that are alternatives of or similar to GaNDLF

Torchio
Medical image preprocessing and augmentation toolkit for deep learning
Stars: ✭ 708 (+819.48%)
Mutual labels:  medical-imaging, data-augmentation
covid19.MIScnn
Robust Chest CT Image Segmentation of COVID-19 Lung Infection based on limited data
Stars: ✭ 77 (+0%)
Mutual labels:  medical-imaging, medical-image-analysis
Radiomics-research-by-using-Python
Radiomics (here mainly means hand-crafted based radiomics) contains data acquire, ROI segmentation, feature extraction, feature selection, machine learning modeling, and stastical analysis.
Stars: ✭ 27 (-64.94%)
Mutual labels:  medical-informatics, medical-image-analysis
Brain-MRI-Segmentation
Smart India Hackathon 2019 project given by the Department of Atomic Energy
Stars: ✭ 29 (-62.34%)
Mutual labels:  medical-imaging, biomedical-image-processing
mrnet
Building an ACL tear detector to spot knee injuries from MRIs with PyTorch (MRNet)
Stars: ✭ 98 (+27.27%)
Mutual labels:  medical-imaging, data-augmentation
time-series-annotator
Time series annotation library.
Stars: ✭ 52 (-32.47%)
Mutual labels:  medical-imaging
few-shot-segmentation
PyTorch implementation of 'Squeeze and Excite' Guided Few Shot Segmentation of Volumetric Scans
Stars: ✭ 78 (+1.3%)
Mutual labels:  medical-imaging
tensorscript
REPO MOVED TO https://repetere.github.io/jsonstack-model - Deep Learning Classification, Clustering, LSTM Time Series and Regression with Tensorflow
Stars: ✭ 37 (-51.95%)
Mutual labels:  regression
numerics
library of numerical methods using Armadillo
Stars: ✭ 17 (-77.92%)
Mutual labels:  regression
3D-GuidedGradCAM-for-Medical-Imaging
This Repo containes the implemnetation of generating Guided-GradCAM for 3D medical Imaging using Nifti file in tensorflow 2.0. Different input files can be used in that case need to edit the input to the Guided-gradCAM model.
Stars: ✭ 60 (-22.08%)
Mutual labels:  medical-imaging
smogn
Synthetic Minority Over-Sampling Technique for Regression
Stars: ✭ 238 (+209.09%)
Mutual labels:  regression
MachineLearning
Machine learning for beginner(Data Science enthusiast)
Stars: ✭ 104 (+35.06%)
Mutual labels:  regression
polyssifier
run a multitude of classifiers on you data and get an AUC report
Stars: ✭ 64 (-16.88%)
Mutual labels:  regression
StoreItemDemand
(117th place - Top 26%) Deep learning using Keras and Spark for the "Store Item Demand Forecasting" Kaggle competition.
Stars: ✭ 24 (-68.83%)
Mutual labels:  regression
regression-python
In this repository you can find many different, small, projects which demonstrate regression techniques using python programming language
Stars: ✭ 15 (-80.52%)
Mutual labels:  regression
direct
Deep learning framework for MRI reconstruction
Stars: ✭ 161 (+109.09%)
Mutual labels:  medical-imaging
SimpleGP
Simple Genetic Programming for Symbolic Regression in Python3
Stars: ✭ 20 (-74.03%)
Mutual labels:  regression
ChineseNER
中文NER的那些事儿
Stars: ✭ 241 (+212.99%)
Mutual labels:  data-augmentation
machine learning course
Artificial intelligence/machine learning course at UCF in Spring 2020 (Fall 2019 and Spring 2019)
Stars: ✭ 47 (-38.96%)
Mutual labels:  data-augmentation
FixedEffectjlr
R interface for Fixed Effect Models
Stars: ✭ 20 (-74.03%)
Mutual labels:  regression

GaNDLF

Codacy
Code style: black

The Generally Nuanced Deep Learning Framework for segmentation, regression and classification.

GaNDLF all options

Why use this?

  • Supports multiple
    • Deep Learning model architectures
    • Data dimensions (2D/3D)
    • Channels/images/sequences
    • Prediction classes
    • Domain modalities (i.e., Radiology Scans and Digitized Histopathology Tissue Sections)
    • Problem types (segmentation, regression, classification)
    • Multi-GPU (on same machine) training
  • Built-in
    • Nested cross-validation (and related combined statistics)
    • Support for parallel HPC-based computing
    • Support for training check-pointing
    • Support for Automatic mixed precision
  • Robust data augmentation, courtesy of TorchIO
  • Handles imbalanced classes (e.g., very small tumor in large organ)
  • Leverages robust open source software
  • No need to write any code to generate robust models

Citation

Please cite the following article for GaNDLF (full PDF):

@misc{pati2021gandlf,
      title={GaNDLF: A Generally Nuanced Deep Learning Framework for Scalable End-to-End Clinical Workflows in Medical Imaging}, 
      author={Sarthak Pati and Siddhesh P. Thakur and Megh Bhalerao and Spyridon Thermos and Ujjwal Baid and Karol Gotkowski and Camila Gonzalez and Orhun Guley and Ibrahim Ethem Hamamci and Sezgin Er and Caleb Grenko and Brandon Edwards and Micah Sheller and Jose Agraz and Bhakti Baheti and Vishnu Bashyam and Parth Sharma and Babak Haghighi and Aimilia Gastounioti and Mark Bergman and Anirban Mukhopadhyay and Sotirios A. Tsaftaris and Bjoern Menze and Despina Kontos and Christos Davatzikos and Spyridon Bakas},
      year={2021},
      eprint={2103.01006},
      archivePrefix={arXiv},
      primaryClass={cs.LG}
}

Documentation

GaNDLF has extensive documentation and it is arranged in the following manner:

Contributing

Please see the contributing guide for more information.

Weekly Meeting

The GaNDLF development team hosts a weekly meeting to discuss feature additions, issues, and general future directions. If you are interested to join, please send us an email!

Disclaimer

  • The software has been designed for research purposes only and has neither been reviewed nor approved for clinical use by the Food and Drug Administration (FDA) or by any other federal/state agency.
  • This code (excluding dependent libraries) is governed by the Apache License, Version 2.0 provided in the LICENSE file unless otherwise specified.

Contact

For more information or any support, please post on the Discussions section.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].