Skip to content

A sophisticated desktop app that provides a code-less graphical interface to setup parameters for training popular CNN image models. This project and its source code is currently confidential.

Notifications You must be signed in to change notification settings

darrylad/ML-Studio-Preview

Repository files navigation

ML-Studio-Preview

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.

Home Page

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. home

Create New Traing Set Page

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. classifier

layoutspage params unsaved changes import split name

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

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. export

exported

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. servertasks

Settings Page

One place to adjust configurations and manage the storage. settings 1

settings 2 delete delete confirm clear cache

About

A sophisticated desktop app that provides a code-less graphical interface to setup parameters for training popular CNN image models. This project and its source code is currently confidential.

Resources

Stars

Watchers

Forks

Packages

No packages published