Code Monkey home page Code Monkey logo

3dwganhouses's Introduction

3DWGANHouses

The code in this public repository is select code from the Master's Thesis '3D Generative Adversarial Networks to Autonomously Generate Building Geometry' by Lisa-Marie Mueller, completed at TU Delft in June 2023. Once the University posts the thesis and makes it public, the entire thesis can be found on TU Delft's education repository at https://repository.tudelft.nl/islandora/search/?collection=education

Folders

01_base

The base architectures tested.

02_AtoH

Architecture versions A through H as described in depth in the thesis report.

03_JtoW

Architecture versions J through W as described in depth in the thesis report.

04_12to17

Architecture versions 12 through 17 as described in depth in the thesis report.

05_inputs

Architectures that were tested for different input types as described in depth in the thesis report.

Jupyter Notebooks

After installing a Conda environment using the provided environment file, it is possible to run the Jupyter Notebooks which demonstrate some specific parts of the project and make these easier to use and understand. The pre-processing Jupyter notebook demonstrates the steps that were implemented to clean the point cloud models so that they can be used for training GANs. The generate Jupyter notebooks allow users to generate new building forms with the trained models using architecture 16R and 17R, the best performing architectures.

Run Files

The run files allow you to train your own model using architecture 16R and 17R, the best performing architectures. Please ensure the proper dependencies are installed by using the provided environment file.

3dwganhouses's People

Contributors

lm2-me avatar

Stargazers

koloni avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.