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.post2.tar.gz (43.8 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.post2-py3-none-any.whl (69.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: py-blueprint-0.0.1.post2.tar.gz
  • Upload date:
  • Size: 43.8 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.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12

File hashes

Hashes for py-blueprint-0.0.1.post2.tar.gz
Algorithm Hash digest
SHA256 f947397a5a29f2486d73c749108782691c266e941038d793308faf80b3a616a5
MD5 37bcd97f32cd0f1281ddb9e3d6338f08
BLAKE2b-256 219055320f372a37ef174a42c342ab6713ce6de0b2613df327b499108dc96414

See more details on using hashes here.

File details

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

File metadata

  • Download URL: py_blueprint-0.0.1.post2-py3-none-any.whl
  • Upload date:
  • Size: 69.3 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.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12

File hashes

Hashes for py_blueprint-0.0.1.post2-py3-none-any.whl
Algorithm Hash digest
SHA256 df986ff10593587374366fc690e4b1cdf7242d10708ebc3c307deab7c14574f4
MD5 18b63967c433fdbfa5837776a5d0fe2b
BLAKE2b-256 f7e97fd5b24eeb3b86d382512053c10ee2ba139fcfe4ccfa5d544744a62bd351

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