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-2.0.2.tar.gz (27.1 kB view details)

Uploaded Source

Built Distribution

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

modnn-2.0.2-py3-none-any.whl (29.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for modnn-2.0.2.tar.gz
Algorithm Hash digest
SHA256 08deae24b0709bec93adfaf3f20489107bab4d4b1f9933f2d443c74b70d58682
MD5 942c0ebbffda73635da88d9e66878231
BLAKE2b-256 0369d34a2b157b221518aa2bafcfdde3b05012b3abad3ed5aeb0733d218de121

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for modnn-2.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 266d6c514e9c2025f855937d779f6b5e99a938800ce93652a2ac7c049df67fac
MD5 f7762634ed9bd4367351bb1933574c92
BLAKE2b-256 d4b2f129ab96674a8fa5ada73904fe176f1a88620c378a3017a4ab825cacc321

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