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.1.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.1-py3-none-any.whl (41.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: modnn-3.0.1.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.1.tar.gz
Algorithm Hash digest
SHA256 50926069f98a29604c482117061e776912542680ae32374c275cebd3d6228978
MD5 185ab73db3a2eaa33148c7db494b2941
BLAKE2b-256 46bbd3d739f4e0ad490840920ed5b4b7c7d8527ff49a85dd63f23443da91ceab

See more details on using hashes here.

File details

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

File metadata

  • Download URL: modnn-3.0.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7bb996d0b6cfe879cd77a1520b04acc85a6454d66b0541b9df16114ecc74638c
MD5 fe686f18e2eca14a33ee2ce9cc8f9c3b
BLAKE2b-256 418c9e64636cfca7882a691c289b4d5f4107cac607b5994cf724122c5b7eaaab

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