graphs

This is summary documentation for hippynn.graphs module. Click here for full documentation.

Links to Full Documentation:

Graph objects in hipppynn. This package allows definitions of interfaces for torch modules. The interfaces allow dynamic reprogramming of control flow between pytorch modules.

Index Types (i.e. Molecule, Atom, Pair) track the physical basis for a tensor. Automatic index type conversion can be performed between compatible types.

Furthermore, “parent expansions” allow for flexible signatures for node creation which attempt to hide book-keeping from the end-user.

Modules

ensemble

gops

Graph Operations ("gops") that process or transform a set of nodes.

graph

Core GraphModule that implements node computations

indextransformers

Nodes that transform the index state of data.

indextypes

Package for tracking node index state.

nodes

Definitions of nodes for graph computation.

predictor

Predictor object which builds a graph for predictions with a simple user interface.

viz

Functions for visualizing nodes and their links with graphviz.