Huge part of this is actually help from: pyimagesearch.com.
I just redone and reorganized the code for my own uses and preferences.
Will probably be working more on this in the future. Neural networks used in the custom-training-version and the pre-trained-version are:
- VGGNet 16
- VGGNet 19
- ResNet
- Google Inception
- Xception
Specified in the requirements.txt file in a table-like format (from PyCharm project preferences).
Note: Using a specific TensorFlow 1.12 .whl file for my own architecture.