Skip to main content

Physics-Informed Modularized Neural Network for Building Energy Modeling

Project description

ModNN

ModNN is a Modularized Physics-Informed Neural Network for building energy modeling.

It incorporates with physics-informed model structure, loss function, and model constraints.


🚀 Installation

You can install the package using pip:

pip install modnn

🧠 Example

Please find the online Jupyter notebook for a step-by-step instruction: https://colab.research.google.com/drive/1A2jt1q53RtxGuaoym6N1PmlKELDPpYFX?usp=sharing

🧠 Update log

To further improve physics consistency, I replaced heattransfer module by energy balance equations, start from version 2.0.0

🧪 Requirements

Python 3.7+

PyTorch

NumPy

Pandas

Matplotlib

Seaborn

scikit-learn

tqdm

📬 License

MIT License

🙋‍♂️ Author

Zixin Jiang: zjiang19@syr.edu

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

modnn-3.0.3.tar.gz (35.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

modnn-3.0.3-py3-none-any.whl (41.7 kB view details)

Uploaded Python 3

File details

Details for the file modnn-3.0.3.tar.gz.

File metadata

  • Download URL: modnn-3.0.3.tar.gz
  • Upload date:
  • Size: 35.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.0

File hashes

Hashes for modnn-3.0.3.tar.gz
Algorithm Hash digest
SHA256 0f49646203d31ba83e73919e4e125aa4696d9eae08923190a50300b866e49927
MD5 b6d968dc6c5645b7019b334f48141d57
BLAKE2b-256 0a02ba481e7ae633bcb350e97238ee7db17735d7112f8b680a5e6e565e657ea7

See more details on using hashes here.

File details

Details for the file modnn-3.0.3-py3-none-any.whl.

File metadata

  • Download URL: modnn-3.0.3-py3-none-any.whl
  • Upload date:
  • Size: 41.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.0

File hashes

Hashes for modnn-3.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 35b76e9525dad236482cf16283cf4cd86eeac9082d5c4f0335c3f72824db47ea
MD5 015640fc823ebde763d213a6beb1dab2
BLAKE2b-256 1a5b612957847e1cd71fc7380aa32d1dfa624216ab0e03f8e7ccc603365d4eed

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page