Skip to main content

Configure Python to Yaml.

Project description

BluePrint

BluePrint is a light-weight tool that helps configure Python objects with YAML files. Its ml functionality requires to install PyTorch first.

Installation is simple:

pip install py-blueprint

Or you can checkout its source code from https://github.com/YANG-H/BluePrint. And install it with

python setup.py install

There is a simple sample code in the repository. Run it with:

python -m blueprint.run sample/hello_world/simple_run.yaml --name AnythingYouLike

If GPU is available and PyTorch is installed, you can also run a distributed version:

python -m blueprint.run sample/hello_world/distributed_run.yaml --name AnythingYouLike

BluePrint is in very early construction. Please contact me at yanghao.alexis@foxmail.com or raise issues for bug reporting and other suggestions.

License

BluePrint is released under the MIT license.

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

py-blueprint-0.0.1.post1.tar.gz (49.1 kB view details)

Uploaded Source

Built Distribution

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

py_blueprint-0.0.1.post1-py3-none-any.whl (85.2 kB view details)

Uploaded Python 3

File details

Details for the file py-blueprint-0.0.1.post1.tar.gz.

File metadata

  • Download URL: py-blueprint-0.0.1.post1.tar.gz
  • Upload date:
  • Size: 49.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.0 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.25.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for py-blueprint-0.0.1.post1.tar.gz
Algorithm Hash digest
SHA256 7863b145d3d137ea684e2c8663979e94b80904c54015a982d06202d03c1d3e6f
MD5 870b6b3cccb5639c002fe6df1616abd2
BLAKE2b-256 2f1ee0086a89b71764c6f252145a0c09e643f6004ffda6100347ddd5e1ad4a23

See more details on using hashes here.

File details

Details for the file py_blueprint-0.0.1.post1-py3-none-any.whl.

File metadata

  • Download URL: py_blueprint-0.0.1.post1-py3-none-any.whl
  • Upload date:
  • Size: 85.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.0 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.25.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.9

File hashes

Hashes for py_blueprint-0.0.1.post1-py3-none-any.whl
Algorithm Hash digest
SHA256 0dc3808413cba4262c24ba16815858ac95a1b0e2dae4ee4ffba10575147061ca
MD5 d574160af85fbe536820e1853fca8cf2
BLAKE2b-256 74f0dcb11fbd00626564623b3e062a55d603b69bc3ace3c1a74c4e9dbcc9a3a5

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