graphkit icon indicating copy to clipboard operation
graphkit copied to clipboard

A lightweight Python module for creating and running ordered graphs of computations.

Results 21 graphkit issues
Sort by recently updated
recently updated
newest added

Creates a more helpful exception when trying to compose a graph with cyclic dependencies. Example message: (helpful part at the bottom) ``` Traceback (most recent call last): File "", line...

Sometimes, there are multiple pathways by which a graph might produce something (e.g. a graph could contain two operations which both produce a "foo" by different methods). Currently, such a...

Continuation of #30, containing review-fixes in huyng/graphkit#1. - ENH: heavily reinforced exception annotations ("jetsam"): - FIX: (8f3ec3a) outer graphs/ops do not override the inner cause. + ENH: retrofitted exception-annotations as...

Preparations for baking a new release & last-days fixes. + enh(TCs): Doctest all code; enabled many assertions that were just print-outs in v1.2.4. + FIX(ops): ``operation.__repr__()`` was crashing when not...

I have pyspark data frame and I wanted to use graphkit inside pandas udf. Does graphkit has this support ? If so any documentation available. Thanks

How can I generate images like the link below without writing the graphviz, etc. myself? https://pythonhosted.org/graphkit/_images/example_graph.svg

This PR refactors the DAG-solver to prune correctly when intermediate data are given as input. - Needed code from, and merged with: #23 (ordered sets) & #18 (prune unsatisfied operations)...

Collecting here enhancements that would nice to have on this project going forward: ## Language & Build - [ ] 1.1 (#30) Black-en - [ ] 1.2 drop PY2 (EOL...

An _optional_ argument for some function may be _compulsory_ for another function. As currently implemented, `optional` inputs are defined once, and on the data node, affecting all functions "needing" them...

Continuation (and bugfixing) of #26 (refact dag solver). ![t](https://user-images.githubusercontent.com/501585/66343595-9fdb8800-e954-11e9-9ba8-c57f296af63d.png) ![t](https://user-images.githubusercontent.com/501585/66343537-80dcf600-e954-11e9-9d82-14f1a981e4cd.png) + Merge with #13 (enhanced plots) to study bugs, the input & outputs used to build it, and to reason....