CMD + K

python-paragraph

Community

A pure Python micro-framework supporting seamless lazy and concurrent evaluation of computation graphs.

Installation

To install this package, run one of the following:

Conda
$conda install conda-forge::python-paragraph

Usage Tracking

1.2.1
1.2.0
1.1.1
1.1.0
1.0.1
5 / 8 versions selected
Downloads (Last 6 months): 0

Description

In essence, the package allows to write functional code directly in Python: statements merely specify relationships among variables through operations. Evaluation of any variable given the values of other variables is then de facto:

  • lazy: only operations participating in the determination of the requested value are executed,
  • concurrent: operations can be executed by a thread pool of arbitrary size.

In addition, relationships among variables can be traversed in both directions, allowing a form of backpropagation of information through the computation network that would be cumbersome to implement in an imperative manner.

About

Summary

A pure Python micro-framework supporting seamless lazy and concurrent evaluation of computation graphs.

Last Updated

Feb 5, 2020 at 10:50

License

MIT

Total Downloads

57.0K

Supported Platforms

noarch