A graphical desktop app that enables codeless configuration of image based CNN models like EfficientNet, MobileNet, Inception, and ResNet, with a complementary server software consisting of Dockersised containers that train and store these models.
*NOTE: This project is confidential and governed by Prof. Ankur Miglani and Prof. Pavan Kumar Kankar. New releases will not be added until approval.
This work is currently being documented, and should be completed by Jan 2026.
Shows buttons to create a new training set, and view previously trained models. Following is a list of previously created training sets that are stored in the app's local storage, ready to be sent to the second part of the software for training.

The method has been broken down into four simple steps. Most of the graphical components are modular, that are generated from a Json-like configuation file which can be easily tweaked to suit the user's needs.

A simple script constantly checks for errors in the background, and warns the user if their configuration might be invalid.

The training set, consisting of the images in their respective classes, along with a confiuragition file that is generated (that can be imported later in the app), are stored in a certain folder structure, and zipped, and stored in the app's local storage. This appears on the home page.

The "View previous tasks" button on the home page navigates to this page, showing the list of previously trained models, that are retreived via HTTP from the second part of this app, that may run on a separate, more powerful computer.





