Metadata-Version: 2.1
Name: py-blueprint
Version: 0.0.1.post2
Summary: Configure Python to Yaml.
Home-page: https://github.com/YANG-H/BluePrint.git
Author: Hao Yang
Author-email: yanghao.alexis@foxmail.com
License: MIT
Platform: UNKNOWN
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE

# 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](mailto:yanghao.alexis@foxmail.com) or raise issues for bug reporting and other suggestions.

## License

`BluePrint` is released under the MIT license. 

