Skip to content

Sunbird: A solar chimney optimizer built by PyTorch, integrated to Rhino+Grasshopper workflow

License

Notifications You must be signed in to change notification settings

fengqingthu/Sunbird

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sunbird: A Solar Chimney Optimizer

License: MIT

Sunbird is a Grasshopper plugin for solar chimney design optimization built by Qing Feng and Iris Chen, as a final project for Harvard GSD SCI6484 Data Science for Performance-Driven Design. Sunbird provides powerful toolkits for solar chimney building performance simulation and optimization.

Instructions

  1. If you don’t have Python installed, install it from here

  2. Clone this repository

    $ git clone https://github.com/fengqingthu/Sunbird.git
  3. Navigate into the project directory

    $ cd Sunbird
  4. Create a new virtual environment

    $ python -m venv venv
    $ . venv/bin/activate
  5. Install the requirements

    $ pip install -r requirements.txt
  6. Run the app

    $ flask run
  7. You should be able to access the APIs using Hops at http://localhost:5000/predict and http://localhost:5000/optimize. See also this example.gh. You will need to use Hops 0.15.0.

Data & Training

Our dataset and training script are also included for your reference in case you want to import your own data.

About

Sunbird: A solar chimney optimizer built by PyTorch, integrated to Rhino+Grasshopper workflow

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages