modularlibTrain
modularlibTrain is a Python library designed to facilitate the creation and management of modular deep learning models. It allows users to define and connect different neural network components, such as layers, blocks, and even entire sub-models, in a flexible and organized manner. The core concept revolves around a "Module" object, which represents a self-contained unit of computation that can be instantiated, connected to other modules, and combined to form larger architectures.
The library provides a base class for creating custom modules, enabling users to encapsulate specific functionalities
modularlibTrain aims to streamline the experimentation process by making it easier to swap out components, modify