Skip to content

General neural network training & testing framework using Keras

License

Notifications You must be signed in to change notification settings

reflexit/neural_network_framework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Neural network framework

This is a general neural network training & testing framework that I use in personal and course projects. It uses Keras on top of TensorFlow. You may use this framework subject to the license.

Prerequisites

Step 1: Install Python 3.6/3.7 and the corresponding pip. The framework may also run on Python 3.8+.

Step 2: Install requirements: pip3 install -r resource/requirements.txt

How to run

Command to run:

python start_scripts.py [-h] [-t TASK] [-m MODEL_PATH]

Set TASK depending on the specific task to run:

  • 0: print model summary
  • 1: train
  • 2: test
  • 3: train + test

Set MODEL_PATH as the model file path to save to or load from.

Use -h flag to see details about these arguments.

Changelog

12/22/2019: Opened repo. Finished basic neural network framework.

About

General neural network training & testing framework using Keras

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages