/DD-GAN-AE

Repo for my MSc thesis on autencoder compression methods for domain decomposition predictive GAN

Primary LanguagePythonMIT LicenseMIT

DD-GAN-AE

Autoencoders for the DD-GAN

codecov GitHub license Documentation Status example workflow


Logo


Explore the docs»

Report Bug

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. License
  5. Contact
  6. Acknowledgements

About The Project

This project contains an intuitive library for interacting with compression methods for use in conjunction with a domain decomposition predictive GAN. This draws on ideas from recent research on domain decomposition methods for reduced order modelling and predictive GANs. It also contains some test examples.

Prerequisites

  • Python 3.8
  • Tensorflow and other packages in requirements.txt

Getting Started

git clone https://github.com/acse-zrw20/DD-GAN-AE

Installation

  1. git clone https://github.com/acse-zrw20/DD-GAN-AE
  2. cd ./DD-GAN-AE
  3. pip install -e .

Usage

In a python file, import the following to use all of the functions:

import ddganAE

For examples, see examples folder which contains a jupyter notebook with examples

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Acknowledgements

  • Dr. Claire Heaney
  • Prof. Christopher Pain
  • Royal School of Mines, Imperial College London