/DeepCancer-Skin-Cancer-Detection

A TensorFlow implementation of the Skin Cancer Detection task based on Convolutional Neural Networks

Primary LanguagePython

A Convolutional Neural Networks based Skin Cancer Detection

Getting Started

Prerequisites

  1. Matplotlib
  2. Numpy
  3. Pillow
  4. Scipy
  5. TensorFlow
  6. Keras
  7. Sklearn

Installation dependencies

Development for this project will be isolated in Python virtual environment. This allows us to experiment with different versions of dependencies.

There are many ways to install virtual environment (virtualenv), see the Python Virtual Environments: A Primer guide for different platforms, but here are a couple:

  • For Ubuntu
$ pip install virtualenv
  • For Mac
$ pip install --upgrade virtualenv

Create a Python 3.6 virtual environment for this project and activate the virtualenv:

$ virtualenv -p python3.6 deep-cancer
$ source ./deep-cancer/bin/activate

Next, install the dependencies for the this project:

$ pip install -r requirements.txt

References