This repository contains my utilities and custom implementations for various machine learning models, including both original architectures and those based on research papers.
-
u-net/: Implementation of the U-Net paper architecture for image segmentation.
-
Simple_GAN/: Implementation of a GAN using only 1 layer nn (To show limitations and a brief idea of how GANs work).
-
DCGAN: Implementation of a DCGAN with conv layers.
- Datasets are referenced in code but should be downloaded separately due to size.
- Dependencies for each project are listed in their respective
requirements.txtfiles.
- Clone the repository:
git clone https://github.com/lexO-dat/ML_models.git
- (Optional) Set up Git LFS for large model files:
git lfs install git lfs pull
- Install dependencies for the desired project:
cd u-net pip install -r requirements.txt - Download datasets as needed (see code comments for dataset locations).