Skip to main content

ml4pd

Process design with Machine Learning.

How to Install for Users

pip install ml4pd git+https://github.com/NREL/ml4pd_models.git@v1

How to Set Up for Development

git clone https://github.com/NREL/ml4pd.git
git clone https://github.com/NREL/ml4pd_models.git
mamba env create -f ml4pd/environment.yml
conda develop ml4pd
conda develop ml4pd_models

Additional GitHub repositories for docs, tests and training

  • ml4pd_utils: code base for generating & preparing data for training.
  • autoaspen: database for data obtained by aspen & python.

To debug docs

  • Use mkdocs serve within ml4pd directory, then go to localhost:8000.
  • generate_site.py gets docstrings (written in makrdown) from classes and put them in the right directory.
  • To make changes to notebooks, add ml4pd to path with sys.path.append() or conda develop.

Relationship with ml4pd_models

To minimize manual work, ml4pd dependends on a specific ml4pd_models github branch. When changes are made to either ml4pd or ml4pd_models that will break compatibility, create new branch in ml4pd_models, and apply change to workflow .yml files, this README and index.md in docs.

Metadata

Release files for ml4pd 2022.11.9

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ml4pd 2022.11.9
File Size Uploaded
ml4pd-2022.11.9.tar.gz 24.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ml4pd 2022.11.9
File Interpreter ABI Platform
ml4pd-2022.11.9-py3-none-any.whl Python 3 none any Details

Total release size: 53.9 kB

Release files / ml4pd-2022.11.9.tar.gz

Download URL ml4pd-2022.11.9.tar.gz
Size 24.0 kB
Tags Source
SHA-256 checksum
How to use checksums
828281de00417773e008dda53e77368a3377588472e64c9426ff0522551ccb14
BLAKE2b-256 checksum
How to use checksums
a4065ae9c4b6e3a17441ab789f496abbc91554ced8e96ab34cd54e55175b2637
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / ml4pd-2022.11.9-py3-none-any.whl

Download URL ml4pd-2022.11.9-py3-none-any.whl
Size 29.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f240d0ab6cf6a3977d3cfd59273970909daf528e5a6d660410ec1e07e5fc5c84
BLAKE2b-256 checksum
How to use checksums
90130002966efd3d11003ea6395decb0fa50cc7518f324d28196c0293066a150
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release history Release notifications | RSS feed

This release

2022.11.9 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page