Sign inSign up

tmajarian/helxplatform_gil

By tmajarian

•Updated about 5 years ago

Image
0

973

tmajarian/helxplatform_gil repository overview

⁠GIL - Generalized Image Learning

⁠Purpose

This repo houses the initial scripts for building a deep learning app on BioData Catalyst powered by Seven Bridges. These scripts will be used to test training scalability, among other issues.

⁠Main script

train.py creates a VGG-16 model for single-channel image classification.

⁠Input arguments:
ArgDescriptionTypeValuesRequired
--data_csvPath to CSV file pointing to images/labelsstringYES
--image_columnColumn name for imagesstringYES
--label_columnColumn name for labelsstringYES
--test_ratioPercentage for testing datafloat0.3 (Default)
--epochsNumber of training epochsint15 (Default)
--batch_sizeTraining batch sizeint8 (Default)
--outputSpecify file name for outputstring'model' (Default)
--auto_resizeAuto-resize to min height/width of image setstore_true

⁠Debug

get_sizes.py --data_csv /path/to/file.csv --image_column image_path_column_name will create a CSV containing the image name, SimpleITK image shape, and Numpy array shape. It will also print this information to the console.

Tag summary

Content type

Image

Digest

Size

2.9 GB

Last updated

about 5 years ago

docker pull tmajarian/helxplatform_gil